Changeset 66874 in spip-zone for _plugins_/grappes


Ignore:
Timestamp:
Oct 17, 2012, 3:12:07 PM (7 years ago)
Author:
marcimat@…
Message:
  • installation mode SPIP 3
  • rang doit avoir un entier par défaut pour SQLite
Location:
_plugins_/grappes/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/grappes/trunk/grappes_administrations.php

    r66848 r66874  
    1515 */
    1616function grappes_upgrade($nom_meta_base_version,$version_cible){
    17         $current_version = 0.0;
    18         if (   (!isset($GLOBALS['meta'][$nom_meta_base_version]) )
    19                         || (($current_version = $GLOBALS['meta'][$nom_meta_base_version])!=$version_cible)){
    20                 include_spip('base/grappes');
    21                 include_spip('base/create');
    22                 if (version_compare($current_version,'0.0','<=')){
    23                         include_spip('base/abstract_sql');
    24                         creer_base();
    25                         ecrire_meta($nom_meta_base_version,$current_version=$version_cible,'non');
    26                 }
    27                 if (version_compare($current_version,'0.2','<')){
    28                         include_spip('base/abstract_sql');
    29                         maj_tables('spip_grappes');
    30                         ecrire_meta($nom_meta_base_version,$current_version='0.2','non');
    31                 }
    32                 if (version_compare($current_version,'0.2.1','<')){
    33                         include_spip('base/abstract_sql');
    34                         maj_tables('spip_grappes_liens');
    35                         maj_tables('spip_grappes');
    36                         ecrire_meta($nom_meta_base_version,$current_version='0.2.1','non');
    37                 }
    38         }
     17
     18        include_spip('base/create');
     19
     20        $maj = array();
     21        $maj['create'] = array(array('maj_tables', array('spip_grappes', 'spip_grappes_liens')));
     22        $maj['0.2.0']  = array(array('maj_tables', 'spip_grappes'));
     23        $maj['0.2.1']  = array(array('maj_tables', array('spip_grappes', 'spip_grappes_liens')));
     24        $maj['0.2.2']  = array(array('sql_alter', 'TABLE spip_grappes_liens CHANGE COLUMN rang rang bigint(21) NOT NULL DEFAULT 0'));
     25
     26        include_spip('base/upgrade');
     27        maj_plugin($nom_meta_base_version, $version_cible, $maj);
    3928}
    4029
  • _plugins_/grappes/trunk/paquet.xml

    r66848 r66874  
    66        compatibilite="[3.0.0;3.0.99]"
    77        logo="prive/themes/spip/images/grappe-32.png"
    8         schema="0.2.1"
     8        schema="0.2.2"
    99        documentation="http://contrib.spip.net/Plugin-Grappes"
    1010>       
Note: See TracChangeset for help on using the changeset viewer.