SourceForge.net Logo
19 Mai, 2006
© GPL
FractalWikiFR - ProWikiCentre
Option /
Template File

(redirection de Variable / Fichier Gabarit)

Le TemplateFile peut vouloir dire deux choses :

Un fichier physique dans le système de fichiers, gérant un GabaritTexte utilisé dans le WikiRenderingProcess. Le nom canonique est "template*.txt". Il est généralement placé soit dans le répertoire ConfigDir ou dans quelque répertoire de téléversement (généralement possédé par un administrateur wiki).

Une variable script gérant le nom de ce fichier d'une page wiki (PageGabarit). Si elle est contenue dans une page wiki, alors elle est directement éditable par les utilisateurs qui ont le droit de l'éditer.

Le contenu actuel de la variable est :

Variable TemplateFile:
FR/Admin/Template/SB

Voir aussi :

  • GabaritImpression -- une interface plus simple pour une impression efficace
  • GabaritEdition -- un gabarit optionnel distinct pour l'édition
  • FormulaireGabarit -- un futur gabarit utilisé pour éditer les pages comme des données structurées.

Notes sur la configuration

Le nom de fichier peut contenir des références symboliques aux emplacements dans le fichier système

  • TemplateFile=@WEBDIR@/prowiki/template.txt
    • @WEBDIR@ est remplacé par le répertoire vers lequel le domaine pointe
  • TemplateFile=@CONFIGDIR@/template.txt
    • @CONFIGDIR@ est remplacé par le répertoire où sont situés wiki.pl et wiki.cfg
Notez que toute Branche peut avoir son propre FichierGabarit défini dans sa ContextPage. Ainsi vous pouvez essayez de nouveaux designs par ex. sur une branche unique et modifier la principale variable FichierGabarit quand tout a été réglé.

Notez que la variable FichierGabarit peut pointer vers un fichier accessible dans une aire de téléchargement d'utilisateur ou d'un wiki, ainsi celle-ci est modifiable.

Notez qu'il est facile d'inspecter le fichier gabarit en y accédant par son URL :

Notes sur l'efficacité

ProWiki utilise des fichiers pleins pour stocker le contenu des pages. Ainsi il n'y a pas de différence en efficacité que vous utilisiez un fichier ou une page pour gérer le GabaritTexte. En passant, la même chose est vraie pour l'efficacité des FichierConfiguration et des ContextPages eu égard aux options de stockage.

Voir aussi : DataBaseVsFileSystem.

Autres Notes

L'affichage montre une valeur de variable qui est toujours activée :

  • un simple '@' au début est converti vers le répertoire racine Apache (qui correspond au nom de domaine). Ainsi la valeur au-dessus peut résulter d'un traitement comme :
  • un double '@@' au début est converti dans le répertoire du script wiki. Ainsi la valeur au-dessus peut aussi résulter d'une commande :
    • TemplateFile=@@/template_buecher.txt
Notez qu'il est facile d'inspecter le fichier gabarit :

Voir aussi :

Et sur FractalWiki... Où est utilisé le TemplateFile ?

CeWiki:action=vida&var=TemplateFile&context=1


LangueFrançaise PageTranslation ProWiki:Option/TemplateFile DossierFonctionnalitésWiki DossierLayout