Utiliser le critère {par num titre} dans sa boucle.
Ajouter le "numéro" dans le titre de sa rubrique sous cette forme :
10. Rubrique 1
20. Rubrique 2
30. Rubrique 3
On numérote de 10 en 10 pour se laisser de la marge si on devait rajouter des rubriques par la suite.
Ensuite dans sa boucle rubrique, on applique le filtre |supprimer_numero
Par exemple :
<BOUCLE_rubiks(RUBRIQUES){id_parent=0}{par num titre}>
<a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]</a>
</BOUCLE_rubiks>
Cette boucle affiche les rubriques de premier niveau (id_parent=0) classées dans l’ordre des numéros.
Le même concept fonctionne aussi sur les boucles articles. Ils seront afficher selon l’ordre du numéro de leur titre.
<BOUCLE_articles(ARTICLES){id_rubrique}{par num titre}>
Dans le champ titre de l’article de la partie privée
10. Mon premier article
20. Mon deuxième article
Dès lors que le critère par {num titre titre} et le filtre |supprimer_numero ont été appliqués à une boucle, on ne verra plus que ca dans la partie privée :
Rubrique 1
Rubrique 2
Mon premier article
Mon deuxième article
Ce principe fonctionne aussi avec les balises multi des champs titre des sites multilingues :
Attention, en version SPIP 1.9 le filtre supprimer_numero n’est désormais plus nécessaire :
Il suffit de mettre dans ecrire/mes_options.php
Pour plus de détail sur la version 1.9, cf l’article SPIP 1.9 et supprimer_numero.