<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone">
    <title>gmane.comp.web.spip.zone</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27989"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27988"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27987"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27986"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27985"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27984"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27983"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27982"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27981"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27980"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27979"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27978"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27977"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27976"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27975"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27973"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27972"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27971"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27970"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone/27969"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27989">
    <title>Re: archivelist.txt</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27989</link>
    <description>&lt;pre&gt;Le 25/05/2012 21:59, Daniel FAIVRE a écrit :

Non :)
On ne peut pas générer 2 fichiers de même nom avec des contenus 
différents, d'une part, et d'autre part, la destination du chargeur 
automatique est légèrement différente en SPIP 3.


monplugin.zip pour SPIP 2.1 (fera plugins/auto/monplugin en 2.1 avec le 
chargeur automatique)

monplugin_cequetuveux.zip pour SPIP 3.0 (fera 
plugins/auto/monPREFIXE/v1.3.8/ en 3.0 avec le chargeur SVP de SPIP 3)

Après, pour que l'outil de SPIP 3 ne propose QUE la version trunk, il 
faut que la compatibilité soit bien réglée au niveau de paquet.xml et 
plugin.xml des branches et trunk qui sont zippées.

Par contre, je ne me rappelle pas comment ça se passe pour SPIP 2.1, je 
pense qu'il verra et affichera les 2 zips / plugins, mais que seul 1 
sera activable réellement. Alors qu'en SPIP 3, les plugins incompatibles 
sont cachés par défaut de l'interface.

MM.

&lt;/pre&gt;</description>
    <dc:creator>Matthieu Marcillaud</dc:creator>
    <dc:date>2012-05-25T21:13:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27988">
    <title>Re: archivelist.txt</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27988</link>
    <description>&lt;pre&gt;Le 25/05/2012 21:59, Daniel FAIVRE a écrit :

Tu génères un paquet pour chaque version, plugins.spip.net s'occupe du 
reste pour la compat.


Impossible. Faut forcément un nom différent puisque c'est un paquet 
différent.


C'est le troisième argument du archivelist, comme l'indique d'ailleurs 
la documentation interne au fichier.

/chemin/vers/plugin;nom_du_zip;nom_du_dossier_interne

&lt;/pre&gt;</description>
    <dc:creator>RastaPopoulos</dc:creator>
    <dc:date>2012-05-25T21:07:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27987">
    <title>archivelist.txt</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27987</link>
    <description>&lt;pre&gt;Hello,

J'aurais besoin d'un conseil pour archivelist.txt :

Sur le svn, j'ai deux branches : 
- monplugin/trunk , pour SPIP &amp;gt;3
- monplugin/branches/v2, pour SPIP &amp;lt;= 2.n.n

Je voudrais :
- que l'installation auto des plugins propose automatiquement le trunk pour 
spip v3, et la v2 pour les versions antérieures de SPIP.
- que le paquet généré s'appelle "monplugin.zip" dans les deux cas.
- que le plugin soit installé dans le dossier plugins/auto/monplugin, dans les 
deux cas.

1) est-ce possible ?
2) comment ?

D'avance merci ! 
dF



&lt;/pre&gt;</description>
    <dc:creator>Daniel FAIVRE</dc:creator>
    <dc:date>2012-05-25T19:59:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27986">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27986</link>
    <description>&lt;pre&gt;
Le 25 mai 2012 à 17:08, Fil &amp;lt;fil&amp;lt; at &amp;gt;rezo.net&amp;gt; a écrit :


Et ça doit même passer sans les ' (avec des notices certes) par la magie de PHP...

Cédric
&lt;/pre&gt;</description>
    <dc:creator>Cédric Morin</dc:creator>
    <dc:date>2012-05-25T16:07:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27985">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27985</link>
    <description>&lt;pre&gt;Pas de problème car il y aura une white liste des fonctions autorisées.

Pour avoir été piraté pls fois, la sécurité est une de mes préoccupations.

J'avais écrit : Après l'étape 1, il ne subsiste que les fonctions 
autorisées, tous les car.
interdits sont supprimées.


Si je mets le plugin sur la zone, il faudra faire une revue de code par 
des kadors en sécurité.

En tout cas, MERCI Fil d'appuyer là où ça fait mal.



Cordialement

Bruno


