<?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://blog.gmane.org/gmane.comp.web.spip.zone.cvs">
    <title>gmane.comp.web.spip.zone.cvs</title>
    <link>http://blog.gmane.org/gmane.comp.web.spip.zone.cvs</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.cvs/20161"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20160"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20159"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20158"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20157"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20156"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20155"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20154"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20153"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20152"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20151"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20150"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20149"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20148"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20147"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20146"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20145"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20144"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20143"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20142"/>
      </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.cvs/20161">
    <title>r24879 -/_plugins_/_stable_/couteau_suisse/outils/decoupe.js</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20161</link>
    <description>Author: patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org
Date: Tue Dec  2 02:00:34 2008
New Revision: 24879

Log:
oups

Modified:
    _plugins_/_stable_/couteau_suisse/outils/decoupe.js

Modified: _plugins_/_stable_/couteau_suisse/outils/decoupe.js
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/decoupe.js (original)
+++ _plugins_/_stable_/couteau_suisse/outils/decoupe.js Tue Dec  2 02:00:34 2008
&lt; at &gt;&lt; at &gt; -4,7 +4,7 &lt; at &gt;&lt; at &gt;
 function onglets_init() {
   var cs_bloc = jQuery('div.onglets_bloc_initial', this);
   if(cs_bloc.length) {
-cs_bloc.prepend('&lt;div class="onglets_liste"&gt;&lt;/div&gt;').end()
+cs_bloc.prepend('&lt;div class="onglets_liste"&gt;&lt;/div&gt;')
 .children('.onglets_contenu').each(function(i) {
 this.id = 'onglets_contenu_' + i;
 jQuery(this).parent().children('.onglets_liste').append(

</description>
    <dc:creator>patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-02T01:00:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20160">
    <title>r24878 -/_plugins_/_stable_/couteau_suisse/outils/decoupe.js</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20160</link>
    <description>Author: patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org
Date: Tue Dec  2 01:50:01 2008
New Revision: 24878

Log:
lisibilité

Modified:
    _plugins_/_stable_/couteau_suisse/outils/decoupe.js

Modified: _plugins_/_stable_/couteau_suisse/outils/decoupe.js
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/decoupe.js (original)
+++ _plugins_/_stable_/couteau_suisse/outils/decoupe.js Tue Dec  2 01:50:01 2008
&lt; at &gt;&lt; at &gt; -2,10 +2,10 &lt; at &gt;&lt; at &gt;
 
 // compatibilite Ajax : ajouter "this" a "jQuery" pour mieux localiser les actions 
 function onglets_init() {
-  if(jQuery('div.onglets_bloc_initial', this).length) {
-bloc = jQuery('div.onglets_bloc_initial', this);
-bloc.prepend('&lt;div class="onglets_liste"&gt;&lt;/div&gt;');
-bloc.children('.onglets_contenu').each(function(i) {
+  var cs_bloc = jQuery('div.onglets_bloc_initial', this);
+  if(cs_bloc.length) {
+cs_bloc.prepend('&lt;div class="onglets_liste"&gt;&lt;/div&gt;').end()
+.children('.onglets_contenu').each(function(i) {
 this.id = 'onglets_contenu_' + i;
 jQuery(this).parent().children('.onglets_liste').append(
 '&lt;h2 id="'+'onglets_titre_' + i + '" class="onglets_titre"&gt;' + this.firstChild.innerHTML + '&lt;/h2&gt;'
&lt; at &gt;&lt; at &gt; -23,14 +23,15 &lt; at &gt;&lt; at &gt;
 jQuery(this).removeClass('hover')
 }
 );
-bloc.attr('class','onglets_bloc').each(function(i) {this.id = 'ongl_'+i;});
+jQuery('div.onglets_bloc_initial', this)
+.attr('class','onglets_bloc').each(function(i) {this.id = 'ongl_'+i;});
 // clic du titre...
 jQuery('h2.onglets_titre', this).click(function(e) {
 var contenu = '#' + this.id;
 contenu = contenu.replace(/titre/,'contenu');
 var bloc = jQuery(this).parent().parent();
-bloc.children('.selected').removeClass('selected');
-bloc.children('.onglets_liste').children('.selected').removeClass('selected');
+bloc.children('.selected').removeClass('selected').end()
+.children('.onglets_liste').children('.selected').removeClass('selected');
 jQuery(contenu).addClass('selected');
 jQuery(this).addClass('selected');
 return false;

</description>
    <dc:creator>patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-02T00:50:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20159">
    <title>r24877 -/_plugins_/_stable_/couteau_suisse/config_outils.php</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20159</link>
    <description>Author: patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org
Date: Tue Dec  2 01:04:49 2008
New Revision: 24877

Log:
MailCrypt : simplification de code (et correction de bug?)
Sommaire automatique : précaution sur $.getScript

Modified:
    _plugins_/_stable_/couteau_suisse/config_outils.php

Modified: _plugins_/_stable_/couteau_suisse/config_outils.php
==============================================================================
--- _plugins_/_stable_/couteau_suisse/config_outils.php (original)
+++ _plugins_/_stable_/couteau_suisse/config_outils.php Tue Dec  2 01:04:49 2008
&lt; at &gt;&lt; at &gt; -635,7 +635,8 &lt; at &gt;&lt; at &gt;
 // s\'il y a un sommaire, on cache la navigation haute sur les pages
 jQuery("div.decoupe_haut").css("display", "none");
 // utilisation des cookies pour conserver l\'etat du sommaire si on quitte la page
-jQuery.getScript("'.url_absolue(find_in_path('javascript/jquery.cookie.js')).'", cs_sommaire_cookie);
+if(jcookie="'.url_absolue(find_in_path('javascript/jquery.cookie.js')).'")
+jQuery.getScript(jcookie, cs_sommaire_cookie);
 }',
 'code:jq_init' =&gt; 'cs_sommaire_init.apply(this);',
 // inserer : $table_des_traitements['TEXTE']['article']= 'sommaire_d_article(propre(%s))';
&lt; at &gt;&lt; at &gt; -911,13 +912,12 &lt; at &gt;&lt; at &gt;
 'jquery'=&gt; 'oui',
 'pipelinecode:post_propre' =&gt; "if(strpos(\$flux, '&lt; at &gt;')!==false) \$flux=cs_echappe_balises('', 'mailcrypt', \$flux);",
 'code:js' =&gt; "function lancerlien(a,b){ x='ma'+'ilto'+':'+a+'&lt; at &gt;'+b; return x; }",
-// function jQuery pour corriger le title qui a ete protege
-'code:jq' =&gt; "jQuery.fn.cs_title = function() {
-var t = this.length?this.attr('title'):null;
-return typeof t=='string'?this.attr('title',t.replace(/\.\..t\.\./,'[\x40]')):this; };",
 // jQuery pour remplacer l'arobase image par l'arobase texte
+// ... puis arranger un peu le title qui a ete protege
 'code:jq_init' =&gt; "jQuery('span.spancrypt', this).attr('class','cryptOK').html('&amp;#6'+'4;');
-jQuery(\"a[&lt; at &gt;title*='..']\", this).cs_title();",
+jQuery(\"a[&lt; at &gt;title*='..']\", this).each(function () {
+this.title = this.title.replace(/\.\..t\.\./,'[&lt; at &gt;]');
+});",
 'code:css' =&gt; 'span.spancrypt {background:transparent url(' . url_absolue(find_in_path('img/mailcrypt/leure.gif'))
 . ') no-repeat scroll 0.1em center; padding-left:12px; text-decoration:none;}',
 'traitement:EMAIL' =&gt; 'mailcrypt',

</description>
    <dc:creator>patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-02T00:04:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20158">
    <title>r24876 -/_plugins_/_dev_/googlemap_api/inc/geomap_script_init.php</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20158</link>
    <description>Author: kent1-OjmB68VBM10k+I/owrrOrA&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:49:37 2008
New Revision: 24876

Log:
compacte_js ne sert à rien ici

Modified:
    _plugins_/_dev_/googlemap_api/inc/geomap_script_init.php

Modified: _plugins_/_dev_/googlemap_api/inc/geomap_script_init.php
==============================================================================
--- _plugins_/_dev_/googlemap_api/inc/geomap_script_init.php (original)
+++ _plugins_/_dev_/googlemap_api/inc/geomap_script_init.php Tue Dec  2 00:49:37 2008
&lt; at &gt;&lt; at &gt; -16,7 +16,7 &lt; at &gt;&lt; at &gt;
 $deja_insere = true;
 $config = lire_config('geomap/cle_api','');
 $version = lire_config('geomap/api_version',2);
-$geomap = compacte_js(find_in_path('js/geomap.js'));
+$geomap = find_in_path('js/geomap.js');
 if($GLOBALS['meta']['charset'] == 'utf-8'){
 spip_log("$version","bb");
 $gmap_script = compacte_js(utf8_encode(recuperer_page('http://maps.google.com/maps?file=api&amp;v='.$version.'&amp;key='.$config.'&amp;hl='.$GLOBALS['spip_lang'])));

</description>
    <dc:creator>kent1-OjmB68VBM10k+I/owrrOrA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:49:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20157">
    <title>r24875 -/_plugins_/_dev_/googlemap_api/geomap_pipeline.php</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20157</link>
    <description>Author: kent1-OjmB68VBM10k+I/owrrOrA&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:39:41 2008
New Revision: 24875

Log:
insérer les js dans le head et pas en bas de page ...

Modified:
    _plugins_/_dev_/googlemap_api/geomap_pipeline.php

Modified: _plugins_/_dev_/googlemap_api/geomap_pipeline.php
==============================================================================
--- _plugins_/_dev_/googlemap_api/geomap_pipeline.php (original)
+++ _plugins_/_dev_/googlemap_api/geomap_pipeline.php Tue Dec  2 00:39:41 2008
&lt; at &gt;&lt; at &gt; -18,7 +18,7 &lt; at &gt;&lt; at &gt;
     if ((strpos($flux, '&lt;div id="map') == true) or (strpos($flux, '&lt;div id="formMap') == true) or (strpos($flux, "&lt;div id='map") == true) &amp;&amp; (lire_config('geomap/cle_api'))){
 $incHead = '';
 $geomap_script_init = charger_fonction('geomap_script_init','inc');
-$flux .= $geomap_script_init();
+$incHead .= $geomap_script_init();
         return substr_replace($flux, $incHead, strpos($flux, '&lt;/head&gt;'), 0);
     } else {
 return $flux;

</description>
    <dc:creator>kent1-OjmB68VBM10k+I/owrrOrA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:39:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20156">
    <title>r24874 -/_plugins_/_stable_/couteau_suisse/outils/sommaire.js</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20156</link>
    <description>Author: patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:34:17 2008
New Revision: 24874

Log:
Sommaire automatique repliable : un cookie est posé pour enregistrer l'état du sommaire (déplié ou replié).
Quand on revient sur une page où l'on a replié le sommaire, le sommaire se replie au chargement.

Attention : on utilise pour cela le plugin jquery.cookie.js disponible dans le core de SPIP 2.0
Donc, ne fonctionne pas sous SPIP 1.92, sauf si on installe le plugin 'jquery_192' :
       http://files.spip.org/spip-zone/jquery_192.zip

Modified:
    _plugins_/_stable_/couteau_suisse/outils/sommaire.js

Modified: _plugins_/_stable_/couteau_suisse/outils/sommaire.js
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/sommaire.js (original)
+++ _plugins_/_stable_/couteau_suisse/outils/sommaire.js Tue Dec  2 00:34:17 2008
&lt; at &gt;&lt; at &gt; -1,7 +1,9 &lt; at &gt;&lt; at &gt;
+var sommaire_sel = 'div.cs_sommaire_titre_avec_fond, div.cs_sommaire_titre_sans_fond';
+
 // compatibilite Ajax : ajouter "this" a "jQuery" pour mieux localiser les actions 
 // et tagger avec cs_done pour eviter de binder plrs fois le meme bloc
 function cs_sommaire_init() {
-jQuery('div.cs_sommaire_titre_avec_fond, div.cs_sommaire_titre_sans_fond', this)
+jQuery(sommaire_sel, this)
 .not('.cs_done').addClass('cs_done')
 .click( function(){
 jQuery(this).toggleClass('cs_sommaire_replie')
&lt; at &gt;&lt; at &gt; -11,16 +13,18 &lt; at &gt;&lt; at &gt;
 });
 }
 
-// Sauver l'etat du sommaire dans un cookie si on quitte la page et le remettre quand on revient
+// Sauve l'etat du 1er sommaire de la page dans un cookie si on quitte la page, et le remet quand on revient
+// pour SPIP &lt; 2.0, il faut le plugin jquery.cookie.js
 function cs_sommaire_cookie() {
+if(typeof jQuery.cookie!='function') return;
 var replie = jQuery.cookie('cs_commaire');
-var sel = 'div.cs_sommaire_titre_avec_fond, div.cs_sommaire_titre_sans_fond';
-if (replie)
-jQuery(sel).eq(0).addClass('cs_sommaire_replie')
+jQuery.cookie('cs_commaire', null);
+if (Number(replie))
+jQuery(sommaire_sel).eq(0).addClass('cs_sommaire_replie')
 .next().toggleClass('cs_sommaire_invisible');
 jQuery(window).bind('unload', function() {
 jQuery.cookie('cs_commaire',
-Number(jQuery(sel).eq(0).hasClass('cs_sommaire_replie'))
+Number(jQuery(sommaire_sel).eq(0).hasClass('cs_sommaire_replie'))
 );
 });
 }

</description>
    <dc:creator>patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:34:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20155">
    <title>r24873 - in /_plugins_/_stable_/jquery_192: javascript/jquery.cookie.js plugin.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20155</link>
    <description>Author: patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:29:46 2008
New Revision: 24873

Log:
Ajout du plugin jQuery bien pratique : jquery.cookie.js

Added:
    _plugins_/_stable_/jquery_192/javascript/jquery.cookie.js
Modified:
    _plugins_/_stable_/jquery_192/plugin.xml

Added: _plugins_/_stable_/jquery_192/javascript/jquery.cookie.js
==============================================================================
--- _plugins_/_stable_/jquery_192/javascript/jquery.cookie.js (added)
+++ _plugins_/_stable_/jquery_192/javascript/jquery.cookie.js Tue Dec  2 00:29:46 2008
&lt; at &gt;&lt; at &gt; -0,0 +1,96 &lt; at &gt;&lt; at &gt;
+/**
+ * Cookie plugin
+ *
+ * Copyright (c) 2006 Klaus Hartl (stilbuero.de)
+ * Dual licensed under the MIT and GPL licenses:
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.gnu.org/licenses/gpl.html
+ *
+ */
+
+/**
+ * Create a cookie with the given name and value and other optional parameters.
+ *
+ * &lt; at &gt;example $.cookie('the_cookie', 'the_value');
+ * &lt; at &gt;desc Set the value of a cookie.
+ * &lt; at &gt;example $.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true });
+ * &lt; at &gt;desc Create a cookie with all available options.
+ * &lt; at &gt;example $.cookie('the_cookie', 'the_value');
+ * &lt; at &gt;desc Create a session cookie.
+ * &lt; at &gt;example $.cookie('the_cookie', null);
+ * &lt; at &gt;desc Delete a cookie by passing null as value. Keep in mind that you have to use the same path and domain
+ *       used when the cookie was set.
+ *
+ * &lt; at &gt;param String name The name of the cookie.
+ * &lt; at &gt;param String value The value of the cookie.
+ * &lt; at &gt;param Object options An object literal containing key/value pairs to provide optional cookie attributes.
+ * &lt; at &gt;option Number|Date expires Either an integer specifying the expiration date from now on in days or a Date object.
+ *                             If a negative value is specified (e.g. a date in the past), the cookie will be deleted.
+ *                             If set to null or omitted, the cookie will be a session cookie and will not be retained
+ *                             when the the browser exits.
+ * &lt; at &gt;option String path The value of the path atribute of the cookie (default: path of page that created the cookie).
+ * &lt; at &gt;option String domain The value of the domain attribute of the cookie (default: domain of page that created the cookie).
+ * &lt; at &gt;option Boolean secure If true, the secure attribute of the cookie will be set and the cookie transmission will
+ *                        require a secure protocol (like HTTPS).
+ * &lt; at &gt;type undefined
+ *
+ * &lt; at &gt;name $.cookie
+ * &lt; at &gt;cat Plugins/Cookie
+ * &lt; at &gt;author Klaus Hartl/klaus.hartl-1AL+mBsPvU8dwXzzRB9H2Q&lt; at &gt;public.gmane.org
+ */
+
+/**
+ * Get the value of a cookie with the given name.
+ *
+ * &lt; at &gt;example $.cookie('the_cookie');
+ * &lt; at &gt;desc Get the value of a cookie.
+ *
+ * &lt; at &gt;param String name The name of the cookie.
+ * &lt; at &gt;return The value of the cookie.
+ * &lt; at &gt;type String
+ *
+ * &lt; at &gt;name $.cookie
+ * &lt; at &gt;cat Plugins/Cookie
+ * &lt; at &gt;author Klaus Hartl/klaus.hartl-1AL+mBsPvU8dwXzzRB9H2Q&lt; at &gt;public.gmane.org
+ */
+jQuery.cookie = function(name, value, options) {
+    if (typeof value != 'undefined') { // name and value given, set cookie
+        options = options || {};
+        if (value === null) {
+            value = '';
+            options.expires = -1;
+        }
+        var expires = '';
+        if (options.expires &amp;&amp; (typeof options.expires == 'number' || options.expires.toUTCString)) {
+            var date;
+            if (typeof options.expires == 'number') {
+                date = new Date();
+                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
+            } else {
+                date = options.expires;
+            }
+            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
+        }
+        // CAUTION: Needed to parenthesize options.path and options.domain
+        // in the following expressions, otherwise they evaluate to undefined
+        // in the packed version for some reason...
+        var path = options.path ? '; path=' + (options.path) : '';
+        var domain = options.domain ? '; domain=' + (options.domain) : '';
+        var secure = options.secure ? '; secure' : '';
+        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
+    } else { // only name given, get cookie
+        var cookieValue = null;
+        if (document.cookie &amp;&amp; document.cookie != '') {
+            var cookies = document.cookie.split(';');
+            for (var i = 0; i &lt; cookies.length; i++) {
+                var cookie = jQuery.trim(cookies[i]);
+                // Does this cookie string begin with the name we want?
+                if (cookie.substring(0, name.length + 1) == (name + '=')) {
+                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
+                    break;
+                }
+            }
+        }
+        return cookieValue;
+    }
+};
\ No newline at end of file

Modified: _plugins_/_stable_/jquery_192/plugin.xml
==============================================================================
--- _plugins_/_stable_/jquery_192/plugin.xml (original)
+++ _plugins_/_stable_/jquery_192/plugin.xml Tue Dec  2 00:29:46 2008
&lt; at &gt;&lt; at &gt; -7,7 +7,7 &lt; at &gt;&lt; at &gt;
 _ Librairie javascript : John Resig pour [jquery.js-&gt;http://jquery.com]
 &lt;/auteur&gt;
 &lt;version&gt;
-1.0.0
+1.1.0
 &lt;/version&gt;
 &lt;etat&gt;
 stable
&lt; at &gt;&lt; at &gt; -17,7 +17,7 &lt; at &gt;&lt; at &gt;
 
 Ce plugin vous permet donc de b&amp;eacute;n&amp;eacute;ficier d'une version r&amp;eacute;cente de {jQuery} pour vos squelettes, tout en gardant en partie priv&amp;eacute;e la version originale.
 
-Ajout au passage du pipeline {jquery_plugins} et des plugins {jquery.form} et {ajaxCallback}. {{Important}} : ce plugin ne concerne que les version 1.92x de SPIP.
+Ajout au passage du pipeline {jquery_plugins} et des plugins {jquery.form}, {jquery.cookie} et {ajaxCallback}. {{Important}} : ce plugin ne concerne que les version 1.92x de SPIP.
 &lt;/description&gt;
 &lt;lien&gt;&lt;/lien&gt; &lt;!-- URI de documentation --&gt;
 &lt;prefix&gt;

</description>
    <dc:creator>patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:29:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20154">
    <title>r24872 - /_plugins_/_dev_/spipclear/plugin.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20154</link>
    <description>Author: brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:10:51 2008
New Revision: 24872

Log:
SpipClear necessite le plugin CFG à jour pour éviter les warnings dans le fond de config (merci à tetue d'avoir signalé le bug)

Modified:
    _plugins_/_dev_/spipclear/plugin.xml

Modified: _plugins_/_dev_/spipclear/plugin.xml
==============================================================================
--- _plugins_/_dev_/spipclear/plugin.xml (original)
+++ _plugins_/_dev_/spipclear/plugin.xml Tue Dec  2 00:10:51 2008
&lt; at &gt;&lt; at &gt; -12,6 +12,6 &lt; at &gt;&lt; at &gt;
 &lt;/description&gt;
 &lt;lien&gt;http://www.spip-contrib.net/Spip-Clear&lt;/lien&gt;
 &lt;fonctions&gt;spipclear_fonctions.php&lt;/fonctions&gt;
-&lt;necessite id="CFG" version="[1.0;]" /&gt;
+&lt;necessite id="cfg" version="[1.10.4;]" /&gt;
 &lt;necessite id="CalendrierMini" version="[0.3;]" /&gt;
 &lt;/plugin&gt;

</description>
    <dc:creator>brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:10:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20153">
    <title>r24871 -/_plugins_/_dev_/open_layers/inc_public_map.html</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20153</link>
    <description>Author: brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:07:08 2008
New Revision: 24871

Log:
quelques oublis pour l'autonomie du modèle de carte d'openlayer

Modified:
    _plugins_/_dev_/open_layers/inc_public_map.html

Modified: _plugins_/_dev_/open_layers/inc_public_map.html
==============================================================================
--- _plugins_/_dev_/open_layers/inc_public_map.html (original)
+++ _plugins_/_dev_/open_layers/inc_public_map.html Tue Dec  2 00:07:08 2008
&lt; at &gt;&lt; at &gt; -8,9 +8,9 &lt; at &gt;&lt; at &gt;
 #SET{lonxitude,#ENV{lonxit,#LONX}}
 #SET{zoommapa, #ENV{zoom,#ZOOM}}
 &lt;/BOUCLE_centrado&gt;
-#SET{latitude,#ENV{latit,#CONFIG**{gis_default_lat,0}}}
-#SET{lonxitude,#ENV{lonxit,#CONFIG**{gis_default_lonx,0}}}
-#SET{zoommapa, #ENV{zoom,#CONFIG**{gis_default_zoom,0}}
+#SET{latitude,#ENV{latit,#CONFIG**{openlayer/latitude,0}}}
+#SET{lonxitude,#ENV{lonxit,#CONFIG**{openlayer/longitude,0}}}
+#SET{zoommapa, #ENV{zoom,#CONFIG**{openlayer/zoom,0}}
 &lt;//B_centrado&gt;
 function init[(#GET{id_carte_gis})](){
 map[(#GET{id_carte_gis})] = new OpenLayers.Map("map[(#GET{id_carte_gis})]",{
&lt; at &gt;&lt; at &gt; -24,15 +24,15 &lt; at &gt;&lt; at &gt;
 markers[(#GET{id_carte_gis})] = new OpenLayers.Layer.Markers("Markers");
 var lon = #GET{lonxitude};
 var lat = #GET{latitude};
-var zoom = #ENV{zoom,#CONFIG**{gis_default_zoom,0}};
+var zoom = #GET{zoommapa};
 var lonlat = new OpenLayers.LonLat(lon, lat);
 var nasa = new OpenLayers.Layer.WMS( "NASA Global Mosaic",
 "http://t1.hypercube.telascience.org/cgi-bin/landsat7", 
 {layers: "landsat7"}
 );
  var wms = new OpenLayers.Layer.WMS(
-"#EVAL{$map_wms_name = isset($GLOBALS['meta']['openlayer_wmsname'])?$GLOBALS['meta']['openlayer_wmsname']:'OpenLayers WMS';}",
-"#EVAL{$map_wms_url = isset($GLOBALS['meta']['openlayer_wmsurl'])?$GLOBALS['meta']['openlayer_wmsurl']:'http://labs.metacarta.com/wms/vmap0';}",
+"#CONFIG{openlayer/nom_serveur_openlayer,OpenLayers WMS}",
+"#CONFIG{openlayer/url_script_openlayer,http://labs.metacarta.com/wms/vmap0}",
 {layers: 'basic'}
 );
 var osm = new OpenLayers.Layer.OSM.Osmarender("Osmarender");

</description>
    <dc:creator>brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:07:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20152">
    <title>r24870 - /_plugins_/_dev_/gis/plugin.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20152</link>
    <description>Author: brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:02:19 2008
New Revision: 24870

Log:
GIS ne necessite pas impérativement geomap, il peut aussi fonctionner avec openlayer
(mais openlayer et geomap ne fonctionnent pas ensemble car ils utilisent des fonctions aux noms identiques)

Modified:
    _plugins_/_dev_/gis/plugin.xml

Modified: _plugins_/_dev_/gis/plugin.xml
==============================================================================
--- _plugins_/_dev_/gis/plugin.xml (original)
+++ _plugins_/_dev_/gis/plugin.xml Tue Dec  2 00:02:19 2008
&lt; at &gt;&lt; at &gt; -61,7 +61,6 &lt; at &gt;&lt; at &gt;
 &lt;action&gt;gismot&lt;/action&gt;
 &lt;inclure&gt;gis_pipeline.php&lt;/inclure&gt;
 &lt;/pipeline&gt;
-&lt;necessite id='geomap' version='[0.2;]' /&gt;
 &lt;necessite id='cfg' version='[1.10.4;]' /&gt;
 &lt;chemin dir='' /&gt;
 &lt;/plugin&gt;

</description>
    <dc:creator>brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:03:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20151">
    <title>r24869 - in /_squelettes_/the_morning_after: ./ images/ images/bg/ images/featured/ images/latest/ images/thumbs/ lang/ lib/ lib/img/ lib/img/icons/ php/</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20151</link>
    <description>Author: vxl-X2lX9bSaArc&lt; at &gt;public.gmane.org
Date: Tue Dec  2 00:01:01 2008
New Revision: 24869

Log: (empty)

Added:
    _squelettes_/the_morning_after/README.txt
    _squelettes_/the_morning_after/archives.html
    _squelettes_/the_morning_after/article.html
    _squelettes_/the_morning_after/auteur.html
    _squelettes_/the_morning_after/ie.css
    _squelettes_/the_morning_after/images/
    _squelettes_/the_morning_after/images/ad_home.png   (with props)
    _squelettes_/the_morning_after/images/bg/
    _squelettes_/the_morning_after/images/bg/archive_banner.png   (with props)
    _squelettes_/the_morning_after/images/bg/arrow-upright.gif   (with props)
    _squelettes_/the_morning_after/images/bg/arrow.png   (with props)
    _squelettes_/the_morning_after/images/bg/arrow2.png   (with props)
    _squelettes_/the_morning_after/images/bg/body_main.png   (with props)
    _squelettes_/the_morning_after/images/bg/bubble.png   (with props)
    _squelettes_/the_morning_after/images/bg/calendar.gif   (with props)
    _squelettes_/the_morning_after/images/bg/category.png   (with props)
    _squelettes_/the_morning_after/images/bg/clipboard.png   (with props)
    _squelettes_/the_morning_after/images/bg/comment.png   (with props)
    _squelettes_/the_morning_after/images/bg/database.gif   (with props)
    _squelettes_/the_morning_after/images/bg/doc.png   (with props)
    _squelettes_/the_morning_after/images/bg/document.png   (with props)
    _squelettes_/the_morning_after/images/bg/dot-bot.png   (with props)
    _squelettes_/the_morning_after/images/bg/dot.png   (with props)
    _squelettes_/the_morning_after/images/bg/email_author.png   (with props)
    _squelettes_/the_morning_after/images/bg/favourite.gif   (with props)
    _squelettes_/the_morning_after/images/bg/feat_back.png   (with props)
    _squelettes_/the_morning_after/images/bg/feedicon12.png   (with props)
    _squelettes_/the_morning_after/images/bg/home.gif   (with props)
    _squelettes_/the_morning_after/images/bg/home_banner.png   (with props)
    _squelettes_/the_morning_after/images/bg/hourglass.gif   (with props)
    _squelettes_/the_morning_after/images/bg/info.gif   (with props)
    _squelettes_/the_morning_after/images/bg/info.png   (with props)
    _squelettes_/the_morning_after/images/bg/input.gif   (with props)
    _squelettes_/the_morning_after/images/bg/input.png   (with props)
    _squelettes_/the_morning_after/images/bg/mail.gif   (with props)
    _squelettes_/the_morning_after/images/bg/masterplan.png   (with props)
    _squelettes_/the_morning_after/images/bg/menu_user1.png   (with props)
    _squelettes_/the_morning_after/images/bg/postbullet.png   (with props)
    _squelettes_/the_morning_after/images/bg/powered.png   (with props)
    _squelettes_/the_morning_after/images/bg/quote.gif   (with props)
    _squelettes_/the_morning_after/images/bg/quote.png   (with props)
    _squelettes_/the_morning_after/images/bg/readon.png   (with props)
    _squelettes_/the_morning_after/images/bg/simplearrow.png   (with props)
    _squelettes_/the_morning_after/images/bg/single_banner.png   (with props)
    _squelettes_/the_morning_after/images/bg/sitelogo.png   (with props)
    _squelettes_/the_morning_after/images/bg/spip.png   (with props)
    _squelettes_/the_morning_after/images/bg/stripe.jpg   (with props)
    _squelettes_/the_morning_after/images/bg/stripe.png   (with props)
    _squelettes_/the_morning_after/images/bg/sub.png   (with props)
    _squelettes_/the_morning_after/images/bg/sub1.png   (with props)
    _squelettes_/the_morning_after/images/bg/submit.png   (with props)
    _squelettes_/the_morning_after/images/bg/tag_green.png   (with props)
    _squelettes_/the_morning_after/images/bg/user.png   (with props)
    _squelettes_/the_morning_after/images/bg/wp.png   (with props)
    _squelettes_/the_morning_after/images/favicon2.ico   (with props)
    _squelettes_/the_morning_after/images/featured/
    _squelettes_/the_morning_after/images/featured/temp.png   (with props)
    _squelettes_/the_morning_after/images/latest/
    _squelettes_/the_morning_after/images/latest/latest_post.jpg   (with props)
    _squelettes_/the_morning_after/images/thumbs/
    _squelettes_/the_morning_after/images/thumbs/thumb.jpg   (with props)
    _squelettes_/the_morning_after/inc-ad_home.html
    _squelettes_/the_morning_after/inc-entete.html
    _squelettes_/the_morning_after/inc-footer.html
    _squelettes_/the_morning_after/inc-forum.html
    _squelettes_/the_morning_after/inc-head.html
    _squelettes_/the_morning_after/inc-sidebar.html
    _squelettes_/the_morning_after/lang/
    _squelettes_/the_morning_after/lang/local_en.php
    _squelettes_/the_morning_after/lang/local_fr.php
    _squelettes_/the_morning_after/lib/
    _squelettes_/the_morning_after/lib/compressed.css
    _squelettes_/the_morning_after/lib/img/
    _squelettes_/the_morning_after/lib/img/baseline-black.png   (with props)
    _squelettes_/the_morning_after/lib/img/baseline.png   (with props)
    _squelettes_/the_morning_after/lib/img/grid.png   (with props)
    _squelettes_/the_morning_after/lib/img/icons/
    _squelettes_/the_morning_after/lib/img/icons/cross.png   (with props)
    _squelettes_/the_morning_after/lib/img/icons/textfield_key.png   (with props)
    _squelettes_/the_morning_after/lib/img/icons/tick.png   (with props)
    _squelettes_/the_morning_after/php/
    _squelettes_/the_morning_after/php/404.php
    _squelettes_/the_morning_after/php/ad_home.php
    _squelettes_/the_morning_after/php/ad_side.php
    _squelettes_/the_morning_after/php/archive.php
    _squelettes_/the_morning_after/php/archives.php
    _squelettes_/the_morning_after/php/author.php
    _squelettes_/the_morning_after/php/comments.php
    _squelettes_/the_morning_after/php/footer.php
    _squelettes_/the_morning_after/php/functions.php
    _squelettes_/the_morning_after/php/header.php
    _squelettes_/the_morning_after/php/home.php
    _squelettes_/the_morning_after/php/index.php
    _squelettes_/the_morning_after/php/page.php
    _squelettes_/the_morning_after/php/search.php
    _squelettes_/the_morning_after/php/sidebar.php
    _squelettes_/the_morning_after/php/single.php
    _squelettes_/the_morning_after/plan.html
    _squelettes_/the_morning_after/rubrique.html
    _squelettes_/the_morning_after/screenshot.png   (with props)
    _squelettes_/the_morning_after/sommaire.html
    _squelettes_/the_morning_after/style.css

Added: _squelettes_/the_morning_after/README.txt
==============================================================================
--- _squelettes_/the_morning_after/README.txt (added)
+++ _squelettes_/the_morning_after/README.txt Tue Dec  2 00:01:01 2008
&lt; at &gt;&lt; at &gt; -0,0 +1,26 &lt; at &gt;&lt; at &gt;
+
+/* INSTALLATION AND USAGE
+-----------------------------------------------------*/
+
+'The Morning After' is a magazine-style WordPress theme designed and coded by Arun Kale from The Masterplan [http://themasterplan.in]. For detailed information on installation and usage, please visit the theme page at http://code.google.com/p/the-morning-after/. For support, please visit http://themasterplan.in/talk.
+
+
+/* LICENSE
+-----------------------------------------------------*/
+
+[Modified MIT License]
+
+Copyright (c) 2007-2008 Arun Kale (http://themasterplan.in)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sub-license, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice, and every other copyright notice found in this software, and all the attributions in every file, and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+/* Note */
+
+This means that you can do pretty much whatever you want with the theme as long as you adhere to the aforementioned conditions. Please retain the credit and the link back to the theme page in the footer. If you wouldn't like to display the credit prominently in the footer, I request you to at least retain the commented credit text in the source code.
+
+

Added: _squelettes_/the_morning_after/archives.html
==============================================================================
--- _squelettes_/the_morning_after/archives.html (added)
+++ _squelettes_/the_morning_after/archives.html Tue Dec  2 00:01:01 2008
&lt; at &gt;&lt; at &gt; -0,0 +1,60 &lt; at &gt;&lt; at &gt;
+&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
+
+&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"&gt;
+&lt;head profile="http://gmpg.org/xfn/11"&gt;
+&lt;title&gt;[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]&lt;/title&gt;
+[&lt;meta name="description" content="(#INTRODUCTION{150}|attribut_html)" /&gt;]
+&lt;INCLURE{fond=inc-head}&gt;
+&lt;INCLURE{fond=inc-entete}&gt;
+&lt;/head&gt;
+&lt;div id="topbanner" class="column span-14"&gt;   &lt;!-- start top banner --&gt;
+            &lt;div class="pagetitle"&gt;
+                // &lt;:archives:&gt;      
+            &lt;/div&gt;
+        &lt;/div&gt;   &lt;!-- end top banner --&gt; 
+        
+        &lt;div id="arch_content" class="column span-14"&gt;   &lt;!-- start page_content --&gt;
+        
+&lt;div class="column span-3 first"&gt;
+         
+              &lt;h2 class="archive_name"&gt;#NOM_SITE_SPIP&lt;/h2&gt;
+  

[... 2875 lines stripped ...]
</description>
    <dc:creator>vxl-X2lX9bSaArc&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T23:03:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20150">
    <title>r24868 - in /_plugins_/_stable_/couteau_suisse: config_outils.php fonds/sommaire.html lang/couteauprive_fr.php outils/decoupe.css outils/sommaire.css.html outils/sommaire.js</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20150</link>
    <description>Author: patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org
Date: Mon Dec  1 23:59:36 2008
New Revision: 24868

Log:
Un sommaire pour vos articles :
  + Le sommaire devient dépliable
  + changement de nom : "Un sommaire automatique", car les rubriques acceptent aussi ce sommaire

Added:
    _plugins_/_stable_/couteau_suisse/outils/sommaire.js
Modified:
    _plugins_/_stable_/couteau_suisse/config_outils.php
    _plugins_/_stable_/couteau_suisse/fonds/sommaire.html
    _plugins_/_stable_/couteau_suisse/lang/couteauprive_fr.php
    _plugins_/_stable_/couteau_suisse/outils/decoupe.css
    _plugins_/_stable_/couteau_suisse/outils/sommaire.css.html

Modified: _plugins_/_stable_/couteau_suisse/config_outils.php
==============================================================================
--- _plugins_/_stable_/couteau_suisse/config_outils.php (original)
+++ _plugins_/_stable_/couteau_suisse/config_outils.php Mon Dec  1 23:59:36 2008
&lt; at &gt;&lt; at &gt; -631,8 +631,13 &lt; at &gt;&lt; at &gt;
 'id' =&gt; 'sommaire',
 'contrib'=&gt; 2378,
 'code:options' =&gt; "define('_sommaire_REM', '&lt;span class=\'_foosommaire\'&gt;&lt;/span&gt;');\ndefine('_CS_SANS_SOMMAIRE', '[!sommaire]');\ndefine('_CS_AVEC_SOMMAIRE', '[sommaire]');\n%%lgr_sommaire%%%%auto_sommaire%%%%balise_sommaire%%",
-// s'il y a un sommaire, on cache la navigation haute sur les pages
-'code:jq' =&gt; 'if(jQuery("div.cs_sommaire").length) jQuery("div.decoupe_haut").css("display", "none");',
+'code:jq' =&gt; 'if(jQuery("div.cs_sommaire").length) {
+// s\'il y a un sommaire, on cache la navigation haute sur les pages
+jQuery("div.decoupe_haut").css("display", "none");
+// utilisation des cookies pour conserver l\'etat du sommaire si on quitte la page
+jQuery.getScript("'.url_absolue(find_in_path('javascript/jquery.cookie.js')).'", cs_sommaire_cookie);
+}',
+'code:jq_init' =&gt; 'cs_sommaire_init.apply(this);',
 // inserer : $table_des_traitements['TEXTE']['article']= 'sommaire_d_article(propre(%s))';
 'traitement:TEXTE/articles:post_propre' =&gt; 'sommaire_d_article',
 'traitement:TEXTE/rubriques:post_propre' =&gt; 'sommaire_d_article',

Modified: _plugins_/_stable_/couteau_suisse/fonds/sommaire.html
==============================================================================
--- _plugins_/_stable_/couteau_suisse/fonds/sommaire.html (original)
+++ _plugins_/_stable_/couteau_suisse/fonds/sommaire.html Mon Dec  1 23:59:36 2008
&lt; at &gt;&lt; at &gt; -1,6 +1,6 &lt; at &gt;&lt; at &gt;
 &lt;div class="cs_sommaire cs_sommaire_[(#ENV*{fond_css})]_fond" id="outil_sommaire"&gt;
   &lt;div class="cs_sommaire_inner"&gt;
-    &lt;div class="cs_sommaire_titre_[(#ENV*{fond_css})]_fond"&gt;&lt;:couteau:sommaire_titre:&gt;&lt;/div&gt;
+    &lt;div class="cs_sommaire_titre_[(#ENV*{fond_css})]_fond"&gt;&amp;nbsp; &lt;:couteau:sommaire_titre:&gt; &amp;nbsp;&lt;/div&gt;
     &lt;ul&gt;
       [(#ENV*{sommaire})]
     &lt;/ul&gt;

Modified: _plugins_/_stable_/couteau_suisse/lang/couteauprive_fr.php
==============================================================================
--- _plugins_/_stable_/couteau_suisse/lang/couteauprive_fr.php (original)
+++ _plugins_/_stable_/couteau_suisse/lang/couteauprive_fr.php Mon Dec  1 23:59:36 2008
&lt; at &gt;&lt; at &gt; -500,7 +500,7 &lt; at &gt;&lt; at &gt;
 [[%balise_sommaire%]]
 
 Ce sommaire peut &amp;ecirc;tre coupl&amp;eacute; avec : &amp;laquo;&amp;nbsp;[.-&gt;decoupe]&amp;nbsp;&amp;raquo;.',
-'sommaire:nom' =&gt; 'Un sommaire pour vos articles',
+'sommaire:nom' =&gt; 'Un sommaire automatique',
 'sommaire_avec' =&gt; 'Un texte avec sommaire&amp;nbsp;: &lt;b&gt;&lt; at &gt;_CS_AVEC_SOMMAIRE&lt; at &gt;&lt;/b&gt;',
 'sommaire_sans' =&gt; 'Un texte sans sommaire&amp;nbsp;: &lt;b&gt;&lt; at &gt;_CS_SANS_SOMMAIRE&lt; at &gt;&lt;/b&gt;',
 'spam:description' =&gt; 'Tente de lutter contre les envois de messages automatiques et malveillants en partie publique. Certains mots et les balises &amp;lt;a&gt;&amp;lt;/a&gt; sont interdits.

Modified: _plugins_/_stable_/couteau_suisse/outils/decoupe.css
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/decoupe.css (original)
+++ _plugins_/_stable_/couteau_suisse/outils/decoupe.css Mon Dec  1 23:59:36 2008
&lt; at &gt;&lt; at &gt; -82,7 +82,7 &lt; at &gt;&lt; at &gt;
 z-index:10;
 position:relative;
 top:-3px;
-padding:10px;
+padding:0.6em;
 }
 
 div.onglets_bloc .onglets_contenu.selected {

Modified: _plugins_/_stable_/couteau_suisse/outils/sommaire.css.html
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/sommaire.css.html (original)
+++ _plugins_/_stable_/couteau_suisse/outils/sommaire.css.html Mon Dec  1 23:59:36 2008
&lt; at &gt;&lt; at &gt; -9,9 +9,8 &lt; at &gt;&lt; at &gt;
 text-align:left;
 }
 
-[(#EVAL{defined('_SPIP19100')}|?{#SET{path,img_pack/spip_out.gif},#SET{path,images/spip_out.gif}})]
 a.sommaire_ancre {
-background:transparent url([(#CHEMIN{#GET{path}}|url_absolue)]) no-repeat scroll left center;
+background:transparent url([(#EVAL{_DIR_IMG_PACK}|url_absolue)]spip_out.gif) no-repeat scroll left center;
 padding-left:10px;
 text-decoration:none;
 }
&lt; at &gt;&lt; at &gt; -56,3 +55,16 &lt; at &gt;&lt; at &gt;
 list-style-position: outside;
 list-style-type: none;
 }
\ No newline at end of file
+
+div.cs_sommaire_titre_avec_fond, div.cs_sommaire_titre_sans_fond {
+background:transparent url([(#EVAL{_DIR_IMG_PACK}|url_absolue)]deplierbas.gif) no-repeat scroll right center;
+cursor:pointer;
+padding-right:18px;
+}
+
+div.cs_sommaire_replie {
+background:transparent url([(#EVAL{_DIR_IMG_PACK}|url_absolue)]deplierhaut_rtl.gif) no-repeat scroll right center;
+border:none;
+}
+
+.cs_sommaire_invisible{ display:none; }

Added: _plugins_/_stable_/couteau_suisse/outils/sommaire.js
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/sommaire.js (added)
+++ _plugins_/_stable_/couteau_suisse/outils/sommaire.js Mon Dec  1 23:59:36 2008
&lt; at &gt;&lt; at &gt; -0,0 +1,26 &lt; at &gt;&lt; at &gt;
+// compatibilite Ajax : ajouter "this" a "jQuery" pour mieux localiser les actions 
+// et tagger avec cs_done pour eviter de binder plrs fois le meme bloc
+function cs_sommaire_init() {
+jQuery('div.cs_sommaire_titre_avec_fond, div.cs_sommaire_titre_sans_fond', this)
+.not('.cs_done').addClass('cs_done')
+.click( function(){
+jQuery(this).toggleClass('cs_sommaire_replie')
+.next().toggleClass('cs_sommaire_invisible')
+// annulation du clic
+return false;
+});
+}
+
+// Sauver l'etat du sommaire dans un cookie si on quitte la page et le remettre quand on revient
+function cs_sommaire_cookie() {
+var replie = jQuery.cookie('cs_commaire');
+var sel = 'div.cs_sommaire_titre_avec_fond, div.cs_sommaire_titre_sans_fond';
+if (replie)
+jQuery(sel).eq(0).addClass('cs_sommaire_replie')
+.next().toggleClass('cs_sommaire_invisible');
+jQuery(window).bind('unload', function() {
+jQuery.cookie('cs_commaire',
+Number(jQuery(sel).eq(0).hasClass('cs_sommaire_replie'))
+);
+});
+}

</description>
    <dc:creator>patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T22:59:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20149">
    <title>r24867 -/_squelettes_/spiptunes/the_morning_after/</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20149</link>
    <description>Author: vxl-X2lX9bSaArc&lt; at &gt;public.gmane.org
Date: Mon Dec  1 23:57:53 2008
New Revision: 24867

Log:
Removed file/folder

Removed:
    _squelettes_/spiptunes/the_morning_after/

</description>
    <dc:creator>vxl-X2lX9bSaArc&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T22:57:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20148">
    <title>r24866 - /_squelettes_/the_morning_after/</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20148</link>
    <description>Author: vxl-X2lX9bSaArc&lt; at &gt;public.gmane.org
Date: Mon Dec  1 23:57:46 2008
New Revision: 24866

Log:
Copied remotely

Added:
    _squelettes_/the_morning_after/
      - copied from r24865, _squelettes_/spiptunes/the_morning_after/

</description>
    <dc:creator>vxl-X2lX9bSaArc&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T22:57:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20147">
    <title>r24865 -/_squelettes_/spiptunes/the_morning_after/</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20147</link>
    <description>Author: vxl&lt; at &gt;noos.fr
Date: Mon Dec  1 23:57:09 2008
New Revision: 24865

Log:
Adaptation pour SPIP 2.0 d’un thème Wordpress sous licence MIT.

Added:
    _squelettes_/spiptunes/the_morning_after/

_______________________________________________
Spip-zone-commit&lt; at &gt;rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit
</description>
    <dc:creator>vxl-X2lX9bSaArc&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T22:57:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20146">
    <title>r24864 - in /_plugins_/_stable_/couteau_suisse: outils/blocs.css.html outils/blocs.js outils/blocs_fonctions.php plugin.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20146</link>
    <description>Author: patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org
Date: Mon Dec  1 23:54:16 2008
New Revision: 24864

Log:
Blocs Dépliables : 
  + un define('_BLOC_TITRE_H', 'h4'), au cas où...
  + un pointeur sur le titre dépliable

Modified:
    _plugins_/_stable_/couteau_suisse/outils/blocs.css.html
    _plugins_/_stable_/couteau_suisse/outils/blocs.js
    _plugins_/_stable_/couteau_suisse/outils/blocs_fonctions.php
    _plugins_/_stable_/couteau_suisse/plugin.xml

Modified: _plugins_/_stable_/couteau_suisse/outils/blocs.css.html
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/blocs.css.html (original)
+++ _plugins_/_stable_/couteau_suisse/outils/blocs.css.html Mon Dec  1 23:54:16 2008
&lt; at &gt;&lt; at &gt; -1,4 +1,4 &lt; at &gt;&lt; at &gt;
-h4.blocs_titre {
+.blocs_titre {
 background:transparent url([(#EVAL{_DIR_IMG_PACK}|url_absolue)]triangle-bas.gif) no-repeat scroll left center;
 font-weight:normal;
 line-height:1.2em;
&lt; at &gt;&lt; at &gt; -6,8 +6,9 &lt; at &gt;&lt; at &gt;
 padding:0pt 0pt 0pt 20px;
 margin-bottom:0.1em;
 clear:left;
+cursor:pointer;
 }
 
-h4.blocs_replie {
+.blocs_replie {
 background:transparent url([(#EVAL{_DIR_IMG_PACK}|url_absolue)]triangle.gif) no-repeat scroll left center;
 }

Modified: _plugins_/_stable_/couteau_suisse/outils/blocs.js
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/blocs.js (original)
+++ _plugins_/_stable_/couteau_suisse/outils/blocs.js Mon Dec  1 23:54:16 2008
&lt; at &gt;&lt; at &gt; -21,8 +21,8 &lt; at &gt;&lt; at &gt;
 // replie tout sauf le bloc appelant et sa lignee parentale
 jQuery.fn.blocs_replie_tout = function() {
 if(blocs_replier_tout) {
-var lignee = this.parents('div.cs_blocs').children('h4.blocs_titre');
-jQuery('h4.blocs_titre').not('.blocs_replie').not(lignee).blocs_toggle();
+var lignee = this.parents('div.cs_blocs').children('.blocs_titre');
+jQuery('.blocs_titre').not('.blocs_replie').not(lignee).blocs_toggle();
 }
 return this;
 }
&lt; at &gt;&lt; at &gt; -30,7 +30,7 &lt; at &gt;&lt; at &gt;
 // compatibilite Ajax : ajouter "this" a "jQuery" pour mieux localiser les actions 
 // et tagger avec cs_done pour eviter de binder plrs fois le meme bloc
 function blocs_init() {
-jQuery('h4.blocs_titre', this).not('.cs_done').addClass('cs_done')
+jQuery('.blocs_titre', this).not('.cs_done').addClass('cs_done')
   .click( function(){
 jQuery(this).blocs_replie_tout().blocs_toggle();
 // annulation du clic
&lt; at &gt;&lt; at &gt; -54,7 +54,7 &lt; at &gt;&lt; at &gt;
 // code JS a inserer dans le header de votre squelette APRES les appels du Couteau Suisse
 jQuery(document).ready(function() {
 if(blocs_pagination!==false) {
-jQuery('div.cs_bloc' + blocs_pagination + ' h4.blocs_titre').eq(0).click();
+jQuery('div.cs_bloc' + blocs_pagination + ' .blocs_titre').eq(0).click();
 window.location.hash = '#pagination' + blocs_pagination;
 }
 });

Modified: _plugins_/_stable_/couteau_suisse/outils/blocs_fonctions.php
==============================================================================
--- _plugins_/_stable_/couteau_suisse/outils/blocs_fonctions.php (original)
+++ _plugins_/_stable_/couteau_suisse/outils/blocs_fonctions.php Mon Dec  1 23:54:16 2008
&lt; at &gt;&lt; at &gt; -12,6 +12,8 &lt; at &gt;&lt; at &gt;
 
 */
 
+&lt; at &gt;define('_BLOC_TITRE_H', 'h4');
+
 // Un bloc titre numerote : #BLOC_TITRE_NUM{numero} ou #BLOC_TITRE_NUM{numero, fragment}
 function balise_BLOC_TITRE_NUM($p) {
 // statut binaire : bit1=ajax bit2=titre bit3=resume bit4=debut
&lt; at &gt;&lt; at &gt; -27,7 +29,7 &lt; at &gt;&lt; at &gt;
 $numero = interprete_argument_balise(1, $p);
 $numero = $numero===NULL?"''":"bloc_is_num($numero)";
 
- $p-&gt;code=" '&lt;div class=\"cs_blocs'.$numero.'\"&gt;&lt;h4 class=\"blocs_titre blocs_replie $ajax\"&gt;&lt;a href=\"'.".$fragment.".'\"&gt;' ";
+ $p-&gt;code=" '&lt;div class=\"cs_blocs'.$numero.'\"&gt;&lt;"._BLOC_TITRE_H." class=\"blocs_titre blocs_replie $ajax\"&gt;&lt;a href=\"'.".$fragment.".'\"&gt;' ";
 return $p;
 }
 
&lt; at &gt;&lt; at &gt; -43,7 +45,7 &lt; at &gt;&lt; at &gt;
 $ajax="";
 $bloc_stade[]=1;
 }
-$p-&gt;code=" '&lt;div class=\"cs_blocs\"&gt;&lt;h4 class=\"blocs_titre blocs_replie $ajax\"&gt;&lt;a href=\"'.".$fragment.".'\"&gt;' ";
+$p-&gt;code=" '&lt;div class=\"cs_blocs\"&gt;&lt;"._BLOC_TITRE_H." class=\"blocs_titre blocs_replie $ajax\"&gt;&lt;a href=\"'.".$fragment.".'\"&gt;' ";
 return $p;
 }
 
&lt; at &gt;&lt; at &gt; -54,7 +56,7 &lt; at &gt;&lt; at &gt;
 
 if($stade&lt;1 || $stade&gt;2)
 die("erreur de compilation #BLOC_RESUME sans #BLOC_TITRE_($stade)");
-$p-&gt;code = "'&lt;/a&gt;&lt;/h4&gt;&lt;div class=\"blocs_resume\"&gt;'";
+$p-&gt;code = "'&lt;/a&gt;&lt;/"._BLOC_TITRE_H."&gt;&lt;div class=\"blocs_resume\"&gt;'";
 $bloc_stade[$k]=3;/* 3 = resume */
 
 return $p;
&lt; at &gt;&lt; at &gt; -71,7 +73,7 &lt; at &gt;&lt; at &gt;
 if($stade&lt;1 || $stade&gt;2)
 /* on DOIT arriver de titre */
 die("erreur de compilation #BLOC_DEBUT sans #BLOC_TITRE_($stade)");
-$p-&gt;code = "'&lt;/a&gt;&lt;/h4&gt;&lt;div class=\"blocs_invisible blocs_destination\"&gt;'";
+$p-&gt;code = "'&lt;/a&gt;&lt;/"._BLOC_TITRE_H."&gt;&lt;div class=\"blocs_invisible blocs_destination\"&gt;'";
 }
 $bloc_stade[$k]=4; /* 4=debut */
 return $p;

Modified: _plugins_/_stable_/couteau_suisse/plugin.xml
==============================================================================
--- _plugins_/_stable_/couteau_suisse/plugin.xml (original)
+++ _plugins_/_stable_/couteau_suisse/plugin.xml Mon Dec  1 23:54:16 2008
&lt; at &gt;&lt; at &gt; -1,7 +1,7 &lt; at &gt;&lt; at &gt;
 &lt;plugin&gt;
 &lt;nom&gt;&lt;multi&gt;Swiss Knife[fr]Le Couteau Suisse[ca]El Ganivet Su&amp;#237;s[ar]&amp;#1587;&amp;#1603;&amp;#1610;&amp;#1606; &amp;#1575;&amp;#1604;&amp;#1580;&amp;#1610;&amp;#1576;[nl]Het Zwitserland Mes[gl]A navalla su&amp;#237;za[es]La Navaja Suiza[de]Schweizer Taschenmesser[tr]&amp;#304;svi&amp;#231;re &amp;#199;ak&amp;#305;s&amp;#305;[br]Ar Gontell Suis[pt_br]Canivete Su&amp;#237;&amp;#231;o[ast]La Navaya Suiza[gl]A navalla su&amp;#237;za[ro]Cu&amp;#355;itul Elve&amp;#355;ian&lt;/multi&gt;&lt;/nom&gt;
 &lt;icon&gt;img/couteau-50.gif&lt;/icon&gt;
-&lt;version&gt;1.8.03.00&lt;/version&gt;
+&lt;version&gt;1.8.04.00&lt;/version&gt;
 &lt;auteur&gt;Patrice Vanneufville
 _ &amp;#169; 2007-2008 - Distribu&amp;#233; sous licence GPL
 &lt;/auteur&gt;

</description>
    <dc:creator>patfr-6bugY6I12JBBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T22:54:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20145">
    <title>r24863 -/_squelettes_/sarkaspip3/noisettes/statistiques/inc_stats_site.html</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20145</link>
    <description>Author: eric-cxmnfW4M5L7R7s880joybQ&lt; at &gt;public.gmane.org
Date: Mon Dec  1 23:04:13 2008
New Revision: 24863

Log:
Correction du nombre de visiteur si aucun visiteur connecté

Modified:
    _squelettes_/sarkaspip3/noisettes/statistiques/inc_stats_site.html

Modified: _squelettes_/sarkaspip3/noisettes/statistiques/inc_stats_site.html
==============================================================================
--- _squelettes_/sarkaspip3/noisettes/statistiques/inc_stats_site.html (original)
+++ _squelettes_/sarkaspip3/noisettes/statistiques/inc_stats_site.html Mon Dec  1 23:04:13 2008
&lt; at &gt;&lt; at &gt; -35,7 +35,9 &lt; at &gt;&lt; at &gt;
 [(#VISITES_SITE{hier})]&amp;nbsp;&lt;:sarkaspip:hier:&gt;&lt;br /&gt;
 [(#VISITES_SITE)]&amp;nbsp;&lt;:sarkaspip:depuis_debut:&gt;&lt;br /&gt;
 [(#VISITEURS_CONNECTES|=={0}|?{' '})&lt;:sarkaspip:0_visiteur_connecte:&gt;]
+[(#VISITEURS_CONNECTES|=={0}|?{'', ' '})
 [#VISITEURS_CONNECTES&amp;nbsp;(#VISITEURS_CONNECTES|=={1}|?{&lt;:sarkaspip:1_visiteur_connecte:&gt;,&lt;:sarkaspip:n_visiteurs_connectes:&gt;})]
+]
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

</description>
    <dc:creator>eric-cxmnfW4M5L7R7s880joybQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T22:04:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20144">
    <title>r24862 -/_squelettes_/sarkaspip3/css/noisettes.css.html</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20144</link>
    <description>Author: eric-cxmnfW4M5L7R7s880joybQ&lt; at &gt;public.gmane.org
Date: Mon Dec  1 22:57:20 2008
New Revision: 24862

Log:
Menu déroulant et menu déplié ont un bord visibles en hover. C'est mieux mais pour le menu accordéon c'est pas encore bon !!!

Modified:
    _squelettes_/sarkaspip3/css/noisettes.css.html

Modified: _squelettes_/sarkaspip3/css/noisettes.css.html
==============================================================================
--- _squelettes_/sarkaspip3/css/noisettes.css.html (original)
+++ _squelettes_/sarkaspip3/css/noisettes.css.html Mon Dec  1 22:57:20 2008
&lt; at &gt;&lt; at &gt; -178,7 +178,9 &lt; at &gt;&lt; at &gt;
 .menu_rub1 ul.menulist li ul { display:none; }
 .menu_rub1 ul.menulist li:hover&gt;ul { display:block; }
 
-.menu_rub1 ul.menulist a {[color: (#CONFIG{sarkaspip_styles/fg_menu, #ffffff}); ]text-decoration: none; display: block; padding: 5px;}
+.menu_rub1 ul.menulist a {
+[border: 1px solid (#CONFIG{sarkaspip_styles/bg_menu, #6262a4}); ]
+[color: (#CONFIG{sarkaspip_styles/fg_menu, #ffffff}); ]text-decoration: none; display: block; padding: 5px;}
 * html .menu_rub1 ul.menulist a {width: 100%;}
 .menu_rub1 ul.menulist a:hover {
 [background: (#CONFIG{sarkaspip_styles/hb_menu, #323284});]
&lt; at &gt;&lt; at &gt; -198,23 +200,24 &lt; at &gt;&lt; at &gt;
 .menu_rub2 ul {margin: 0; padding: 0; list-style: none;}
 .menu_rub2 ul li { margin: 0; padding: 0; border: 0; line-height: 1.3em;}
 .menu_rub2 ul li a {
-display: block; width: 160px; margin-bottom: 1px; padding: 5px 10px; 
+display: block; width: 158px; margin-bottom: 1px; padding: 5px 10px; 
+[border: 1px solid (#CONFIG{sarkaspip_styles/bg_menu, #6262a4}); ]
 [color: (#CONFIG{sarkaspip_styles/fg_menu, #ffffff}); ]
 [background: (#CONFIG{sarkaspip_styles/bg_menu, #6262a4});]}
 * html .menu_rub2 ul li a {width: 180px !important}
 .menu_rub2 ul li ul li a {
-display: block; width: 150px; margin-bottom: 1px; padding: 5px 10px 5px 20px; 
+display: block; width: 148px; margin-bottom: 1px; padding: 5px 10px 5px 20px; 
 [color: (#CONFIG{sarkaspip_styles/fg_menu, #ffffff}); ]
 [background: (#CONFIG{sarkaspip_styles/bg_menu, #6262a4});]}
 .menu_rub2 ul li ul li ul li a {
-display: block; width: 140px; margin-bottom: 1px; padding: 5px 10px 5px 30px; 
+display: block; width: 138px; margin-bottom: 1px; padding: 5px 10px 5px 30px; 
 [color: (#CONFIG{sarkaspip_styles/fg_menu, #ffffff}); ]
 [background: (#CONFIG{sarkaspip_styles/bg_menu, #6262a4});]}
 .menu_rub2 a.on {[background: (#CONFIG{sarkaspip_styles/hb_menu, #323284}); ][color: (#CONFIG{sarkaspip_styles/ho_menu, #ffffff}); ]font-weight: bold;}
 .menu_rub2 a:hover {
 [background: (#CONFIG{sarkaspip_styles/hb_menu, #323284}); ]
 [color: (#CONFIG{sarkaspip_styles/ho_menu, #ffffff}); ]
-[text-decoration: (#CONFIG{sarkaspip_styles/td_menu, none}); ]border: 0;}
+[text-decoration: (#CONFIG{sarkaspip_styles/td_menu, none});]}
 
 /* Navigation dans les rubriques - arborescence accordeon a ouverture automatique */
 .menu_rub3 {width: 100%; padding:0px; font-size: 1.2em;}

</description>
    <dc:creator>eric-cxmnfW4M5L7R7s880joybQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T21:57:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20143">
    <title>r24861 - /_plugins_/_dev_/open_layers/plugin.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20143</link>
    <description>Author: brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org
Date: Mon Dec  1 22:26:48 2008
New Revision: 24861

Log:
openlayer necessite CFG

Modified:
    _plugins_/_dev_/open_layers/plugin.xml

Modified: _plugins_/_dev_/open_layers/plugin.xml
==============================================================================
--- _plugins_/_dev_/open_layers/plugin.xml (original)
+++ _plugins_/_dev_/open_layers/plugin.xml Mon Dec  1 22:26:48 2008
&lt; at &gt;&lt; at &gt; -34,4 +34,5 &lt; at &gt;&lt; at &gt;
 &lt;inclure&gt;openlayer_pipeline.php&lt;/inclure&gt;
 &lt;/pipeline&gt;
  
+&lt;necessite id='cfg' version='[1.10.4;]' /&gt;
 &lt;/plugin&gt;

</description>
    <dc:creator>brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T21:26:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20142">
    <title>r24860 - in /_plugins_/_dev_/open_layers: ./fonds/ inc/</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20142</link>
    <description>Author: brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org
Date: Mon Dec  1 22:24:56 2008
New Revision: 24860

Log:
openlayers gagne aussi en autonomie tout comme geomap :
- une page de config CFG pour le plugin
- ses propres pipelines
- et du nettoyage

Added:
    _plugins_/_dev_/open_layers/fonds/
    _plugins_/_dev_/open_layers/fonds/cfg_openlayer.html   (with props)
Removed:
    _plugins_/_dev_/open_layers/inc/openlayer_config.php
Modified:
    _plugins_/_dev_/open_layers/inc/openlayer_append_clicable_map.php
    _plugins_/_dev_/open_layers/inc/openlayer_append_mini_map.php
    _plugins_/_dev_/open_layers/inc/openlayer_append_moveend_map.php
    _plugins_/_dev_/open_layers/inc/openlayer_append_view_map.php
    _plugins_/_dev_/open_layers/openlayer_pipeline.php
    _plugins_/_dev_/open_layers/plugin.xml

Added: _plugins_/_dev_/open_layers/fonds/cfg_openlayer.html
==============================================================================
--- _plugins_/_dev_/open_layers/fonds/cfg_openlayer.html (added)
+++ _plugins_/_dev_/open_layers/fonds/cfg_openlayer.html Mon Dec  1 22:24:56 2008
&lt; at &gt;&lt; at &gt; -0,0 +1,129 &lt; at &gt;&lt; at &gt;
+#CACHE{0}
+
+&lt;!-- titre=Open Layers API--&gt;
+&lt;!-- descriptif=
+&lt;h4&gt;Configuration du plugin Open Layers&lt;/h4&gt;
+--&gt;
+
+&lt;div class="formulaire_spip formulaire_editer formulaire_cfg"&gt;
+[(#CONFIG{geomap/cle_api}|oui)
+&lt;div id="formMap" name="formMap" style="width: 470px; height: 350px;margin:10px auto;"&gt;&lt;/div&gt;]
+&lt;script type="text/javascript"&gt;
+/*&lt;![CDATA[*/
+var map = null;
+OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, {
+defaultHandlerOptions: {
+'single': true,
+'double': false,
+'pixelTolerance': 1000,
+'stopSingle': false,
+'stopDouble': false
+},
+
+initialize: function(options) {
+this.handlerOptions = OpenLayers.Util.extend(
+{}, this.defaultHandlerOptions
+);
+OpenLayers.Control.prototype.initialize.apply(
+this, arguments
+); 
+this.handler = new OpenLayers.Handler.Click(
+this, {
+'click': this.trigger
+}, this.handlerOptions
+);
+}, 
+
+trigger: function(e) {
+var lonlat = map.getCenter();
+var zoom = map.getZoom();
+jQuery("#latitude").val(lonlat.fromDisplayToData().lat);
+jQuery("#longitude").val(lonlat.fromDisplayToData().lon);
+jQuery("#zoom").val(zoom);
+}
+
+});
+function init(){
+map = new OpenLayers.Map("formMap",{
+maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),
+numZoomLevels: 19,
+maxResolution: 156543.0399,
+units: "m",
+projection: new OpenLayers.Projection("EPSG:900913"),
+displayProjection: new OpenLayers.Projection("EPSG:4326")
+});
+var lon = #CONFIG*{openlayer/longitude,0.0};
+var lat = #CONFIG*{openlayer/latitude,0.0};
+var zoom = #CONFIG*{openlayer/zoom,0};
+var lonlat = new OpenLayers.LonLat(lon, lat);
+var wms = new OpenLayers.Layer.WMS(
+"#CONFIG{openlayer/nom_serveur_openlayer,OpenLayers WMS}",
+"#CONFIG{openlayer/url_script_openlayer,http://labs.metacarta.com/wms/vmap0}",
+{layers: 'basic'}
+);
+var nasa = new OpenLayers.Layer.WMS( "NASA Global Mosaic",
+"http://t1.hypercube.telascience.org/cgi-bin/landsat7", 
+{layers: "landsat7"}
+);
+var osm = new OpenLayers.Layer.OSM.Osmarender("Osmarender");
+map.addLayers([osm, nasa, wms]);
+map.zoomTo(zoom);
+map.setCenter(lonlat.fromDataToDisplay());
+map.addControl(new OpenLayers.Control.LayerSwitcher());
+var click = new OpenLayers.Control.Click();
+map.addControl(click);
+click.activate();
+
+}
+function showAddress(address) {
+//no funciona con el servidor de geonames da un error XMLHttpRequest
+var lon = "";
+var lat = "";
+$.getJSON("http://ws.geonames.org/searchJSON?maxRows=1&amp;q='" + address + "'", function(data){
+$.each(data.geonames, function(i,geoname){
+lon = geoname.lng;
+lat = geoname.lat;
+});
+});
+var lonlat = new OpenLayers.LonLat(lon, lat);
+map.setCenter(lonlat);
+return false;
+}
+$(document).ready(function(){
+init();
+});
+/*]]&gt;*/
+&lt;/script&gt;
+
+
+&lt;form method="post"&gt;&lt;div&gt;
+[(#ENV{_cfg_}|form_hidden)]
+&lt;ul&gt;
+&lt;li class="editer_nom_serveur_openlayer"&gt;
+&lt;label for="nom_serveur_openlayer"&gt;&lt;:openlayer:nom_serveur_openlayer:&gt;&lt;/label&gt;
+&lt;input type="text" name="nom_serveur_openlayer" class="text" value="#ENV*{nom_serveur_openlayer,OpenLayers WMS}" id="nom_serveur_openlayer" /&gt;
+&lt;/li&gt;
+&lt;li class="editer_url_script_openlayer"&gt;
+&lt;label for="url_script_openlayer"&gt;&lt;:openlayer:url_script_openlayer:&gt;&lt;/label&gt;
+&lt;input type="text" name="url_script_openlayer" class="text" value="#ENV*{url_script_openlayer,http://labs.metacarta.com/wms/vmap0}" id="url_script_openlayer" /&gt;
+&lt;/li&gt;
+&lt;li class="editer_latitude_openlayer"&gt;
+&lt;label for="latitude"&gt;&lt;:openlayer:latitude:&gt;&lt;/label&gt;
+&lt;input type="text" name="latitude" class="text" value="#ENV*{latitude,0.0}" id="latitude" /&gt;
+&lt;/li&gt;
+&lt;li class="editer_longitude_openlayer"&gt;
+&lt;label for="longitude"&gt;&lt;:openlayer:longitude:&gt;&lt;/label&gt;
+&lt;input type="text" name="longitude" class="text" value="#ENV*{longitude,0.0}" id="longitude" /&gt;
+&lt;/li&gt;
+&lt;li class="editer_zoom_openlayer"&gt;
+&lt;label for="zoom"&gt;&lt;:openlayer:zoom:&gt;&lt;/label&gt;
+&lt;input type="text" name="zoom" class="text" value="#ENV*{zoom,0}" id="zoom" /&gt;
+&lt;/li&gt;
+&lt;/ul&gt;
+&lt;p class="boutons"&gt;
+&lt;input type="submit" name="_cfg_ok" class="submit" value="&lt;:valider:&gt;" /&gt;
+&lt;input type="submit" name="_cfg_delete" class="submit" value="&lt;:effacer:&gt;" /&gt;
+&lt;/p&gt;
+&lt;/div&gt;&lt;/form&gt;
+&lt;/div&gt;
+#CFG_ARBO{openlayer}

Propchange: _plugins_/_dev_/open_layers/fonds/cfg_openlayer.html
------------------------------------------------------------------------------
    svn:executable = *

Modified: _plugins_/_dev_/open_layers/inc/openlayer_append_clicable_map.php
==============================================================================
--- _plugins_/_dev_/open_layers/inc/openlayer_append_clicable_map.php (original)
+++ _plugins_/_dev_/open_layers/inc/openlayer_append_clicable_map.php Mon Dec  1 22:24:56 2008
&lt; at &gt;&lt; at &gt; -11,24 +11,19 &lt; at &gt;&lt; at &gt;
  
  function inc_openlayer_append_clicable_map_dist($target_id,$target_lat_id,$target_long_id,$view_lat,$view_long, $target_zoom_id=NULL,$view_zoom=NULL,$Marker = false){
 if (!strlen($view_lat) OR !is_numeric($view_lat)){
-$view_lat = isset($GLOBALS['meta']['gis_default_lat'])?$GLOBALS['meta']['gis_default_lat']:'42.7631'; 
-if (!strlen($view_lat) OR !is_numeric($view_lat)) $view_lat='42.7631';
+$view_lat = lire_config('openlayer/latitude',0);
 }
 if (!strlen($view_long) OR !is_numeric($view_long)){
-$view_long = isset($GLOBALS['meta']['gis_default_lonx'])?$GLOBALS['meta']['gis_default_lonx']:'-7.9321'; 
-if (!strlen($view_long) OR !is_numeric($view_long)) $view_long='-7.9321';
+$view_long = lire_config('openlayer/longitude',0);
 }
 if (!strlen($view_zoom) OR !is_numeric($view_zoom)){
-$view_zoom = isset($GLOBALS['meta']['gis_default_zoom'])?$GLOBALS['meta']['gis_default_zoom']:'8'; 
-if (!strlen($view_zoom) OR !is_numeric($view_zoom)) $view_zoom='8';
+$view_zoom = lire_config('openlayer/zoom',0);
 }
 if (!strlen($map_wms_name)){
-$map_wms_name = isset($GLOBALS['meta']['openlayer_wmsname'])?$GLOBALS['meta']['openlayer_wmsname']:'OpenLayers WMS'; 
-if (!strlen($map_wms_name)) $map_wms_name='OpenLayers WMS';
+$map_wms_name = lire_config('openlayer/nom_serveur_openlayer','OpenLayers WMS');
 }
 if (!strlen($map_wms_url)){
-$map_wms_url = isset($GLOBALS['meta']['openlayer_wmsurl'])?$GLOBALS['meta']['openlayer_wmsurl']:'http://labs.metacarta.com/wms/vmap0'; 
-if (!strlen($map_wms_url)) $map_wms_url='http://labs.metacarta.com/wms/vmap0';
+$map_wms_url = lire_config('openlayer/url_script_openlayer','http://labs.metacarta.com/wms/vmap0');
 }
 $out = '
 &lt;script type="text/javascript"&gt;

Modified: _plugins_/_dev_/open_layers/inc/openlayer_append_mini_map.php
==============================================================================
--- _plugins_/_dev_/open_layers/inc/openlayer_append_mini_map.php (original)
+++ _plugins_/_dev_/open_layers/inc/openlayer_append_mini_map.php Mon Dec  1 22:24:56 2008
&lt; at &gt;&lt; at &gt; -11,24 +11,19 &lt; at &gt;&lt; at &gt;
  
 function inc_openlayer_append_mini_map_dist($target_id,$target_lat_id,$target_long_id,$view_lat,$view_long, $target_zoom_id=NULL,$view_zoom=NULL,$Marker = false){
 if (!strlen($view_lat) OR !is_numeric($view_lat)){
-$view_lat = isset($GLOBALS['meta']['gis_default_lat'])?$GLOBALS['meta']['gis_default_lat']:'42.7631'; 
-if (!strlen($view_lat) OR !is_numeric($view_lat)) $view_lat='42.7631';
+$view_lat = lire_config('openlayer/latitude',0);
 }
 if (!strlen($view_long) OR !is_numeric($view_long)){
-$view_long = isset($GLOBALS['meta']['gis_default_lonx'])?$GLOBALS['meta']['gis_default_lonx']:'-7.9321'; 
-if (!strlen($view_long) OR !is_numeric($view_long)) $view_long='-7.9321';
+$view_long = lire_config('openlayer/longitude',0);
 }
 if (!strlen($view_zoom) OR !is_numeric($view_zoom)){
-$view_zoom = isset($GLOBALS['meta']['gis_default_zoom'])?$GLOBALS['meta']['gis_default_zoom']:'8'; 
-if (!strlen($view_zoom) OR !is_numeric($view_zoom)) $view_zoom='8';
+$view_zoom = lire_config('openlayer/zoom',0);
 }
 if (!strlen($map_wms_name)){
-$map_wms_name = isset($GLOBALS['meta']['openlayer_wmsname'])?$GLOBALS['meta']['openlayer_wmsname']:'OpenLayers WMS'; 
-if (!strlen($map_wms_name)) $map_wms_name='OpenLayers WMS';
+$map_wms_name = lire_config('openlayer/nom_serveur_openlayer','OpenLayers WMS');
 }
 if (!strlen($map_wms_url)){
-$map_wms_url = isset($GLOBALS['meta']['openlayer_wmsurl'])?$GLOBALS['meta']['openlayer_wmsurl']:'http://labs.metacarta.com/wms/vmap0'; 
-if (!strlen($map_wms_url)) $map_wms_url='http://labs.metacarta.com/wms/vmap0';
+$map_wms_url = lire_config('openlayer/url_script_openlayer','http://labs.metacarta.com/wms/vmap0');
 }
 $out = '
 &lt;script type="text/javascript"&gt;

Modified: _plugins_/_dev_/open_layers/inc/openlayer_append_moveend_map.php

[... 208 lines stripped ...]
</description>
    <dc:creator>brunobergot-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T21:24:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20141">
    <title>r24859 - in /_plugins_/_dev_/spipBB/dev:Changelog.txt plugin.xml</title>
    <link>http://permalink.gmane.org/gmane.comp.web.spip.zone.cvs/20141</link>
    <description>Author: chryjs-GANU6spQydw&lt; at &gt;public.gmane.org
Date: Mon Dec  1 22:02:41 2008
New Revision: 24859

Log:
Marquage de la version

Modified:
    _plugins_/_dev_/spipBB/dev/Changelog.txt
    _plugins_/_dev_/spipBB/dev/plugin.xml

Modified: _plugins_/_dev_/spipBB/dev/Changelog.txt
==============================================================================
--- _plugins_/_dev_/spipBB/dev/Changelog.txt (original)
+++ _plugins_/_dev_/spipBB/dev/Changelog.txt Mon Dec  1 22:02:41 2008
&lt; at &gt;&lt; at &gt; -4,6 +4,10 &lt; at &gt;&lt; at &gt;
  * correction des liens vers ancien site
  * meilleure conformitÃ© avec le noyau SPIP
  * bouton d'automatisation de la configuration
+ * 0.5.2.1 Quelques corrections dans l'initialisation des rubriques avec le bouton de creation automatique
+ * Correction des squelettes
+ * Auteurs en lignes plus proche du realisme
+
  
 
 2008-09-21  chryjs  &lt;chryjs!&lt; at &gt;!free!.!fr&gt;

Modified: _plugins_/_dev_/spipBB/dev/plugin.xml
==============================================================================
--- _plugins_/_dev_/spipBB/dev/plugin.xml (original)
+++ _plugins_/_dev_/spipBB/dev/plugin.xml Mon Dec  1 22:02:41 2008
&lt; at &gt;&lt; at &gt; -1,5 +1,5 &lt; at &gt;&lt; at &gt;
 &lt;plugin&gt;
-&lt;version&gt;0.5.2.0&lt;/version&gt;
+&lt;version&gt;0.5.2.1&lt;/version&gt;
 &lt;nom&gt;
 &lt;multi&gt;
 [en]SpipBB: Management of SPIP SVN forums

</description>
    <dc:creator>chryjs-GANU6spQydw&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-12-01T21:02:42</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.web.spip.zone.cvs">
    <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.cvs</link>
  </textinput>
</rdf:RDF>
