====== Template DokuBook ====== ---- template ---- description : Prend l'apparence de MediaWiki comme point de départ mais n'essaie pas de copier l'aspect et le comportement de MediaWiki author : Michael Klier, Samuel Fischer email : sf@notomorrow.de lastupdate : 2012-10-03 compatible : 2010-10-27, 2010-11-07, 2011-11-10, 2011-05-25, 2012-01-25, 2012-09-10, 2012-10-13 depends : conflicts : similar : screenshot_img: :template:dokubook.jpg tags : mediawiki, sidebar downloadurl : http://r.notomorrow.de/dokuwiki-template-dokubook/pkg/dokubook-stable.tgz bugtracker : #https://github.com/samfisch/dokuwiki-template-dokubook/issues #can be enabled in settings sourcerepo : https://github.com/samfisch/dokuwiki-template-dokubook donationurl : # eg. https://www.paypal.com/... ---- ===== Idée ===== Le but de ce template n'est pas de copier complètement l'aspect et le comportement (//look and feel//) de MediaWiki. Si vous cherchez un template pour [[:DokuWiki|DokuWiki]] dans le style de MediaWiki, essayez le template [[:template:monobook|Monobook]]. Il fournit quelques fonctionnalités supplémentaires absentes dans celui-ci. Ce template utilise seulement l'apparence de MediaWiki comme point de départ et n'inclue pas de fonctionnalité supplémentaire comme les discussions et ainsi de suite. ===== Caractéristiques ===== * navigation personnalisée par espace de nom (//namespace//) à partir d'une page wiki normale * pied de page personnalisé par espace de nom à partir d'une page wiki normale ===== Téléchargements ===== * **dernière version** : http://r.notomorrow.de/dokuwiki-template-dokubook/pkg/dokubook.tgz * **version stable** : http://r.notomorrow.de/dokuwiki-template-dokubook/pkg/dokubook-stable.tgz * toute version : http://r.notomorrow.de/dokuwiki-template-dokubook/pkg ==== Changements ==== {{rss>https://github.com/samfisch/dokuwiki-template-dokubook/commits/master.atom 5 date}} ==== Anciens téléchargments ==== ^ version de DokuWiki ^ téléchargement ^ | 2010-10-07 | {{https://github.com/downloads/chimeric/dokuwiki-template-dokubook/template-dokubook.tgz}} | | 2009-12-25 | {{https://github.com/downloads/chimeric/dokuwiki-template-dokubook/template-dokubook-2009-12-25.tgz}} | | 2009-02-14 | {{https://github.com/downloads/chimeric/dokuwiki-template-dokubook/template-dokubook-2009-02-08.tgz}} | | 2008-05-05 | {{https://github.com/downloads/chimeric/dokuwiki-template-dokubook/template-dokubook-2008-10-15.tgz}} | | Github URL | [[https://github.com/chimeric/dokuwiki-template-dokubook]] | ===== Installation ===== - [[#Téléchargements|téléchargez]] l'archive tar/zip - extrayez-là dans le répertoire ''/lib/tpl/'' - identifiez vous en tant qu'admin et changez le template dans le panneau d’administration **En utilisant git :**\\ % cd /lib/tpl/ % git clone git://github.com/samfisch/dokuwiki-template-dokubook.git dokubook **Installation sous Debian (et probablement tout autre distribution) :** # cd /usr/share/dokuwiki/lib/tpl/ # wget http://r.notomorrow.de/dokuwiki-template-dokubook/pkg/dokubook.tgz # tar -xvzf template-dokubook.tgz # chown -Rv 33 dokubook/ **Sous openSUSE changez le propriétaire et le groupe comme ceci :** # chown -Rv wwwrun dokubook/ # chgrp -Rv www dokubook/ ===== Configuration ===== Vous pouvez changer les paramètres suivants via le panneau de configuration de DokuWiki. ^ Option ^ Valeur(s) ^ | Pagename | Nom des pages qui doivent être traitées en tant que "navigation/pied de page". | | Closed Wiki | Si vous activez cette option la navigation n'apparaitra qu'aux utilisateurs authentifiés. | | Sidebar position | Détermine la position de la barre latérale (gauche/droite) | | Logo | Au lieu d'utiliser une image dans le dossier ''images/'' du template vous pouvez aussi configurer un chemin vers le fichier de votre logo | ===== Premières étapes ===== ==== Création de la navigation ==== Le template cherche une page wiki appelée ''navigation'', ou qoique ce soit que vous ayez configuré, dans l'espace de nom (//namespace//) courant pour l'inclure en tant que barre latérale. Si ce fichier n'existe pas il cherche dans l'espace de nom supérieur et ainsi de suite. S'il ne peut pas trouver le bon fichier la barre latérale affichera l'index à la place. **Exemple de navigation:** * [[lien1]] * [[lien2]] * [[lien3]] Bien sûr vous pouvez aussi utiliser l'un des nombreux [[plugintag>navigation|plugins de navigation]]. ==== Création du pied de page ==== Comme avec la navigation, le template inclue aussi une page wiki appelée ''footer'' – ou quoique ce soit que vous ayez configuré – en tant que pied de page. ==== Ajout d'un logo personnalisé === Ce template cherche un fichier appelé ''logo.[jpg|jpeg|png]'' dans le répertoire ''/lib/tpl/dokubook/images/''. Si ce fichier existe il sera affiché en tant que logo. Si ce fichier n'existe pas le logo de DokuWiki sera affiché à la place. ===== Compatibilité navigateurs ===== Le template a été testé avec les navigateurs suivants. **Si vous l'avez vu fonctionner avec d'autres navigateurs soyez libre de les ajouter à la liste :-) !** * Firefox (Win 2.0.0.9, Linux 2.0, Mac OS X 2.0.0.1) * Opera (Win / Linux 8.5, 9.01, 9.24, 10.53) * IE (Win 6.0, 7.0) * AvantBrowser (Win / IE 6.0) * Konqueror (Linux 3.5.1) * Safari (Mac OS X 2.04) * Shiira 2.2 (MAC OS X 10.4.10) * Safari 3 Beta2 (MAC OS X 10.4.10) * Safari 3.2.1 (MAC OS X 10.5.5) * Camino 1.5.4 (Mac OS X 10.4.11) * SeaMonkey 1.1.9 (Windows Vista SP1) * Google Chrome 0.2.149.27 (XP sp2) * Firefox (Ubuntu/8.04 hardy 3.0.3) ===== Sites utilisant ce template ===== * [[http://wiki.aquasonic.ch|http://wiki.aquasonic.ch]] -- aquasonic wiki * [[http://tuxhelp.org]] -- Linux wiki * [[http://www.3open.org/d/]] -- wiki on open source solutions. * [[http://doc.rhizome-fai.net/]] -- Rhizome documentation * Ajoutez le votre ici ===== FAQ ===== ==== Puis-je cacher les intitulés des liens de navigation ? ==== AMHA, la solution la plus propre est, au lieu de les retirer du fichier ''tpl_fuctions.php'', de les cacher via CSS, les CSS étant bonnes notamment pour modifier l'apparence sans modifier le contenu lui-même. Ajouter ce qui suit à votre ''/conf/userstyle.css'' (s'il n'existe pas créez-le) devrait résoudre votre //problème// ;-) div.dokuwiki span.sb_label { display: none; } ==== Est-il possible de rendre la barre latérale/de navigation un peu plus large ? ==== En ayant de multiples sous-dossiers, le texte dépasse sur la page principale. Changez ''dokubook_design.css'' /* en présumant que la barre latérale est à gauche */ div.dokuwiki div#sidebar_left { width: 160px; } /* changer 160px à la largeur voulue */ div.dokuwiki div#dokubook_container_left { left: 170px;} /* changer 170px à la largeur voulue + 10 */ ==== N'y a-t-il pas de moyen pour que la barre de recherche soit affichée en haut de la barre latérale au lieu qu'après l'espace de navigation/d'index ? ==== Modifiez le fichier ''tpl_functions.php'' file situé dans le répertoire du template – cherchez : // generate the searchbox Et déplacez cette ligne et les 4 suivantes en dessous de : // main navigation ==== Y-a-t-il un moyen de changer la police dans votre template par celle par défaut ? ==== Modifiez ''/conf/userstyle.css'': body { font-family: ; } ===== Discussion ===== Veuillez vous référer à la [[:template:dokubook#Discussion|version anglaise de cette page]].