Amélioration du thème dokuwiki
Un premier travail a été fait pour la refonte du thème des wikis. Cependant, le travail est actuellement bloqué par les onglets, qui demandent du code php.
- Est-ce que ce ne serait pas plus pertinent de gérer ça via un plugin, quitte à le faire exprès pour nos besoins ? Dans ce cas, voir soit ce qu'on a déjà dans notre code, soit https://www.dokuwiki.org/plugin:talkpage
Ce qui bloque est de toute façon cette partie des onglets. Le code actuel est vraiment trop crade pour être repris tel quel. C'est un hack d'un thème qui implémente les onglets, mais de façon très Frankeinstein, ce qui rend difficile de retrouver comment tout fonctionne et donc d'y modifier. Il y a un grand nombre d'appels inutiles qui viennent d'ailleurs de l'autre thème. La fonctionnalité devrait être décrite dans un fichier séparé. Le nombre d'onglets actif et leurs noms devrait être paramétrable.
Lors de la création de ce thème, notre fonctionnement était en test, si bien que l'onglet "discussion" est à la racine du site, quand les autres sont sous le namespace de langue. Tous les onglets devraient respecter le même standard, probablement "fr:onglet:cheminverslapage:page" (cheminverslapage copiant les namespace si besoin). Prendre en compte s'il n'y a pas d'onglet de langue, si quelqu'un veut réutiliser le thème sur un wiki non multilingue.
Ce serait bien de faire une branche pour le thème, avec le travail en cours. Mais de toute façon, il faut trouver quelqu'un qui a les compétences suivantes :
- Maitrise du php
- Lire la doc de Dokuwiki et parcourir le fonctionnement de Dokuwiki afin de respecter ses standards.
La partie CSS se gèrera plus facilement ensuite, même moi je peux arriver à quelque chose si les classes ne sont pas trop étranges :)