Le 25/05/2012 17:08, Fil a écrit :
&lt;/pre&gt;</description>
    <dc:creator>Bruno CAILLARD</dc:creator>
    <dc:date>2012-05-25T16:02:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27984">
    <title>forum sur spip contrib</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27984</link>
    <description>&lt;pre&gt;Bonjour à toutes et tous,

Je ne sait pas si c'est ici que je dois envoyer cette doléance mais en 
allant sur le site de spip-contrib, je m'aperçois que les forums des 
plugins ne sont plus affichés. Ceci est assez génant pour les 
commentaires qui sont bien utiles.

Merci de me dire si vous pouvez y faire quelque chose ou si il faut 
contacter d'autres personnes pour ça.

Merci pour votre travail et cette communauté très active.

Steph


&lt;/pre&gt;</description>
    <dc:creator>Stéphane Colson</dc:creator>
    <dc:date>2012-05-25T15:33:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27983">
    <title>Re: Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27983</link>
    <description>&lt;pre&gt;
ce n'est pas un détail :)

que penses-tu de &amp;lt;calc&amp;gt;sql_delete('*','spip_articles')&amp;lt;/calc&amp;gt; ?

&lt;/pre&gt;</description>
    <dc:creator>Fil</dc:creator>
    <dc:date>2012-05-25T15:08:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27982">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27982</link>
    <description>&lt;pre&gt;Je ne me suis pas encore penché dans le détail sur cette partie.
Mais on peut interdire : $ [ ] ; { }

Cordialement

Bruno


Le 25/05/2012 13:20, Fil a écrit :
&lt;/pre&gt;</description>
    <dc:creator>Bruno CAILLARD</dc:creator>
    <dc:date>2012-05-25T14:09:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27981">
    <title>Re: saveauto spip 3.0</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27981</link>
    <description>&lt;pre&gt;Le 25/05/12 08:13, Pierre KUHN a écrit :
????????
&lt;/pre&gt;</description>
    <dc:creator>Maïeul</dc:creator>
    <dc:date>2012-05-25T11:37:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27980">
    <title>Re: Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27980</link>
    <description>&lt;pre&gt;
quels sont les caractères autorisés ?


&lt;/pre&gt;</description>
    <dc:creator>Fil</dc:creator>
    <dc:date>2012-05-25T11:20:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27979">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27979</link>
    <description>&lt;pre&gt;&amp;lt;calc&amp;gt;&amp;lt;/calc&amp;gt; est préférable en effet même si c'est un peu moins lisible.
D’ailleurs, je vais aussi créer un &amp;lt;test&amp;gt;&amp;lt;/test&amp;gt;

Bonne idée : transformer le &amp;lt;calc&amp;gt;&amp;lt;/calc&amp;gt;  en modèle.

Mais j'ai déjà commencé une autre implémentation :
- ETAPE 1 : avec le pipeline post_typo : je teste le contenu 
(white-list), j'analyse le contenu, fais qq vérifications, etc. et j'en 
déduis un code PHP que j'insère mais sans les balises &amp;lt;?php ... ?&amp;gt;
- ETAPE 2 : dans le pipeline affichage_final, j'exécute le code calculé 
à l'étape 1 et je remplace par le résultat.

La plupart des vérif. (dont sécurité) sont faites une fois à l'étape 1, 
pendant le calcul du squelette.
Après l'étape 1, il ne subsiste que les fonctions autorisées, tous les 
car. interdits sont supprimées. En cas de tentative illégale, le 
&amp;lt;calc&amp;gt;&amp;lt;/calc&amp;gt; est remplacé par un message d'erreur.
ce qui laisse du code optimisé et sécurisé à l'étape 2.

PS : pensez-vous que ce plugin puisse intéresser la communauté ?






Cordialement&lt;/pre&gt;</description>
    <dc:creator>Bruno CAILLARD</dc:creator>
    <dc:date>2012-05-25T10:20:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27978">
    <title>Re: Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27978</link>
    <description>&lt;pre&gt;

Si votre système permet d'exécuter du PHP avant le passage dans
interdire_script, il est clair qu'il faudra le sécuriser d'une autre
manière : sinon c'est la porte ouverte à toutes les fenêtres :)


