Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
linux:dokuwiki:templates [2011/01/09 13:40] matthieu [Configuration] |
linux:dokuwiki:templates [2012/06/18 00:00] (Version actuelle) matthieu |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Ce site utilise le template Arctic-mbo (basé sur Arctic). | Ce site utilise le template Arctic-mbo (basé sur Arctic). | ||
+ | |||
+ | Arctic-mbo est compatible avec dokuwiki 2010-11-07 "Anteater" et 2011-05-25 "Rincewind". | ||
===== Template Artic-mbo ===== | ===== Template Artic-mbo ===== | ||
Ligne 14: | Ligne 16: | ||
Le template originel Arctic est disponible ici : [[http://www.dokuwiki.org/template:arctic]] | Le template originel Arctic est disponible ici : [[http://www.dokuwiki.org/template:arctic]] | ||
- | **Vous pouvez télécharger Arctic-mbo ici** : {{:linux:dokuwiki:arctic-mbo_2011-01-09.tgz|}} | + | :!: **Vous pouvez télécharger Arctic-mbo ici** : |
+ | * **Version stable "Angua"** {{:linux:dokuwiki:arctic-mbo_2012-06-18.tgz|}} | ||
+ | * Ancienne version "Rincewind" {{:linux:dokuwiki:arctic-mbo_2011-09-17.tgz|}} | ||
+ | * Ancienne version "Anteater" {{:linux:dokuwiki:arctic-mbo_2011-01-09.tgz|}} | ||
==== Changelog ==== | ==== Changelog ==== | ||
+ | * 2012-06-18 : | ||
+ | * ajout d'une option "hidesidebar" pour contrôler les pages affichant les sidebars | ||
+ | * les sidebars sont désactivée par défaut pour le media manager | ||
+ | * ajout d'une icône pour le lien media manager | ||
+ | * suppression de la recherche en mode closed wiki pour les utilisateurs non connectés | ||
+ | * 2012-06-17 : | ||
+ | * mise à jour de la traduction française (merci à Alphonse Philippe pour sa contribution) | ||
+ | * correction d'un bug empêchant la traduction du nosidebar | ||
+ | * ajout d'une option hidepageinfo pour masquer les informations de la page | ||
+ | * 2011-12-03 : mise à jour pour la RC de "Angua" : correction bug sur index | ||
+ | * 2011-11-29 : mise à jour pour la RC de "Angua" : modification TOC et index | ||
+ | * 2011-11-16 : mise à jour pour la RC de "Angua", merci de m'envoyer vos commentaires | ||
+ | * 2011-09-17 : mise à jour pour "Rincewind" (toujours compatible "Anteater"), installation très simplifiée | ||
* 2011-01-09 : traduction de la sidebar et support de l'absence du plugin translation | * 2011-01-09 : traduction de la sidebar et support de l'absence du plugin translation | ||
* 2011-01-06 : première version | * 2011-01-06 : première version | ||
- | |||
==== Installation ==== | ==== Installation ==== | ||
Pour l'installer il faut le décompressé dans //lib/tpl// : | Pour l'installer il faut le décompressé dans //lib/tpl// : | ||
<code> | <code> | ||
- | :/opt/dokuwiki/lib/tpl# tar -zxvf /root/arctic-mbo_2011-01-06.tgz | + | :/opt/dokuwiki/lib/tpl# tar -zxvf /root/arctic-mbo_2011-09-17.tgz |
arctic-mbo/ | arctic-mbo/ | ||
arctic-mbo/COPYING | arctic-mbo/COPYING | ||
Ligne 48: | Ligne 65: | ||
D'autres paramètres sont définis ici : [[install#Options]] | D'autres paramètres sont définis ici : [[install#Options]] | ||
- | ==== Patches ==== | ||
- | |||
- | * appliquer le patch suivant pour modifier le youarehere en titre de la page : {{:linux:dokuwiki:youarehere_2010-11-07.patch|}} | ||
- | |||
- | <code> | ||
- | :/opt/dokuwiki/inc# patch -p 1 < /root/youarehere_2010-11-07.patch | ||
- | patching file template.php | ||
- | :/opt/dokuwiki/inc# | ||
- | </code> | ||
- | |||
- | * voici un patch de translation pour adapter le style au menu : {{:linux:dokuwiki:translation_2010-12-10_arctic.patch|}} | ||
- | |||
- | <code> | ||
- | :/opt/dokuwiki/lib/plugins/translation# patch -p 1 < /root/translation_2010-12-10_arctic.patch | ||
- | patching file style.css | ||
- | :/opt/dokuwiki/lib/plugins/translation# | ||
- | </code> | ||
- | |||
- | * enfin, si le plugin tag est installé, il faut également que le patch disponible [[plugins#tag & pagelist|ici]] soit appliqué. | ||
- | ===== Template Arctic ===== | ||
- | |||
- | Ce paragraphe explique comment installer la personnalisation à partir des sources d'Arctic. | ||
- | |||
- | ==== Installation ==== | ||
- | Télécharger Arctic à partir de [[http://www.dokuwiki.org/template:arctic]].\\ | ||
- | Les templates doivent être installés dans le sous répertoire //lib/tpl// : | ||
- | |||
- | <code> | ||
- | :/opt/dokuwiki/lib/tpl# wget http://cloud.github.com/downloads/chimeric/dokuwiki-template-arctic/template-arctic.tgz | ||
- | --2011-01-05 23:59:07-- http://cloud.github.com/downloads/chimeric/dokuwiki-template-arctic/template-arctic.tgz | ||
- | Résolution de cloud.github.com... 216.137.59.72, 216.137.59.160, 216.137.59.232, ... | ||
- | Connexion vers cloud.github.com|216.137.59.72|:80...connecté. | ||
- | requête HTTP transmise, en attente de la réponse...200 OK | ||
- | Longueur: 54514 (53K) [application/octet-stream] | ||
- | Sauvegarde en : «template-arctic.tgz» | ||
- | |||
- | 100%[======================================>] 54 514 --.-K/s ds 0,02s | ||
- | |||
- | 2011-01-05 23:59:09 (2,85 MB/s) - «template-arctic.tgz» sauvegardé [54514/54514] | ||
- | |||
- | z4:/opt/dokuwiki/lib/tpl# tar -zxvf template-arctic.tgz | ||
- | arctic/ | ||
- | arctic/COPYING | ||
- | arctic/Makefile | ||
- | arctic/README | ||
- | ... | ||
- | </code> | ||
- | |||
- | Pour activer le templace, il suffit d'utiliser la liste déroulante dans "Admin >> Config Manager" | ||
- | |||
- | ==== Configuration ==== | ||
- | Une fois activé, des nouveaux paramètres spécifiques au template apparaissent dans le gestionnaire de configuration. | ||
- | |||
- | Voici les options sélectionnées pour ce wiki : | ||
- | * tpl»arctic»left_sidebar_content : ajout de "index" | ||
- | |||
- | |||
- | |||
- | ==== Intégration de translation dans arctic ==== | ||
- | Ce site utilise le [[plugins#translation|plugin translation]] pour la traduction des pages. | ||
- | |||
- | Pour ajouter les options dans le menu de gauche, créer le fichier //lib/tpl/arctic/left_sidebar.html// avec le contenu : | ||
- | <file> | ||
- | <?php | ||
- | $translation = &plugin_load('helper','translation'); | ||
- | if ($translation) echo $translation->showTranslations(); | ||
- | ?> | ||
- | </file> | ||
- | |||
- | Puis ajouter "extra" dans tpl»arctic»left_sidebar_content.\\ | ||
- | Pour placer la traduction en haut du menu, modifier tpl»arctic»left_sidebar_order : extra,main,namespace,user,group,index | ||
- | |||
- | Enfin, voici un patch de translation pour adapter le style au menu : {{:linux:dokuwiki:translation_2010-12-10_arctic.patch|}} | ||
- | |||
- | <code> | ||
- | :/opt/dokuwiki/lib/plugins/translation# patch -p 1 < /root/translation_2010-12-10_arctic.patch | ||
- | patching file style.css | ||
- | :/opt/dokuwiki/lib/plugins/translation# | ||
- | </code> | ||
- | |||
- | ==== Personnalisation ==== | ||
- | |||
- | Pour obtenir un wiki totalement semblable à celui-ci, il faut en plus appliquer les modifications suivantes : | ||
- | * activer l'option youarehere | ||
- | * remplacer //lib/tpl/arctic/footer.html// par {{:linux:dokuwiki:2011-01-06_footer.html|}} | ||
- | * appliquer le patch suivant modifiant l'ensemble du style : {{:linux:dokuwiki:arctic_2011-01-06.patch|}} | ||
- | |||
- | <code> | ||
- | :/opt/dokuwiki/lib/tpl/arctic# patch -p 1 < /root/arctic_2011-01-06.patch | ||
- | patching file arctic_design.css | ||
- | patching file arctic_layout.css | ||
- | patching file layout.css | ||
- | patching file main.php | ||
- | patching file style.ini | ||
- | :/opt/dokuwiki/lib/tpl/arctic# | ||
- | </code> | ||
- | |||
- | * appliquer le patch suivant pour activer la traduction de la sidebar : {{:linux:dokuwiki:arctic-tpl_functions_2011-01-09.patch|}} | ||
- | |||
- | <code> | ||
- | :/opt/dokuwiki/lib/tpl/arctic# patch -p 1 < /root/arctic-tpl_functions_2011-01-09.patch | ||
- | patching file tpl_functions.php | ||
- | :/opt/dokuwiki/lib/tpl/arctic# cd .. | ||
- | </code> | ||
- | |||
- | * appliquer le patch suivant pour modifier le youarehere en titre de la page : {{:linux:dokuwiki:youarehere_2010-11-07.patch|}} | ||
- | |||
- | <code> | ||
- | :/opt/dokuwiki/inc# patch -p 1 < /root/youarehere_2010-11-07.patch | ||
- | patching file template.php | ||
- | :/opt/dokuwiki/inc# | ||
- | </code> | ||
- | |||
- | D'autres paramètres sont définis ici : [[install#options]] |