résultat de boucle différent en spip 2 et spip 3

Bonjour,

sur cette boucle

<BOUCLE_ph_bas(ARTICLES) {id_groupe=46} {titre_mot<=#_mot_principal:TITRE*} {doublons A}></BOUCLE_ph_bas>
<BOUCLE_ph_hors(ARTICLES) {doublons A} {doublons B}></BOUCLE_ph_hors>
<B_ph_haut>
<BOUCLE_ph_haut(ARTICLES) {id_groupe=46} {titre_mot>=#_mot_principal:TITRE*} {doublons B} {par titre} {" / "}>
#TITRE
  </BOUCLE_ph_haut>
</B_ph_haut>

j’ai un résultat différent entre spip 2 et spip 3.
— en Spip 2, j’ai bien la liste recherchée
— en Spip 3, j’ai tous les articles sélectionné par les doublons sans restriction
J’ai l’impression que les critères {titre_mot<=#_mot_principal:TITRE*} et {titre_mot>=#_mot_principal:TITRE*} ne sont plus reconnus

pour info, TITRE à la place de TITRE* ne modifie en rien le problème et les critères doublons ne semblent non plus en cause

je sèche

Claude

re
Le 14 juil. 2014 à 10:29, dlatr <claude.delattre@gmail.com> a écrit :

bon, la boucle simplifiée suivante pose mieux le problème
<BOUCLE_ph_bas(ARTICLES) {id_groupe=46} {titre_mot<=#_mot_principal:TITRE*} {par titre} {" / "}>#TITRE</BOUCLE_ph_bas>

par contre le critère {titre_mot<=#_mot_principal:TITRE*} est reconnu

donc {titre_mot=…} continue de fonctionner mais {titre_mot<=…} et {titre_mot>=…} non

je ne trouve rien dans la doc qui indique un changement entre les versions, et {titre_mot}, {type_mot} - SPIP est succinct

Claude

Bonjour,

sur cette boucle

<BOUCLE_ph_bas(ARTICLES) {id_groupe=46} {titre_mot<=#_mot_principal:TITRE*} {doublons A}></BOUCLE_ph_bas>
<BOUCLE_ph_hors(ARTICLES) {doublons A} {doublons B}></BOUCLE_ph_hors>
<B_ph_haut>
<BOUCLE_ph_haut(ARTICLES) {id_groupe=46} {titre_mot>=#_mot_principal:TITRE*} {doublons B} {par titre} {" / "}>
#TITRE
</BOUCLE_ph_haut>
</B_ph_haut>

j’ai un résultat différent entre spip 2 et spip 3.
— en Spip 2, j’ai bien la liste recherchée
— en Spip 3, j’ai tous les articles sélectionné par les doublons sans restriction
J’ai l’impression que les critères {titre_mot<=#_mot_principal:TITRE*} et {titre_mot>=#_mot_principal:TITRE*} ne sont plus reconnus

pour info, TITRE à la place de TITRE* ne modifie en rien le problème et les critères doublons ne semblent non plus en cause

je sèche

Claude

Le 14 juil. 2014 à 10:38, dlatr <claude.delattre@gmail.com> a écrit :

re
Le 14 juil. 2014 à 10:29, dlatr <claude.delattre@gmail.com> a écrit :

bon, la boucle simplifiée suivante pose mieux le problème
<BOUCLE_ph_bas(ARTICLES) {id_groupe=46} {titre_mot<=#_mot_principal:TITRE*} {par titre} {" / "}>#TITRE</BOUCLE_ph_bas>

par contre le critère {titre_mot<=#_mot_principal:TITRE*} est reconnu

zut, il fallait lire par : « contre le critère {titre_mot=#_mot_principal:TITRE*} est reconnu » :slight_smile:

donc {titre_mot=…} continue de fonctionner mais {titre_mot<=…} et {titre_mot>=…} non

je ne trouve rien dans la doc qui indique un changement entre les versions, et {titre_mot}, {type_mot} - SPIP est succinct

Claude

Bonjour,

sur cette boucle

<BOUCLE_ph_bas(ARTICLES) {id_groupe=46} {titre_mot<=#_mot_principal:TITRE*} {doublons A}></BOUCLE_ph_bas>
<BOUCLE_ph_hors(ARTICLES) {doublons A} {doublons B}></BOUCLE_ph_hors>
<B_ph_haut>
<BOUCLE_ph_haut(ARTICLES) {id_groupe=46} {titre_mot>=#_mot_principal:TITRE*} {doublons B} {par titre} {" / "}>
#TITRE
</BOUCLE_ph_haut>
</B_ph_haut>

j’ai un résultat différent entre spip 2 et spip 3.
— en Spip 2, j’ai bien la liste recherchée
— en Spip 3, j’ai tous les articles sélectionné par les doublons sans restriction
J’ai l’impression que les critères {titre_mot<=#_mot_principal:TITRE*} et {titre_mot>=#_mot_principal:TITRE*} ne sont plus reconnus

pour info, TITRE à la place de TITRE* ne modifie en rien le problème et les critères doublons ne semblent non plus en cause

je sèche

Claude

si le critère {titre_mot<=#TITRE*}
celui-ci par contre fonctionne {titre<=#TITRE*}

je vais reporter sur spip_dev

Claude

Le 14 juil. 2014 à 10:40, dlatr <claude.delattre@gmail.com> a écrit :

Le 14 juil. 2014 à 10:38, dlatr <claude.delattre@gmail.com> a écrit :

re
Le 14 juil. 2014 à 10:29, dlatr <claude.delattre@gmail.com> a écrit :

bon, la boucle simplifiée suivante pose mieux le problème
<BOUCLE_ph_bas(ARTICLES) {id_groupe=46} {titre_mot<=#_mot_principal:TITRE*} {par titre} {" / "}>#TITRE</BOUCLE_ph_bas>

par contre le critère {titre_mot<=#_mot_principal:TITRE*} est reconnu

zut, il fallait lire par : « contre le critère {titre_mot=#_mot_principal:TITRE*} est reconnu » :slight_smile:

donc {titre_mot=…} continue de fonctionner mais {titre_mot<=…} et {titre_mot>=…} non

je ne trouve rien dans la doc qui indique un changement entre les versions, et {titre_mot}, {type_mot} - SPIP est succinct

Claude

Bonjour,

sur cette boucle

<BOUCLE_ph_bas(ARTICLES) {id_groupe=46} {titre_mot<=#_mot_principal:TITRE*} {doublons A}></BOUCLE_ph_bas>
<BOUCLE_ph_hors(ARTICLES) {doublons A} {doublons B}></BOUCLE_ph_hors>
<B_ph_haut>
<BOUCLE_ph_haut(ARTICLES) {id_groupe=46} {titre_mot>=#_mot_principal:TITRE*} {doublons B} {par titre} {" / "}>
#TITRE
</BOUCLE_ph_haut>
</B_ph_haut>

j’ai un résultat différent entre spip 2 et spip 3.
— en Spip 2, j’ai bien la liste recherchée
— en Spip 3, j’ai tous les articles sélectionné par les doublons sans restriction
J’ai l’impression que les critères {titre_mot<=#_mot_principal:TITRE*} et {titre_mot>=#_mot_principal:TITRE*} ne sont plus reconnus

pour info, TITRE à la place de TITRE* ne modifie en rien le problème et les critères doublons ne semblent non plus en cause

je sèche

Claude