Afficher un nombre d'articles variable en fonction d'un mot-clé

Bonjour,

Je voudrais, dans une partie de mes pages, afficher une liste variable de liens vers des articles. Afin que les rédacteurs puissent modifier eux-mêmes le nombre de ces liens, j'ai créé un mot-clé "nombre d'articles" avec la valeur dans le texte du mot-clé.

Malheureusement le critère {0,N}, qui donne le nombre d'articles à récupérer dans une boucle, ne supporte pas de balise, semble-t-il. Par exemple :
{0, #_maboucle:texte} ou {0, #GET{nombre_articles}} ne fonctionne pas...

Avez-vous essayé qqch comme ça... ?

Merci,

Bernard Martin-Rabaud

Bonjour,

Je ne comprend pas bien dans quelle « partie de [tes] pages » tu veux travailler. D’après ce que je comprend tu souhaite que les utilisateurs puissent préciser dans une rubrique le nombre d’article à lister ?
En formulant la question ainsi je ne vois pas l’intérêt de ce besoin…
Cependant il existe une contrib squelette de rubrique en fonction d’un mot clé, tu devrais chercher de ce côté.

Paul (5eBleu)

Le 2 juillet 2009 17:54, BMR <bmr@ediweb.org> a écrit :

Bonjour,

Je voudrais, dans une partie de mes pages, afficher une liste variable de liens vers des articles. Afin que les rédacteurs puissent modifier eux-mêmes le nombre de ces liens, j’ai créé un mot-clé « nombre d’articles » avec la valeur dans le texte du mot-clé.

Malheureusement le critère {0,N}, qui donne le nombre d’articles à récupérer dans une boucle, ne supporte pas de balise, semble-t-il. Par exemple :
{0, #_maboucle:texte} ou {0, #GET{nombre_articles}} ne fonctionne pas…

Avez-vous essayé qqch comme ça… ?

Merci,

Bernard Martin-Rabaud


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Le mieux est de donner une URL : http://www.solidaires.org/, la liste en question est le cadre "à la une". On la retrouve aussi dans chaque page.

Le besoin correspond à une demande du client : il veut un cadre de taille à peu près constante, mais comme ses titres sont parfois très longs (je les coupe quand même), le cadre peut prendre des proportions démesurées. D'où la possibilité de jouer avec le nombre d'articles.

BMR

Paul a écrit :

Bonjour,

Je ne comprend pas bien dans quelle "partie de [tes] pages" tu veux travailler. D'après ce que je comprend tu souhaite que les utilisateurs puissent préciser dans une rubrique le nombre d'article à lister ?
En formulant la question ainsi je ne vois pas l'intérêt de ce besoin...
Cependant il existe une contrib squelette de rubrique en fonction d'un mot clé, tu devrais chercher de ce côté.

Paul (5eBleu)

Le 2 juillet 2009 17:54, BMR <bmr@ediweb.org <mailto:bmr@ediweb.org>> a écrit :

    Bonjour,

    Je voudrais, dans une partie de mes pages, afficher une liste
    variable de liens vers des articles. Afin que les rédacteurs
    puissent modifier eux-mêmes le nombre de ces liens, j'ai créé un
    mot-clé "nombre d'articles" avec la valeur dans le texte du mot-clé.

    Malheureusement le critère {0,N}, qui donne le nombre d'articles à
    récupérer dans une boucle, ne supporte pas de balise, semble-t-il.
    Par exemple :
    {0, #_maboucle:texte} ou {0, #GET{nombre_articles}} ne fonctionne pas...

    Avez-vous essayé qqch comme ça... ?

    Merci,

    Bernard Martin-Rabaud

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement :
    spip-off@rezo.net <mailto:spip-off@rezo.net>

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
    ou
    http://dir.gmane.org/gmane.comp.web.spip.user

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip <http://irc.freenode.net/spip&gt; ou
    http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
    <http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip&gt;

Il te faut faire deux boucles différentes : une boucle qui recherche un nombre arbitraires d’articles et qui compte le nombre de caractères total
Une deuxième boucle qui fait la même requête mais dont le nombre d’article est défini en fonction du nombre de caractère compté plus haut

Paul (5eBleu)

Le 2 juillet 2009 19:52, BMR <bmr@ediweb.org> a écrit :

Le mieux est de donner une URL : http://www.solidaires.org/, la liste en question est le cadre « à la une ». On la retrouve aussi dans chaque page.

Le besoin correspond à une demande du client : il veut un cadre de taille à peu près constante, mais comme ses titres sont parfois très longs (je les coupe quand même), le cadre peut prendre des proportions démesurées. D’où la possibilité de jouer avec le nombre d’articles.

BMR

Paul a écrit :

Bonjour,

Je ne comprend pas bien dans quelle « partie de [tes] pages » tu veux travailler. D’après ce que je comprend tu souhaite que les utilisateurs puissent préciser dans une rubrique le nombre d’article à lister ?
En formulant la question ainsi je ne vois pas l’intérêt de ce besoin…
Cependant il existe une contrib squelette de rubrique en fonction d’un mot clé, tu devrais chercher de ce côté.

Paul (5eBleu)

Le 2 juillet 2009 17:54, BMR <bmr@ediweb.org mailto:[bmr@ediweb.org](mailto:bmr@ediweb.org)> a écrit :

Bonjour,

Je voudrais, dans une partie de mes pages, afficher une liste
variable de liens vers des articles. Afin que les rédacteurs
puissent modifier eux-mêmes le nombre de ces liens, j’ai créé un
mot-clé « nombre d’articles » avec la valeur dans le texte du mot-clé.

Malheureusement le critère {0,N}, qui donne le nombre d’articles à
récupérer dans une boucle, ne supporte pas de balise, semble-t-il.
Par exemple :
{0, #_maboucle:texte} ou {0, #GET{nombre_articles}} ne fonctionne pas…

Avez-vous essayé qqch comme ça… ?

Merci,

Bernard Martin-Rabaud


liste spip

spip@rezo.net mailto:[spip@rezo.net](mailto:spip@rezo.net) - désabonnement :
spip-off@rezo.net mailto:[spip-off@rezo.net](mailto:spip-off@rezo.net)

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip <http://irc.freenode.net/spip> ou

http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
<http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip>


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip