Ces modèles sont utiles lorsque l'on créé plusieurs pages dans le même genre. Ce qui est mis dans le modèle apparaîtra automatiquement à la création d'un document quand il est édité.
Par défaut, Dokuwiki utilise les fichiers suivtants comme modèles :
_template.txt : utilisé dans le “namespace” (répertoire) courant_template.txt : utilisé dans le namespace courant et ses sous-namespacesCertaines syntaxes peuvent être utilisées pour remplacer automatiquement certains textes. A l'édition du nouveau document, elles seront automatiquement remplacée.
| @ID@ | full ID of the page |
|---|---|
| @NS@ | namespace of the page |
| @PAGE@ | page name (ID without namespace and underscores replaced by spaces) |
| @!PAGE@ | same as above but with the first character uppercased |
| @!!PAGE@ | same as above but with the first character of all words uppercased |
| @!PAGE!@ | same as above but with all characters uppercased |
| @FILE@ | page name (ID without namespace, underscores kept as is) |
| @!FILE@ | same as above but with the first character uppercased |
| @!FILE!@ | same as above but with all characters uppercased |
| @USER@ | ID of user who is creating the page |
| @NAME@ | name of user who is creating the page |
| @MAIL@ | mail address of user who is creating the page |
| @DATE@ | date and time when edit session started |
| %a %d-%m-%y etc. | e.g. Thu 06-12-12. Strftime placeholders are replaced by page creation time |
| %% | a literal % character appears in your template |