&lt;/pre&gt;</description>
    <dc:creator>Fil</dc:creator>
    <dc:date>2012-05-25T09:44:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27977">
    <title>Re: Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27977</link>
    <description>&lt;pre&gt;Le 24 mai 2012 18:34, Bruno CAILLARD &amp;lt;bruno.caillard&amp;lt; at &amp;gt;free.fr&amp;gt; a écrit :

Peut-être une autre astuce :

En premier lieu, je me demande si l'utilisation de &amp;lt;calc&amp;gt;&amp;lt;/calc&amp;gt; n'est pas
meilleur que ### ###. Outre que ça simplifie la recherche, c'est cohérent
avec &amp;lt;math&amp;gt;&amp;lt;/math&amp;gt; ou &amp;lt;cadre&amp;gt;&amp;lt;/cadre&amp;gt;, etc.

Si tu ne veux pas utiliser la syntaxe d'un modèle mais passer quand même
par un modèle, tu peux dans pre_propre transformer ta syntaxe en un appel
de modèle qui sera du coup traiter par propre, ton modèle appelant pour a
part une balise qui injectera le PHP à exécuter...
&lt;/pre&gt;</description>
    <dc:creator>Joseph</dc:creator>
    <dc:date>2012-05-25T09:01:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27976">
    <title>Re: saveauto spip 3.0</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27976</link>
    <description>&lt;pre&gt;bon le soucis est grand que saveauto, je peux pas changer un réglage
stocker en méta pour plusieurs plugins
je vais fouiller ça ce soir si je trouve une piste.

Le 23 mai 2012 13:28, Pierre KUHN &amp;lt;pierrekuhn82&amp;lt; at &amp;gt;gmail.com&amp;gt; a écrit :

&lt;/pre&gt;</description>
    <dc:creator>Pierre KUHN</dc:creator>
    <dc:date>2012-05-25T06:13:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27975">
    <title>prévenir modifiaction abonnement spip list</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27975</link>
    <description>&lt;pre&gt;Bonjour je voudrais savoir comment prévenir le gestionnaire dune liste dun
inscris ou dun modification dinscription 

Voici linfo que jai 

Paladin ma dit

Probablement en écrivant une noisette au bon endroit du formulaire
dinscription/des...
du style :

