Textes

Lister par année puis par mois

On veut une liste d’articles SPIP triés par années et par mois affichés dans une imbrication de listes non-enumérées.

Exemple :

   * 2005
         o octobre
               + article truc
               + article bidule
         o novembre
               + autre article truc
         o décembre
               + autre article bidule
   * 2006
         o janvier
               + bonne année
         o février
               + bonne fièvre
         o mars
               + etc
               + etc
               + etc...

BOUCLE

<B1>
<ul>
        <BOUCLE1(ARTICLES){par date}{inverse}{fusion YEAR(date)}>
        <li>[(#DATE|annee)]
        <B2>
        <ul>
                <BOUCLE2(ARTICLES){annee_relatif}
                {par date}{inverse}{lang_select=non}
                {fusion MONTH(date)}>
                <li>[(#DATE|nom_mois)]
                <B3>
                <ul>
                        <BOUCLE3(ARTICLES){mois_relatif}
                        {par date}{inverse}>
                        <li><a href="#URL_ARTICLE">#TITRE</a></li>
                        </BOUCLE3>
                </ul>
                </B3>
                </li>
                </BOUCLE2>
        </ul>
        </B2>
        </li>
        </BOUCLE1>
</ul>
</B1>

explications

http://www.spip-contrib.net/Liste-d…


Mutins :) , le 29/06/2008 (dernière modif : 4/01/2009)