Bonjour
J'ai été désigné volontaire pour reprendre l'administration d'un site Xoops actif depuis 2 ans. Je découvre l'outil pas à pas. Les outils d'administration commencent à m'être familier, mais je peine encore sur la structure fonctionnelle.
Ma première tâche consiste à ajouter un item dans le menu principal. N'ayant rien trouvé dans les outils d'administration, j'ai cherché un item du menu spécifique (DISCLAIMER) dans l'ensemble des fichiers. Je n'ai trouvé cet item que dans un fichier (theme.html) situé dans le répertoire de l'unique thème disponible sur notre site (et dans plusieurs fichiers générés dans le cache).
(...)
<td><img src="<{$xoops_imageurl}>/images/na_l.png" alt="" /></td>
<td class="obNavWidth" ><a href="<{$xoops_url}>/">ACCUEIL</a></td>
(...)
<td width="22" ><img src="<{$xoops_imageurl}>/images/na_l.png" alt="" /></td>
<td class="obNavWidth" ><a href="<{$xoops_url}>/modules/mylinks/">LIENS</a></td>
<td width="22" ><img src="<{$xoops_imageurl}>/images/na_l.png" alt="" /></td>
<td class="obNavWidth" ><a href="<{$xoops_url}>/modules/newbb/viewtopic.php?topic_id=4&start=0#forumpost4">[b]DISCLAIMER[/b]</a></td>
(...)
De cette unicité, j'en ai déduit que je pouvais ajouter mon item dans ce fichier là.
(...)
<td><img src="<{$xoops_imageurl}>/images/na_l.png" alt="" /></td>
<td class="obNavWidth" ><a href="<{$xoops_url}>/">ACCUEIL</a></td>
(...)
<td width="22" ><img src="<{$xoops_imageurl}>/images/na_l.png" alt="" /></td>
<td class="obNavWidth" ><a href="<{$xoops_url}>/modules/mylinks/">LIENS</a></td>
<td width="22" ><img [b]src="<{$xoops_imageurl}>/images/na_l.png" alt="" /></td>
<td class="obNavWidth" ><a href="<{$xoops_url}>/wiki/pmwiki.php">WIKI</a></td>[/b]
<td width="22" ><img src="<{$xoops_imageurl}>/images/na_l.png" alt="" /></td>
<td class="obNavWidth" ><a href="<{$xoops_url}>/modules/newbb/viewtopic.php?topic_id=4&start=0#forumpost4">DISCLAIMER</a></td>
(...)
Et j'ai mis le nouveau fichier en place.
Étonnement, cela ne marche pas du tout. D'une part, le menu apparaît toujours dans son ancienne forme (sans l'item wiki) mais en plus, le menu <accueil> renvoie sur une page totalement blanche :-o.
Je ne trouve aucune logique pour expliquer ce comportement bizarre. Donc, j'arrête de tâtonner et je pose la question suivante :
Comment fais-t-on pour ajouter un item dans le menu principal ?
et la question subsidiaire : Est-ce qu'il existe une explication généraliste sur le fonctionnement de l'architecture Xoops ? pas trouvé ...
Merci d'avance !