[(#EMAIL_WEBMASTER|mailinscription,machin est inscrit)]

 

Etant débutant . La noisette est dure a codée 

Merci davance

 

&lt;/pre&gt;</description>
    <dc:creator>Berges Yannick</dc:creator>
    <dc:date>2012-05-25T04:21:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27973">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27973</link>
    <description>&lt;pre&gt;Et si dans le code du pipeline, je fais un truc ressemblant à un 
traitement de balise dynamique ?

Exemple du plugin Rainette qui affiche la météo dynamiquement :

function balise_RAINETTE_INFOS($p) {

     $code_meteo = interprete_argument_balise(1,$p);
     $code_meteo = isset($code_meteo) ? str_replace('\'', '"', 
$code_meteo) : '""';
     $type_info = interprete_argument_balise(2,$p);
     $type_info = isset($type_info) ? str_replace('\'', '"', $type_info) 
: '""';

     $p-&amp;gt;code = 'calculer_infos('.$code_meteo.', '.$type_info.')';
     $p-&amp;gt;interdire_scripts = false;
     return $p;
}


On voit que l'on y insère du code dans le contexte de compilation $p.

Je suppose que la fonction balise_RAINETTE_INFOS est appelé par SPIP 
quand il détecte une balise dynamique dans le squelette ?
Y'a pas un équivalent pour les pipelines ?

Ou y'a t'il un moyen de désactiver ponctuellement le controle de 
sécurité ? comme cela est fait dans les balises dynamiques apparemment ?


Cordialement

Bruno


Le 24/05&lt;/pre&gt;</description>
    <dc:creator>Bruno CAILLARD</dc:creator>
    <dc:date>2012-05-24T16:43:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27972">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27972</link>
    <description>&lt;pre&gt;Oui, mais cela me plaisait bien d'analyser le #TEXTE de l'article par un 
pipeline car cela permet d'alléger la syntaxe :

### &amp;lt; at &amp;gt;surface = &amp;lt; at &amp;gt;form1:input_2 * 4 ###

C'est tout de même plus lisible que :

&amp;lt;calcul1|retour = &amp;lt; at &amp;gt;surface | traitement = &amp;lt; at &amp;gt;form1:input_2 * 4&amp;gt;





Cordialement

Bruno


Le 24/05/2012 18:16, Joseph a écrit :
&lt;/pre&gt;</description>
    <dc:creator>Bruno CAILLARD</dc:creator>
    <dc:date>2012-05-24T16:34:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27971">
    <title>Re: Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27971</link>
    <description>&lt;pre&gt;Oui, ça fait référence à la solution déjà évoquée qui consistait à faire
appel à un modèle qui appelle une balise qui insère un script à exécuter....

 Joseph



Le 24 mai 2012 18:08, Bruno CAILLARD &amp;lt;bruno.caillard&amp;lt; at &amp;gt;free.fr&amp;gt; a écrit :

&lt;/pre&gt;</description>
    <dc:creator>Joseph</dc:creator>
    <dc:date>2012-05-24T16:16:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27970">
    <title>Re: Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27970</link>
    <description>&lt;pre&gt;Arfff, j'avais oublié les traitements de sécurité.

Il reste le filtre affichage final. Sinon, si sous SPIP 3, les modèles
peuvent avoir leur propre cache (cf. http://www.spip.net/fr_article5427.html)
=&amp;gt; moyen de faire un modèle avec un cache égal à 0


Le 24 mai 2012 16:09, Bruno CAILLARD &amp;lt;bruno.caillard&amp;lt; at &amp;gt;free.fr&amp;gt; a écrit :

&lt;/pre&gt;</description>
    <dc:creator>Joseph</dc:creator>
    <dc:date>2012-05-24T16:15:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27969">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27969</link>
    <description>&lt;pre&gt;J'ai trouvé, c'est la fonction interdire_scripts dans texte.php qui 
produit cela.

Donc il faudrait que je puisse appeler ma fonction d'insertion de code 
après l'appel à cette fonction ?
Quel pipeline dois-je utiliser ?

Cependant, j'ai l'intuition que d'insérer du code comme ça, directement 
dans $texte, n'est pas une méthode très orthodoxe ?

Est-ce que je ne devrai pas m'inspirer des balises dynamiques, qui 
elles, insèrent du code, non ?

J'ai trouvé ça dans formulaire_.php :
function balise_FORMULAIRE__dist($p) {

     // Cas d'un #FORMULAIRE_TOTO inexistant : renvoyer la chaine vide.
     // mais si #FORMULAIRE_{toto} on ne peut pas savoir a la 
compilation, continuer
     if (existe_formulaire($p-&amp;gt;nom_champ)===FALSE) {
             $p-&amp;gt;code = "''";
             $p-&amp;gt;interdire_scripts = false;
             return $p;
     }

     // sinon renvoyer un code php dnamique
     return calculer_balise_dynamique($p, $p-&amp;gt;nom_champ, array());
}



avec un très intéressant $p-&amp;gt;interdire_scripts = fa&lt;/pre&gt;</description>
    <dc:creator>Bruno CAILLARD</dc:creator>
    <dc:date>2012-05-24T16:08:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone/27968">
    <title>Re:  Dév. d'un plugin FORMICALC en extension à FORMIDABLE</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone/27968</link>
    <description>&lt;pre&gt;Dans la fonction appelée par le pipeline pre_propre, j'ai essayé 
d'insérer du code dans le $texte :
&amp;lt;?php echo "toto"; ?&amp;gt;

Mais les caractères "&amp;lt;" et "&amp;gt;" sont systématiquement remplacés par &amp;amp;lt; 
et &amp;amp;gt;
et cela quelque soit le pipeline utilisé : pre_propre, post_propre, 
post_typo

Du coup, le code PHP n'est pas interprété et envoyé tel que au navigateur.

Il y a qq chose qui intervient après et qui filtre ces caractères. Mais 
quoi ?

MERCI pour vos lumières.



Cordialement

Bruno


Le 23/05/2012 22:50, Joseph a écrit :
&lt;/pre&gt;</description>
    <dc:creator>Bruno CAILLARD</dc:creator>
    <dc:date>2012-05-24T14:09:58</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.web.spip.zone">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.web.spip.zone</link>
  </textinput>
</rdf:RDF>

