bonjour
alors qu'elles s'affichent automatiquement par ordre alphabétique, comment avec la 1.9.1, je peux décider dans le menus de navigation, de l'ordre des rubriques svp ?
Dans ecrire/mes_options.php, tu mets :
$table_des_traitements[‹ TITRE ›]= ‹ supprimer_numero(typo(%s)) ›;
Filtre qui va te supprimer tous les numéros des rubriques
Ensuite pour numéroter tes rubriques et les classer
Utiliser le critère {par num titre} dans ta boucle
Dans le champ titre de ta rubrique, tu numérote de 10 en 10 pour avoir de la marge en cas de changement
Ajouter le « numéro » dans le titre de sa rubrique sous cette forme :
-
Rubrique 1
-
Rubrique 2
En 1.8 il fallait le filtre supprimer_numero
Ca fonctionne encore en 1.9, mais autant le définir une bonne fois pour toute dans mes_options plutôt que dans chaque boucle
<BOUCLE_rubiks(RUBRIQUES) {par num titre}>
[(#TITRE|supprimer_numero)]
</BOUCLE_rubiks>
@+
Alexandra
Le 28 sept. 06 à 11:16, jeami a écrit :
bonjour
alors qu’elles s’affichent automatiquement par ordre alphabétique,
comment avec la 1.9.1, je peux décider dans le menus de navigation, de
l’ordre des rubriques svp ?
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De
la part de jeami
Envoyé : jeudi 28 septembre 2006 11:16
À : spip@rezo.net
Objet : [Spip] ordre des rubriques dans le menusbonjour
alors qu'elles s'affichent automatiquement par ordre
alphabétique, comment avec la 1.9.1, je peux décider dans le
menus de navigation, de l'ordre des rubriques svp ?
http://www.spip.net/fr_article2034.html
Sinon, {par num titre}, |supprimer_numero et '10. '...
jeami a écrit :
bonjour
alors qu'elles s'affichent automatiquement par ordre alphabétique, comment avec la 1.9.1, je peux décider dans le menus de navigation, de l'ordre des rubriques svp ?______
Salut!
c'est simple :
tu numérotes tes rubriques de la manière suivante
1. titre de ta rubrique
2. titre de ta rubrique
en n'oubliant pas de laisser un espace entre le point et le titre de ta rubrique.
(Un conseil, numérotes tes rubriques de 10 en 10 (10-20-30)
ainsi tu te laisse la possibilité de rajouter des rubriques ultérieurement.)
Bonne suite !
Alex
Praz Alexandre a écrit :
jeami a écrit :
bonjour
alors qu'elles s'affichent automatiquement par ordre alphabétique, comment avec la 1.9.1, je peux décider dans le menus de navigation, de l'ordre des rubriques svp ?______
Salut!
c'est simple :
tu numérotes tes rubriques de la manière suivante
1. titre de ta rubrique
2. titre de ta rubriqueen n'oubliant pas de laisser un espace entre le point et le titre de ta rubrique.
(Un conseil, numérotes tes rubriques de 10 en 10 (10-20-30)
ainsi tu te laisse la possibilité de rajouter des rubriques ultérieurement.)Bonne suite !
Alex
désolé, mais ça ne marche pas
voilà comment j'ai fait: dans la partie privé du site dans la case titre obligatoire j'ai mis le n° de ma rubrique comme ça 10. rubrique (pour la rubrique 1)
mais une fois la page enregistrée et rechargée ça s'affiche comme je l'ai inscris 10. rubrique
alors où est l'erreur ?
- mes_options.php, tu dois le créer dans le répertoire ecrire
Tu y mets le php sans le ()
<?php
$table_des_traitements['TITRE'][]= 'typo(supprimer_numero(%s))';
define('_SVN_UPDATE_AUTEURS', '1:3');
?>
- Ensuite ca se passe dans ton squelette.
Si tu travailles avec la Dist, c’est inc_rubrique la noisette, qui est concernée.
Le filtre {par num titre} est déja mis.
Si tu es sur d’autres fichiers, il te suffit de rajouter ce critère dans tes boucles.
Cf doc officielle
http://www.spip.net/fr_article900.html
<:rubriques:>
-
[(#TITRE|couper{80})]
<B_sous_rubriques>
#EXPOSE{' '}
-
[(#TITRE|couper{80})]
-
Tu numérotes tes rubriques de la sorte :
-
ma rubrique 1
-
Ma rubrique 2
-
Ma rubrique 3
4, pour finir tu vides ton cache et tu recalcul.
Et voila
@+
Alexandra
Jean-Michel Paillot a écrit :
Praz Alexandre a écrit :
jeami a écrit :
bonjour
alors qu'elles s'affichent automatiquement par ordre alphabétique, comment avec la 1.9.1, je peux décider dans le menus de navigation, de l'ordre des rubriques svp ?______
Salut!
c'est simple :
tu numérotes tes rubriques de la manière suivante
1. titre de ta rubrique
2. titre de ta rubriqueen n'oubliant pas de laisser un espace entre le point et le titre de ta rubrique.
(Un conseil, numérotes tes rubriques de 10 en 10 (10-20-30)
ainsi tu te laisse la possibilité de rajouter des rubriques ultérieurement.)Bonne suite !
Alex
désolé, mais ça ne marche pas
voilà comment j'ai fait: dans la partie privé du site dans la case titre obligatoire j'ai mis le n° de ma rubrique comme ça 10. rubrique (pour la rubrique 1)
mais une fois la page enregistrée et rechargée ça s'affiche comme je l'ai inscris 10. rubrique
alors où est l'erreur ?
Est ce que dans ton squelette, tu a bien un critere {par num titre} sur ta boucle RUBRIQUES ?
--
Maïeul
http://maieul.ouvaton.org
Jean-Michel Paillot a écrit :
Praz Alexandre a écrit :
jeami a écrit :
bonjour
alors qu'elles s'affichent automatiquement par ordre alphabétique, comment avec la 1.9.1, je peux décider dans le menus de navigation, de l'ordre des rubriques svp ?______
Salut!
c'est simple :
tu numérotes tes rubriques de la manière suivante
1. titre de ta rubrique
2. titre de ta rubriqueen n'oubliant pas de laisser un espace entre le point et le titre de ta rubrique.
(Un conseil, numérotes tes rubriques de 10 en 10 (10-20-30)
ainsi tu te laisse la possibilité de rajouter des rubriques ultérieurement.)Bonne suite !
Alex
désolé, mais ça ne marche pas
voilà comment j'ai fait: dans la partie privé du site dans la case titre obligatoire j'ai mis le n° de ma rubrique comme ça 10. rubrique (pour la rubrique 1)
mais une fois la page enregistrée et rechargée ça s'affiche comme je l'ai inscris 10. rubrique
alors où est l'erreur ?
c'est normal mais au moins tu as obtenu l'ordre que tu voulais en numérotant tes rubriques.
Maintenant, tu voudrais faire disparaître cette numérotation pas forcément esthétique ? Rien de plus simple, il te suffit de rajouter le filtre supprimer_numero dans ton menu de cette façon
[(#TITRE|supprimer_numero)]
ou tu crées un filtre comme te l'a expliqué Alexandra dans un autre post si tu veux généraliser à tout le site.
Alexandra Guiderdoni a écrit :
- mes_options.php, tu dois le créer dans le répertoire ecrire
Tu y mets le php sans le ()
<?php $table_des_traitements['TITRE'][]= 'typo(supprimer_numero(%s))'; define('_SVN_UPDATE_AUTEURS', '1:3'); ?>
- Ensuite ca se passe dans ton squelette.
Si tu travailles avec la Dist, c’est inc_rubrique la noisette, qui est concernée.
Le filtre {par num titre} est déja mis.Si tu es sur d’autres fichiers, il te suffit de rajouter ce critère dans tes boucles.
Cf doc officielle
http://www.spip.net/fr_article900.html<:rubriques:>
- [(#TITRE|couper{80})]
<B_sous_rubriques>
#EXPOSE{' '}
- [(#TITRE|couper{80})]
Tu numérotes tes rubriques de la sorte :
ma rubrique 1
Ma rubrique 2
Ma rubrique 3
4, pour finir tu vides ton cache et tu recalcul.
Et voila
@+
Alexandra
c’est super, merci beaucoup, c’est le coup de main qu’il me fallait
ça marche !
Jean-Christophe Villeneuve a écrit :
Jean-Michel Paillot a écrit :
Praz Alexandre a écrit :
jeami a écrit :
bonjour
alors qu'elles s'affichent automatiquement par ordre alphabétique, comment avec la 1.9.1, je peux décider dans le menus de navigation, de l'ordre des rubriques svp ?______
Salut!
c'est simple :
tu numérotes tes rubriques de la manière suivante
1. titre de ta rubrique
2. titre de ta rubriqueen n'oubliant pas de laisser un espace entre le point et le titre de ta rubrique.
(Un conseil, numérotes tes rubriques de 10 en 10 (10-20-30)
ainsi tu te laisse la possibilité de rajouter des rubriques ultérieurement.)Bonne suite !
Alex
désolé, mais ça ne marche pas
voilà comment j'ai fait: dans la partie privé du site dans la case titre obligatoire j'ai mis le n° de ma rubrique comme ça 10. rubrique (pour la rubrique 1)
mais une fois la page enregistrée et rechargée ça s'affiche comme je l'ai inscris 10. rubrique
alors où est l'erreur ?c'est normal mais au moins tu as obtenu l'ordre que tu voulais en numérotant tes rubriques.
Maintenant, tu voudrais faire disparaître cette numérotation pas forcément esthétique ? Rien de plus simple, il te suffit de rajouter le filtre supprimer_numero dans ton menu de cette façon
[(#TITRE|supprimer_numero)]
ou tu crées un filtre comme te l'a expliqué Alexandra dans un autre post si tu veux généraliser à tout le site.
merci de votre aide à tous, j'ai adopté la formule d'alexandra et ça marche au poil !
Le 28 sept. 06, à 14:47, Jean-Michel Paillot a écrit :
Praz Alexandre a écrit :
jeami a écrit :
bonjour
alors qu'elles s'affichent automatiquement par ordre alphabétique,
comment avec la 1.9.1, je peux décider dans le menus de navigation,
de l'ordre des rubriques svp ?______
Salut!
c'est simple :
tu numérotes tes rubriques de la manière suivante
1. titre de ta rubrique
2. titre de ta rubriqueen n'oubliant pas de laisser un espace entre le point et le titre de
ta rubrique.
(Un conseil, numérotes tes rubriques de 10 en 10 (10-20-30)
ainsi tu te laisse la possibilité de rajouter des rubriques
ultérieurement.)Bonne suite !
Alex
peu être d'autres ont répondu mais il faut mettre des filtres dans l'affichage: par num titre et supprimer numéro
comme ceci:
<BOUCLE_sous_rubriques(RUBRIQUES) {par num titre, titre}>
<a href="#URL_RUBRIQUE">[(#TITRE|couper{80}|supprimer_numero)]</a>
<BOUCLE_sous_rubriques>
et ça devrait être au top!