Changeset 61829 in spip-zone


Ignore:
Timestamp:
May 29, 2012, 8:56:50 PM (7 years ago)
Author:
pierrekuhn82@…
Message:

Rajoutons une table et un nécessite pour Z
Cette nouvelle table n'est pas utiliser dans la boucles encore mais ça viendra dans la semaine.

Location:
_plugins_/Amap
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Amap/base/amap_installation.php

    r60523 r61829  
    5959                        ecrire_meta($nom_meta_version_base, $current_version=$version_cible, 'non');
    6060                        }
     61                if (version_compare($current_version,'1.2','<')) {
     62                        maj_tables("spip_amap_disponibles");
     63                        maj_tables("spip_amap_paniers");
     64                        spip_log("Maj de la table spip_amap_paniers et spip_amap_disponibles V1.2", "amap_installation");
     65                        ecrire_meta($nom_meta_version_base, $current_version=$version_cible, 'non');
     66                        }
    6167                }
    6268}
  • _plugins_/Amap/base/amap_tables.php

    r60528 r61829  
    8484function amap_declarer_tables_interfaces($interface){
    8585        //-- Alias
     86        $interface['table_des_tables']['amap_disponibles'] = 'amap_disponibles';
    8687        $interface['table_des_tables']['amap_livraisons'] = 'amap_livraisons';
    8788        $interface['table_des_tables']['amap_paniers'] = 'amap_paniers';
     
    9192        $interface['table_date']['amap_responsables'] = 'date_distribution';
    9293        //-- Savoit traiter "_ " en <br />
     94        $interface['table_des_traitements']['INFO_SUPPLEMENTAIRE']['amap_disponibles'] = _TRAITEMENT_RACCOURCIS;
    9395        $interface['table_des_traitements']['CONTENU_PANIER']['amap_livraisons'] = _TRAITEMENT_RACCOURCIS;
    9496        return $interface;
     
    9799//creation des tables
    98100function amap_declarer_tables_principales($tables_principales){
     101        //-- Table amap_disponibles -------------------
     102        $spip_amap_disponibles = array(
     103                'id_amap_disponible'  => 'bigint NOT NULL AUTO_INCREMENT',
     104                'id_amap_panier'  => 'bigint NOT NULL',
     105                'type_disponibilite'  => 'text DEFAULT "" NOT NULL',
     106                'info_supplementaire'  => 'text DEFAULT "" NOT NULL',
     107                );
     108        $spip_amap_disponibles_key = array(
     109                'PRIMARY KEY'   => 'id_amap_disponible'
     110                );
     111        $tables_principales['spip_amap_disponibles'] = array(
     112                'field' => &$spip_amap_disponibles,
     113                'key' => &$spip_amap_disponibles_key,
     114                );
     115
    99116        //-- Table amap_livraisons -------------------
    100117        $spip_amap_livraisons = array(
     
    117134                'id_producteur'  => 'bigint NOT NULL',
    118135                'date_distribution'  => 'datetime DEFAULT "0000-00-00 00:00:00" NOT NULL',
     136                'dispo'  => 'bigint DEFAULT "0" NOT NULL',
    119137                );
    120138        $spip_amap_paniers_key = array(
  • _plugins_/Amap/plugin.xml

    r60535 r61829  
    1010
    1111        <auteur>St&#233;phane Moulinet, E-cosystems, [Pierre KUHN->http://www.pierre-kuhn.org] </auteur>
    12         <version>2.2.4</version>
    13         <version_base>1.1</version_base>
     12        <version>2.2.5</version>
     13        <version_base>1.2</version_base>
    1414
    15         <licence>GNU/GPL - (c) 2010-2012</licence>
     15        <licence>GNU/GPL - &copy; 2010-2012</licence>
    1616        <etat>dev</etat>
    1717
     
    6565        <necessite id="spip_bonux" version="[2.2.21;]" />
    6666        <necessite id="verifier" version="[0.1;]" />
     67        <necessite id="z" version="[1.5.1;]" />
    6768        <utilise id="fpdf" version="[0.0.1;]" />
    68         <utilise id="z" version="[1.5.1;]" />
    6969        <categorie>divers</categorie>
    7070</plugin>
Note: See TracChangeset for help on using the changeset viewer.