Bonjour à touTEs
J'ai modifié le templace de base de Dokuwiki et ai choisi le template Zenlike. Celui-ci permet de customiser le menu du haut. Le menu du bas, comme pour le template normal, mentionne les menus d'action de Dokuwiki (modifier cette page, anciennes révisions,...).
Comme ces menus ne se trouvent qu'en bas, j'aimerais les répéter dans le menu du haut, avec une imagette au lieu du texte.
Le menu Zenlike peut se personaliser dans le fichier main.php à l'aide d'une liste à puce. J'ai ai donc ajouté le code suivant pour y intégrer une image qui reprend la fonction "Modifier" (j'ai fait de même pour la fonction "ancienne révision):
<li><form class="button btn_edit" method="post" action="/bdrt/dokuwiki/doku.php">
<div class="no">
<input type="hidden" name="do" value="edit" />
<input type="hidden" name="rev" value="" />
<input type="image" value="Modifier cette page" class="button" border="0" src="/bdrt/dokuwiki/lib/exe/fetch.php?w=20&media=wiki:modifier_24.png" />
</div></form></li>
N'étant pas spécialiste de PHP et n'ayant pas pu trouver la boucle qui génère cette action, j'ai repiqué ce code en consultant le code HTML de la page d'accueil. Mon bouton marche mais...me permet uniquement de modifier la page d'accueil même si je ne m'y trouve pas. Et en effet, il me manque la ligne suivante (qui identifie la page à modifier):
<input type="hidden" name="id" value="baseconnaissance:problemesacces:tourniquets" />
Comment puis-je ajouter cette information dans ma page main.php pour que le bouton "Modifier" modifie la page où je me trouve ? Puis-je intégrer cette info dans la page main.php ?
Merci d'avance pour votre aide !
Carole