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 |