concaténation dans balise INCLUDE

Bonjour,

  Je veux inclure un sous-squelette dont le nom est donné dans l'URL (paramètre nommé kernel) du squelette englobant. Je fais :

  <INCLUDE{fond=#ENV{kernel,notfound}}{titre=#ENV{titre}}>

et cela marche comme souhaité.

  Maintenant, comme cela se passe dans un plugin, je voudrais que la recherche du sous-squelette se fasse dans le dossier du plugin. Je fais :

<INCLUDE{fond=#DOSSIER_SQUELETTE/#ENV{kernel,notfound}}{titre=#ENV{titre}}>

et là, ça ne marche pas, j'obtiens l'erreur :

Aucun squelette '#DOSSIER_SQUELETTE/boucles/plan_kernel' n'est disponible

  #DOSSIER_SQUELETTE n'est pas interprété. Pourquoi, et y a-t-il une solution à ce problème ?

  Merci d'avance

Jacquelin

* Jacquelin Charbonnel tapuscrivait, le 21/08/2007 09:39:

Bonjour,

  Je veux inclure un sous-squelette dont le nom est donné dans l'URL (paramètre nommé kernel) du squelette englobant. Je fais :

  <INCLUDE{fond=#ENV{kernel,notfound}}{titre=#ENV{titre}}>

et cela marche comme souhaité.

  Maintenant, comme cela se passe dans un plugin, je voudrais que la recherche du sous-squelette se fasse dans le dossier du plugin. Je fais :

<INCLUDE{fond=#DOSSIER_SQUELETTE/#ENV{kernel,notfound}}{titre=#ENV{titre}}>

et là, ça ne marche pas, j'obtiens l'erreur :

Aucun squelette '#DOSSIER_SQUELETTE/boucles/plan_kernel' n'est disponible

  #DOSSIER_SQUELETTE n'est pas interprété. Pourquoi, et y a-t-il une solution à ce problème ?

Pas besoin d'indiquer #DOSSIER_SQUELETTE : la recherche se fait dans tous les dossiers racines des plugins et de squelettes/

--
RealET

RealET a écrit :

* Jacquelin Charbonnel tapuscrivait, le 21/08/2007 09:39:

Bonjour,

  Je veux inclure un sous-squelette dont le nom est donné dans l'URL (paramètre nommé kernel) du squelette englobant. Je fais :

  <INCLUDE{fond=#ENV{kernel,notfound}}{titre=#ENV{titre}}>

et cela marche comme souhaité.

  Maintenant, comme cela se passe dans un plugin, je voudrais que la recherche du sous-squelette se fasse dans le dossier du plugin. Je fais :

<INCLUDE{fond=#DOSSIER_SQUELETTE/#ENV{kernel,notfound}}{titre=#ENV{titre}}>

et là, ça ne marche pas, j'obtiens l'erreur :

Aucun squelette '#DOSSIER_SQUELETTE/boucles/plan_kernel' n'est disponible

  #DOSSIER_SQUELETTE n'est pas interprété. Pourquoi, et y a-t-il une solution à ce problème ?

Pas besoin d'indiquer #DOSSIER_SQUELETTE : la recherche se fait dans tous les dossiers racines des plugins et de squelettes/

Merci, ça marche.
Jacquelin