Pour intégrer joliment le plugin Translation aux templates basé sur celui par défaut depuis 2012, modifier le fichier …/lib/tpl/<color red><template></color>/tpl_header
pour ajouter juste après la ligne
<div class="breadcrumbs">
le bloc permettant d'afficher les liens vers les traductions:
<?php $translation = plugin_load('helper','translation'); if ($translation) echo $translation->showTranslations(); ?>
Puis créez le fichier …/conf/userstyle.css
(ou ajoutez-y) :
/** * Personnalisation du greffon Translation pour les modèles basés sur Dokuwiki. */ .dokuwiki div.plugin_translation { margin : 0.0em 0 0.0em 0 !important; } /* List */ .dokuwiki div.plugin_translation ul { display: inline-block !important; } .dokuwiki div.li { border: none !important; } .dokuwiki div.plugin_translation ul li { display: inline-block !important; float: none !important; margin: -0.3em 0 0 0 !important; } .dokuwiki div.plugin_translation ul li img { margin: -0.1em 0.2em; } .dokuwiki div.plugin_translation ul li a.wikilink1:link, .dokuwiki div.plugin_translation ul li a.wikilink1:hover, .dokuwiki div.plugin_translation ul li a.wikilink1:active, .dokuwiki div.plugin_translation ul li a.wikilink1:visited { color: __existing__ !important; padding: 0 0 !important; margin: 0.1em 0 !important; } .dokuwiki div.plugin_translation ul li a.wikilink2:link, .dokuwiki div.plugin_translation ul li a.wikilink2:hover, .dokuwiki div.plugin_translation ul li a.wikilink2:active, .dokuwiki div.plugin_translation ul li a.wikilink2:visited { color: __missing__ !important; padding: 0 0 !important; margin: 0.1em 0 !important; } /* Dropdown */ .dokuwiki div.plugin_translation select { margin-top: -0.3em !important; height: 16px !important; }
Tout ceci permettra d'intégrer joliment (question de point de vue, évidement ) le menu proposé par Translation au modèle, que l'on choisisse l'option de la liste ou du menu :