prog:dokuwiki
Ceci est une ancienne révision du document !
Dokuwiki
Edition
Vidéo
- Pas d'aperçu : ajouter au lien
?linkonly
. Exemple :{{video.mp4?linkonly | Vidéo}}
.
Personnalisation des pages
dokuwiki/conf/tpl/dokuwiki/style.ini
Ici, on peut personnaliser des variables du template :
[replacements] __site_width__ = "100%"
dokuwiki/conf/userstyle.css
Ici, on personnalise directement le CSS des pages.
Par exemple, pour ajouter une icône à un type de paragraphe :
#programmation_fonctionnelle:before { content: url(/lib/exe/fetch.php?media=::dokuwiki:images:lambda16.png); vertical-align: text-top; margin-right: 0.5em; }
Plugins
gh
Description
Afficher du code source depuis github.
Hack
- Modification de l'utilisation du cache
Normalement, on affiche le cache si la date de modification de la page du wiki est inférieure à celle du cache (à un facteur 2 prêt). Sinon, on affiche la page de github.
Moi, je charge la page github. Et en cas d'échec, j'affiche la page du cache.
Pour cela, il faut commenter :
/*
if($tcache && $tpage && !$INPUT->bool('purge')) {
$now = time();
if($now - $tcache < ($now - $tpage) * 2) {
// use cache when it's younger than twice the age of the page
$text = io_readFile($cache);
}
}
*/
- Support des extensions :
Ajouter
'yml' => 'yaml',
à la variable $ext2lang
.
prog/dokuwiki.1593504472.txt.gz · Dernière modification : 2020/06/30 10:07 de root