EN COURS DE REDACTION
Se baser sur un modèle existant, si possible celui par défaut de Dokuwiki.
Stocké dans un répertoire à l'intérieur de <dokuwiki>/lib/tpl/
: le répertoire d'un template doit être en minuscules, “.” ou “_” ne sont pas autorisés.
Les fichiers CSS sont spécifiés dans le fichier style.ini. Vous devriez avoir au moins un fichier CSS pour l'affichage standard (écran) et un autre dédié à l'impression.
<dokuwiki>/lib/tpl/<template>/
<nom de fichier>.css
main.php
– le fichier principal qui sert à afficher les pagesdetail.php
– la page de détail d'une imagemediamanager.php
– le Gestionnaire de médiasimages/
– toutes les images utilisées pour le templateconf/
lang/
– fichiers de langue<code de langue>/lang.php
– chaînes de caractères utilisées dans le template<code de langue>/settings.php
– chaînes de caractères utilisées dans le Gestionnaire de configurationstyle.ini
– voir Style.ini<?php tpl_pageinfo() ?>
affiche les infos sur la page (nom du fichier.txt, auteur, date
dans main.php
Pour afficher juste la date, au lieu de tpl_pageinfo(), faire :
<?php print strftime($conf['dformat'], $INFO['lastmod']);?>
ou
<?php print dformat($INFO['lastmod']);?>
ça affiche par exemple :
2015/01/16 15:25
ou mettre à jour la fonction tpl_pageinfo()
qui est dans inc/template.php
(mais sera écrasé par mise à jour à priori)
pour afficher les infos complètes que pour les admins :
<?php if ($INFO['isadmin']) tpl_pageinfo() ;?>