From 2b6ab6d5711886ea3b5b9650fbff671fcb29bc7a Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Sun, 9 Sep 2007 17:41:09 +0000 Subject: [PATCH] =?UTF-8?q?Crit=C3=A8re=20{{{=20{petition}=20}}}.=20Il=20n?= =?UTF-8?q?'y=20avait=20semble-t-il=20pas=20de=20crit=C3=A8re=20permettant?= =?UTF-8?q?=20de=20limiter=20une=20boucle=20Articles=20aux=20seuls=20artic?= =?UTF-8?q?les=20munis=20d'une=20p=C3=A9tition=20(non=20n=C3=A9cessairemen?= =?UTF-8?q?t=20encore=20sign=C3=A9e),=20et=20encore=20moins=20une=20p?= =?UTF-8?q?=C3=A9tition=20dont=20le=20texte=20a=20certaines=20caract=C3=A9?= =?UTF-8?q?ristiques.=20En=20cons=C3=A9quence,=20introduction,=20en=20deux?= =?UTF-8?q?=20lignes,=20de=20ce=20crit=C3=A8re=20manquant:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit {{{ <BOUCLE1(ARTICLES){petition!=''}>... Tous les articles ayant un texte de petition <BOUCLE2(ARTICLES){petition == "SPIP" }>... Tous les articles ayant le mot SPIP dans son texte de petition <BOUCLE1(ARTICLES){petition}>... Tous les articles dont le texte est exactement égal à la balise PETITION definie dans le contexte englobant }}} --- ecrire/public/interfaces.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ecrire/public/interfaces.php b/ecrire/public/interfaces.php index 3081e5ff60..e437c8adc0 100644 --- a/ecrire/public/interfaces.php +++ b/ecrire/public/interfaces.php @@ -226,6 +226,7 @@ $tables_jointures['spip_articles']['id_auteur']= 'auteurs_articles'; $tables_jointures['spip_articles'][]= 'documents_articles'; $tables_jointures['spip_articles'][]= 'mots'; $tables_jointures['spip_articles'][]= 'signatures'; +$tables_jointures['spip_articles'][]= 'petitions'; $tables_jointures['spip_auteurs'][]= 'auteurs_articles'; $tables_jointures['spip_auteurs'][]= 'mots'; // ?? @@ -267,6 +268,7 @@ $tables_jointures['spip_groupes_mots'][]= 'mots'; global $exceptions_des_jointures; $exceptions_des_jointures['titre_mot'] = array('spip_mots', 'titre'); $exceptions_des_jointures['type_mot'] = array('spip_mots', 'type'); +$exceptions_des_jointures['petition'] = array('spip_petitions', 'texte'); $exceptions_des_jointures['id_signature']= array('spip_signatures', 'id_signature'); global $table_des_traitements; -- GitLab