Il s'agit d'un plugin permettant la gestion du menu horizontal du thème Fresh DC2.

Pour effectuer le menu horizontal du thème Freshy l'auteur du thème a utilisé plusieurs class :

  1. la class "menu" pour jeter les bases
  2. la class "first_menu" pour le premier emplacement qui est différents des autres car avec des arrondis à gauche
  3. la class "last_menu" pour les même raisons mais cette fois-ci sur la droite
  4. la classe "page_item" pour ceux entre ces first et last
  5. la classe "current_page_item page_item" pour marquer la page active ou en cours

Le plugin permet de saisir ses propres entrées, il faut saisir le titre et l'adresse du lien, une fois l'entrée validée elle pourra avoir deux options :

  1. Accueil, cette option permet de faire une double test car l'accueil d'un blog peut avoir deux URL / et index.php? ou index.php/ par exemple
  2. LastPosition, cette option permettant de placer le lien à droite

A noter que le premier lien dans la liste se voit automatiquement attribuer la class "fisrt_menu"

Voici un exemple de code généré :

<ul class="menu"><li class="current_page_item page_item"><a href="/" class="first_menu" >Accueil</a></li>
<li class=" last_menu"><a href="/index.php/tag/Freshy" class="last_menu">Thème Freshy</a></li>
<li class="page_item"><a href="/index.php/post/2006/08/01/Plugin-Change-Marie">Plugin Mary</a></li>
</ul>

Si vous souhaitez vous en servir dans un autre thème il suffit de mettre l'entrée :
{ { tpl:MenuFreshy } } dans votre thème.

Voili voila bon usage.

Le 11/03/2008

Passage en version 1.2 supporte maintenant directement les thèmes :

Le 15/03/2008

Passage en version 1.3 un thème de plus ajouté le thème mellow

Le 18/04/2008

Passage en version 1.4 voir ce billet

Dernière version :