SourceForge.net Logo
May 29, 2006
© GPL
FractalWikiFR - ProWikiCentre
Wiki Rendering Process

La page wiki - telle qu'elle est distribuée au Navigateur - est le résultat du WikiRenderingProcess :

  1. La page wiki est lue et toutes les balises de Syntaxe et CdmlElements sont convertis en HTML
  2. Un GabaritTexte est lu à partir d'un FichierGabarit ou d'une PageGabarit
  3. Le GabaritTexte cherche les marqueurs de Syntaxe TemplateInsert afin de mélanger le gabarit, le titre de la page et d'autres éléments dynamiques. Pour finir, le contenu de la page lui-même est inséré dans le code HTML émergent pour la page wiki web finale.

Fonctionnalités spéciales ProWiki

TemplateInsertPassList -- Les insertions peuvent être faites dans plus d'un passage (un passage nommé "Insert" est celui par défaut)

Un InsertCommande peut insérer une autre page, par exemple pour fonctionner comme une SideBar. En principe il n'y a pas de limite aux nombres de pages utilisées de cette façon (Voir TemplateInsert)

Un InsertCommande peut aussi appeler un programme externe (script) donnant des paramètres au script et recevant en retour le texte et le code HTML pour l'insérer dans le gabarit à la position de la commande d'insertion. (Voir TemplateInsert).

Un InsertCommande peut insérer un texte wiki, par exemple un CdmlElement. En principe il n'y a pas de limite aux nombre de pages utilisées de cette manière. (Voir TemplateInsert)


LangueFrançaise PageTranslation ProWiki:WikiRenderingProcess DossierGlossaire