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