Changeset 57845 in spip-zone for _plugins_/forum_sectorise


Ignore:
Timestamp:
Jan 30, 2012, 5:08:08 PM (8 years ago)
Author:
yffic@…
Message:

Le nom d'un champ de saisie ne doit pas commencer par id_

Location:
_plugins_/forum_sectorise
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/forum_sectorise/base/forumsectorise_install.php

    r53424 r57845  
    2727                }
    2828
    29                 if (version_compare($current_version,'0.2','<=')){     
     29                if (version_compare($current_version,'0.2','<')){       
    3030                        if (!isset($config)) {
    3131                                $config = lire_config('forumsectorise');
     
    3434                        $config['id_secteur'] = array( 0 => $config['id_secteur'] );
    3535                        ecrire_meta($nom_meta_base_version, $current_version="0.2", 'non');
     36                        echo _T('forumsectorise:msg_maj_version', array('version'=>$current_version))."<br/>";
     37                }
     38
     39                if (version_compare($current_version,'0.3','<')){       
     40                        if (!isset($config)) {
     41                                $config = lire_config('forumsectorise');
     42                        }
     43                        // On peut maintenant selectionner plusieurs secteurs avec la saisie secteur
     44                        $config['ident_secteur'] = $config['id_secteur'] ;
     45                        unset($config['id_secteur']);
     46                        ecrire_meta($nom_meta_base_version, $current_version="0.3", 'non');
    3647                        echo _T('forumsectorise:msg_maj_version', array('version'=>$current_version))."<br/>";
    3748                }
  • _plugins_/forum_sectorise/formulaires/configurer_forumsectorise.php

    r57773 r57845  
    2020                        'saisie' => 'secteur',
    2121                        'options' => array(
    22                                 'nom' => 'id_secteur',
    23                                 'label' => _T('forumsectorise:label_id_secteur'),
    24                                 'explication' => _T('forumsectorise:explication_id_secteur'),
     22                                'nom' => 'ident_secteur',
     23                                'label' => _T('forumsectorise:label_ident_secteur'),
     24                                'explication' => _T('forumsectorise:explication_ident_secteur'),
    2525                                'multiple' => 'oui',
    26                                 'defaut' => $config['id_secteur']
     26                                'defaut' => $config['ident_secteur']
    2727                        )
    2828                ),
     
    6363
    6464function formulaires_configurer_forumsectorise_traiter(){
    65         $tab_secteur = _request('id_secteur');
     65        $tab_secteur = _request('ident_secteur');
    6666        $type = _request('type');
    6767        $option = _request('option');
    6868        $config = lire_config('forumsectorise');
    6969       
    70         if ($tab_secteur != $config['id_secteur']) {
     70        if ($tab_secteur != $config['ident_secteur']) {
    7171                include_spip('inc/invalideur');
    7272                purger_repertoire(_DIR_SKELS);
  • _plugins_/forum_sectorise/forumsectorise_administrations.php

    r57773 r57845  
    1313        $maj['create'] = array(
    1414                        array('ecrire_config','forumsectorise', array(
    15                                                 'id_secteur' => array(),
     15                                                'ident_secteur' => array(),
    1616                                                'type' => 'non',
    1717                                                'option' => 'tous'
    1818        )));
     19        $maj['0.3'] = array(
     20                        array('ecrire_config','forumsectorise/ident_secteur', lire_config('forumsectorise/id_secteur')),
     21                        array('effacer_config','forumsectorise/id_secteur')
     22        );
     23
    1924        include_spip('base/upgrade');
    2025   maj_plugin($nom_meta_version_base, $version_cible, $maj);
  • _plugins_/forum_sectorise/forumsectorise_pipelines.php

    r57773 r57845  
    1212        $conf_forumsectorise = lire_config('forumsectorise');
    1313        if (($flux['args']['table'] == $table) &&
    14                  in_array($flux['data']['id_secteur'], $conf_forumsectorise['id_secteur'])) {
     14                 in_array($flux['data']['id_secteur'], $conf_forumsectorise['ident_secteur'])) {
    1515                $flux['data']['accepter_forum'] = $conf_forumsectorise['type'];
    1616        }
  • _plugins_/forum_sectorise/lang/forumsectorise_fr.php

    r57773 r57845  
    1919
    2020        // E
    21         'explication_id_secteur' => 'Sélectionner le(s) secteur(s) à traiter',
     21        'explication_ident_secteur' => 'Sélectionner le(s) secteur(s) à traiter',
    2222        'explication_type' => 'Choisir le type de forum à activer pour ce secteur',
    2323        'explication_option' => 'Choisir une des options',
    2424
    2525        // L
    26         'label_id_secteur' => 'Secteur(s)',
     26        'label_ident_secteur' => 'Secteur(s)',
    2727        'label_type' => 'Type de forum',
    2828        'label_option' => 'Options',
  • _plugins_/forum_sectorise/paquet.xml

    r57773 r57845  
    22        prefix="forumsectorise"
    33        categorie="communication"
    4         version="0.4.0"
     4        version="0.5.0"
    55        etat="stable"
    66        compatibilite="[2.1.0;3.0.99]"
    77        logo="prive/themes/spip/images/forumsectorise-32.png"
    8         schema="0.2"
     8        schema="0.3"
    99        documentation="http://www.spip-contrib.net/Forum-sectorise"
    1010>       
  • _plugins_/forum_sectorise/plugin.xml

    r57773 r57845  
    44        <auteur>Yffic</auteur>
    55        <licence>GPL v3</licence>
    6         <version>0.4.0</version>
    7         <version_base>0.2</version_base>
     6        <version>0.5.0</version>
     7        <version_base>0.3</version_base>
    88        <etat>stable</etat>
    99        <description>
Note: See TracChangeset for help on using the changeset viewer.