Re-bonjour
Je me frotte toujours à spip 2.0.8. J’essaie d’obtenir avec les nouvelles possibilités de spip 2 et le plugin agenda les 4 prochains événements tout en excluant ceux avec les mots-clés 25, 29, 42, 45.
J’imagine la boucle suivante :
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=25|29|42|45}{par date}{statut=publie}{0,4}>
Mais cela ne marche pas…
Une idée ?
Merci de l’aide et bon we !
Pascal
Le 18 juil. 09 à 11:41, <pascal.bregnard@pasaj.ch> a écrit :
Re-bonjour
Je me frotte toujours à spip 2.0.8. J’essaie d’obtenir avec les nouvelles
possibilités de spip 2 et le plugin agenda les 4 prochains événements tout
en excluant ceux avec les mots-clés 25, 29, 42, 45.
J’imagine la boucle suivante :
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=25|29|42|45}{par
date}{statut=publie}{0,4}>
essaye {id_mot !IN 25,29,42,45}
Claude
Mais cela ne marche pas…
Une idée ?
Merci de l’aide et bon we !
Pascal
Le problème c'est que bizarrement cela exclut aussi les événements qui n'ont
pas de mot clé (il reste seulement les événements avec des mots-clés autre
que ceux indiqués).
La solution trouvée n'est pas trop clean mais elle marche:
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=45}{!id_mot=42}{!id_mot=29}{!id_mo
t=25}{statut=publie}{0,4}>
Si quelqu'un à une solution plus jolie...
Pascal
-----Message d'origine-----
De : dlatr [mailto:claude.delattre@laposte.net]
Envoyé : samedi 18 juillet 2009 14:44
À : pascal.bregnard@pasaj.ch
Cc : spip@rezo.net
Objet : Re: [Spip] exclure un évément
Le 18 juil. 09 à 11:41, <pascal.bregnard@pasaj.ch> a écrit :
Re-bonjour
Je me frotte toujours à spip 2.0.8. Jessaie dobtenir avec les
nouvelles
possibilités de spip 2 et le plugin agenda les 4 prochains
événements tout
en excluant ceux avec les mots-clés 25, 29, 42, 45.
Jimagine la boucle suivante :
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=25|29|42|45}{par
date}{statut=publie}{0,4}>
essaye {id_mot !IN 25,29,42,45}
Claude
Mais cela ne marche pas
Une idée ?
Merci de laide et bon we !
Pascal
Le 18 juil. 09 à 15:18, <pascal.bregnard@pasaj.ch> a écrit :
Le problème c'est que bizarrement cela exclut aussi les événements qui n'ont
pas de mot clé (il reste seulement les événements avec des mots-clés autre
que ceux indiqués).
ah oui, il faut le faire en deux fois avec doublons, d'abord une boucle vide pour éliminer les événements sans mots mais aujourd'hui j'ai trop mal aux yeux pour retrouver et saisir
claude
La solution trouvée n'est pas trop clean mais elle marche:
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=45}{!id_mot=42}{!id_mot=29}{!id_mo
t=25}{statut=publie}{0,4}>
Si quelqu'un à une solution plus jolie...
Pascal
-----Message d'origine-----
De : dlatr [mailto:claude.delattre@laposte.net]
Envoyé : samedi 18 juillet 2009 14:44
À : pascal.bregnard@pasaj.ch
Cc : spip@rezo.net
Objet : Re: [Spip] exclure un évément
Le 18 juil. 09 à 11:41, <pascal.bregnard@pasaj.ch> a écrit :
Re-bonjour
Je me frotte toujours à spip 2.0.8. J’essaie d’obtenir avec les
nouvelles
possibilités de spip 2 et le plugin agenda les 4 prochains
événements tout
en excluant ceux avec les mots-clés 25, 29, 42, 45.
J’imagine la boucle suivante :
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=25|29|42|45}{par
date}{statut=publie}{0,4}>
essaye {id_mot !IN 25,29,42,45}
Claude
Mais cela ne marche pas…
Une idée ?
Merci de l’aide et bon we !
Pascal
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
Le 18 juil. 09 à 15:18, <pascal.bregnard@pasaj.ch> <pascal.bregnard@pasaj.ch > a écrit :
Le problème c'est que bizarrement cela exclut aussi les événements qui n'ont
pas de mot clé (il reste seulement les événements avec des mots-clés autre
que ceux indiqués).
La solution trouvée n'est pas trop clean mais elle marche:
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=45}{!id_mot=42}{!id_mot=29}{!id_mo
t=25}{statut=publie}{0,4}>
Si quelqu'un à une solution plus jolie...
<BOUCLE_elimine(EVENEMENTS){id_mot IN 25,29,42,45}{doublons}> </BOUCLE_elimine> [ (#REM) sais plus si faut espace un non ]
<BOUCLE_agenda(EVENEMENTS){age<0}{{statut=publie}{0,4} {doublons}>
...
en gros
Pascal
-----Message d'origine-----
De : dlatr [mailto:claude.delattre@laposte.net]
Envoyé : samedi 18 juillet 2009 14:44
À : pascal.bregnard@pasaj.ch
Cc : spip@rezo.net
Objet : Re: [Spip] exclure un évément
Le 18 juil. 09 à 11:41, <pascal.bregnard@pasaj.ch> a écrit :
Re-bonjour
Je me frotte toujours à spip 2.0.8. J’essaie d’obtenir avec les
nouvelles
possibilités de spip 2 et le plugin agenda les 4 prochains
événements tout
en excluant ceux avec les mots-clés 25, 29, 42, 45.
J’imagine la boucle suivante :
<BOUCLE_agenda(EVENEMENTS){age<0}{!id_mot=25|29|42|45}{par
date}{statut=publie}{0,4}>
essaye {id_mot !IN 25,29,42,45}
Claude
Mais cela ne marche pas…
Une idée ?
Merci de l’aide et bon we !
Pascal