je suis à la recherche d'une boucle qui me permettrait de passer comme
critère la recherche d'une chaîne de caractère au sein de la balise TEXTE.
Un peu sur le modèle {texte==^aaaa} mais au lieu que ca interprete
"commence par aaa", il faudrait que ca interprete "contient aaa.
Vous me direz que je n'ai qu'à utiliser le formulaire de recherche. Soit
mais s'il y avait la possibilité de le traiter directement en boucle
sans avoir à gérer le formulaire moteur, ça m'arrangerait. Je veux juste
remonter une liste d'article par date.
merci, c'est assez urgent.
--
> Avant d'imprimer ce courriel, réfléchissons à l'utilité de la version imprimée.
Une lecture en ligne est peut-être suffisante.
---------------------------------
Olivier GARRY
Chef de produit, chef de projets
Portail vie-publique.fr (www.vie-publique.fr)
Département des produits internet
La Documentation française
01 40 15 69 09
olivie...@df.gouv.fr
_______________________________________________
liste spip
sp...@rezo.net - désabonnement : spip...@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Bonjour,
je suis à la recherche d'une boucle qui me permettrait de passer comme critère la recherche d'une chaîne de caractère au sein de la balise TEXTE.
Un peu sur le modèle {texte==^aaaa} mais au lieu que ca interprete "commence par aaa", il faudrait que ca interprete "contient aaa.
Vous me direz que je n'ai qu'à utiliser le formulaire de recherche. Soit mais s'il y avait la possibilité de le traiter directement en boucle sans avoir à gérer le formulaire moteur, ça m'arrangerait. Je veux juste remonter une liste d'article par date.
merci, c'est assez urgent.

Peut-être avec {texte like aaaa} sait-on jamais ;)
Peut-être avec {texte like aaaa} sait-on jamais ;)
_______________________________________________
Cédric BREMAUD a écrit :
> Pour "contient aaaa" est ce que ce type de syntaxe ne fonctionnerait
> pas {texte==^aaaa^} ?
>
> Olivier Garry a écrit :
>> Bonjour,
>>
>> je suis à la recherche d'une boucle qui me permettrait de passer
>> comme critère la recherche d'une chaîne de caractère au sein de la
>> balise TEXTE.
>>
>> Un peu sur le modèle {texte==^aaaa} mais au lieu que ca interprete
>> "commence par aaa", il faudrait que ca interprete "contient aaa.
>>
>> Vous me direz que je n'ai qu'à utiliser le formulaire de recherche.
>> Soit mais s'il y avait la possibilité de le traiter directement en
>> boucle sans avoir à gérer le formulaire moteur, ça m'arrangerait. Je
>> veux juste remonter une liste d'article par date.
>>
>>
>> merci, c'est assez urgent.
>>
>
>
> --
> *Cédric BREMAUD - Otor Services*
> <www.otor.com>
> _Site officiel:_ www.otor.com
> _Tel:_ 05 49 55 30 45
> _Fax:_ 05 49 55 23 06
> _Email:_ c.br...@otor.com
>
> ________________________________________________________________________
>
> Suivez l'actualite du Groupe Otor sur nos sites Internet
> http://www.otor.com
> http://www.otorsystems.com
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste spip
> sp...@rezo.net - désabonnement : spip...@rezo.net
>
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
>
> Documentation de SPIP : http://www.spip.net/
>
> irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
>
--
*Cédric BREMAUD - Otor Services*
<www.otor.com>
_Site officiel:_ www.otor.com
_Tel:_ 05 49 55 30 45
_Fax:_ 05 49 55 23 06
_Email:_ c.br...@otor.com
________________________________________________________________________
Suivez l'actualite du Groupe Otor sur nos sites Internet
http://www.otor.com
http://www.otorsystems.com
_______________________________________________
[(#TEXTE|match{aaaa}|=={aaaa}|?{'#TEXTE',''})]
Explication :
Extraction de aaaa de #TEXTE (cela renvoi aaaa si il est dedans sinon rien)
Comparaison avec aaaa
Si c'est bon alors #TEXTE sinon rien
yoh
[(#TEXTE|match{aaaa}|=={aaaa}|?{'#TEXTE',''})]
Explication :
Extraction de aaaa de #TEXTE (cela renvoi aaaa si il est dedans sinon rien)
Comparaison avec aaaa
Si c'est bon alors #TEXTE sinon rien
yoh
>>
> Avant d'imprimer ce courriel, réfléchissons à l'utilité de la version imprimée.
Une lecture en ligne est peut-être suffisante.
---------------------------------
Olivier GARRY
Chef de produit, chef de projets
Portail vie-publique.fr (www.vie-publique.fr)
Département des produits internet
La Documentation française
01 40 15 69 09
olivie...@df.gouv.fr
yoh a écrit :
merci en tout cas
> Avant d'imprimer ce courriel, réfléchissons à l'utilité de la version imprimée.
Une lecture en ligne est peut-être suffisante.
---------------------------------
Olivier GARRY
Chef de produit, chef de projets
Portail vie-publique.fr (www.vie-publique.fr)
Département des produits internet
La Documentation française
01 40 15 69 09
olivie...@df.gouv.fr
yoh a écrit :
sur tes recommandations j'ai développé cette boucle:
<ul>
<BOUCLE_articlesmotsglossaire (ARTICLES){age_redac<520}>
[<li>#DATE <a
href="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</a>(#TEXTE|match{#_glossairemot:TITRE}|=={#_glossairemot:TITRE})<br>[(#TEXTE|couper{250})]</li>]
</BOUCLE_articlesmotsglossaire>
</ul>
or ca ne marche pas, alors que si je remplace "#_glossairemot:TITRE" par
une vrai chaîne de caractère en dur, ca fonctionne. Est-ce que dans le
match ne permet pas de récupérer des balises SPIP ?
merci d'avance
> Avant d'imprimer ce courriel, réfléchissons à l'utilité de la version imprimée.
Une lecture en ligne est peut-être suffisante.
---------------------------------
Olivier GARRY
Chef de produit, chef de projets
Portail vie-publique.fr (www.vie-publique.fr)
Département des produits internet
La Documentation française
01 40 15 69 09
olivie...@df.gouv.fr
yoh a écrit :
<BOUCLE_glossairemot(MOTS)>
<ul>
<BOUCLE_articlesmotsglossaire (ARTICLES){id_mot}>
[<li>#DATE <a
href="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</a>(#TEXTE|match{#_glossairemot:TITRE}|=={#_glossairemot:TITRE})<br>[(#TEXTE|couper{250})]</li>]
</BOUCLE_articlesmotsglossaire>
</ul>
</BOUCLE_glossairemot>
me donne comme résultat :
2008-07-25 08:43:00 Agenda1
tot tutu tatat AAP et Financement cdyj vghkbv
Par contre, il écrit un 1 comme résultat de ton équivalence == aprés le
titre de l'article.
Pour éviter le 1, tu peux rajouter un filtre "si vrai, sinon" :
(#TEXTE|match{#_glossairemot:TITRE}|=={#_glossairemot:TITRE}|?{'
',''})<br>[(#TEXTE|couper{250})]
Bon courage :)
Olivier Garry a écrit :