[SPIP Zone] [Spip-zone-commit] r27238 - in /_plugins_/_stable_/champs_extras2: core/inc/cextras_gerer.php core/plugin.xml extensions/interface/formulaires/editer_champ_extra.html extensions/interface/plugin.xml

Le 11 mars 09 à 22:52, marcimat@free.fr a écrit :

Author: marcimat@free.fr
Date: Wed Mar 11 22:52:04 2009
New Revision: 27238

Log:
- corrections nième pour les fichus sites qui ont une table syndic...

Ne serait-il pas temps de se poser sérieusement la question de remettre cela en cause, et ainsi virer plein de code particulier dans SPIP et les plugins ?

Modified:
   _plugins_/_stable_/champs_extras2/core/inc/cextras_gerer.php
   _plugins_/_stable_/champs_extras2/core/plugin.xml
   _plugins_/_stable_/champs_extras2/extensions/interface/formulaires/editer_champ_extra.html
   _plugins_/_stable_/champs_extras2/extensions/interface/plugin.xml

Modified: _plugins_/_stable_/champs_extras2/core/inc/cextras_gerer.php

--- _plugins_/_stable_/champs_extras2/core/inc/cextras_gerer.php (original)
+++ _plugins_/_stable_/champs_extras2/core/inc/cextras_gerer.php Wed Mar 11 22:52:04 2009
@@ -10,6 +10,7 @@
  foreach (array('article','auteur','breve','groupes_mot','mot','rubrique','site') as $objet) {
    $objets[$objet] = array(
      'table' => table_objet_sql($objet),
+ 'type' => objet_type($objet),
      'nom' => _T('cextras:table_'.$objet),
    );
  }

Modified: _plugins_/_stable_/champs_extras2/core/plugin.xml

--- _plugins_/_stable_/champs_extras2/core/plugin.xml (original)
+++ _plugins_/_stable_/champs_extras2/core/plugin.xml Wed Mar 11 22:52:04 2009
@@ -2,7 +2,7 @@
  <nom>Champs Extras2</nom>
  <auteur>Matthieu Marcillaud, Fil</auteur>
  <licence>GNU/GPL</licence>
- <version>0.8.2</version>
+ <version>0.8.3</version>
  <description>
  Creer de nouveaux champs aux objets d'&eacute;dition de SPIP
  </description>

Modified: _plugins_/_stable_/champs_extras2/extensions/interface/formulaires/editer_champ_extra.html

--- _plugins_/_stable_/champs_extras2/extensions/interface/formulaires/editer_champ_extra.html (original)
+++ _plugins_/_stable_/champs_extras2/extensions/interface/formulaires/editer_champ_extra.html Wed Mar 11 22:52:04 2009
@@ -32,7 +32,7 @@
        [<p class="explication">(#GET{explications})</p>]
        <select name='#GET{name}' id='#GET{name}'[ (#GET{disabled})disabled='disabled']>
          <BOUCLE_liste_objet(POUR){tableau (#VAL|cextras_objets_valides)}>
- <option value='#CLE'[ (#ENV{#GET{name}}|=={#CLE}|oui)selected='selected']>[(#VALEUR|table_valeur{nom})]</option>
+ <option value='[(#VALEUR|table_valeur{type})]'[ (#ENV{#GET{name}}|=={[(#VALEUR|table_valeur{type})]}|oui)selected='selected']>[(#VALEUR|table_valeur{nom})]</option>
          </BOUCLE_liste_objet>
        </select>
        [(#GET{disabled}|oui)<input type='hidden' name='#GET{name}' value="#ENV{#GET{name}}" />]

Modified: _plugins_/_stable_/champs_extras2/extensions/interface/plugin.xml

--- _plugins_/_stable_/champs_extras2/extensions/interface/plugin.xml (original)
+++ _plugins_/_stable_/champs_extras2/extensions/interface/plugin.xml Wed Mar 11 22:52:04 2009
@@ -2,14 +2,14 @@
  <nom>Interface pour Champs Extras</nom>
  <auteur>Matthieu Marcillaud, Fil</auteur>
  <licence>GNU/GPL</licence>
- <version>0.7.2</version>
+ <version>0.7.3</version>
  <icon>images/iextras-64.png</icon>
  <description>
  Offre une interface pour g&eacute;rer des champs extras.
  </description>
  <etat>dev</etat>
  <prefix>iextras</prefix>
- <necessite id="cextras" version="[0.8;]" />
+ <necessite id="cextras" version="[0.8.3;]" />
  <necessite id="spip_bonux" version="[1.2;]" />
  <pipeline>
    <nom>declarer_champs_extras</nom>

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

-Nicolas

--
Nicolas HOIZEY