Changeset 118609 in spip-zone


Ignore:
Timestamp:
Nov 13, 2019, 7:15:23 PM (13 months ago)
Author:
eric@…
Message:

On renomme régions en zone pour les zones géographiques du monde. Cela permet de ne pas confondre avec les régions françaises par exemple.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/geographie/branches/dev/base/geographie.php

    r118526 r118609  
    1818function geographie_declarer_tables_interfaces($interface) {
    1919        $interface['table_des_tables']['geo_continents'] = 'geo_continents';
    20         $interface['table_des_tables']['geo_regions'] = 'geo_regions';
     20        $interface['table_des_tables']['geo_zones'] = 'geo_zones';
    2121        $interface['table_des_tables']['geo_pays'] = 'geo_pays';
    2222//      $interface['table_des_tables']['geo_subdivisions'] = 'geo_subdivisions';
     
    5252                        'population'    => "int DEFAULT 0 NOT NULL",                //
    5353                        'continent'     => "char(2) DEFAULT '' NOT NULL",           // Code GeoIP du continent
    54                         'region'        => "char(3) DEFAULT '' NOT NULL",           // Code ISO 3166 numérique de la région (UN M49)
     54                        'zone'          => "char(3) DEFAULT '' NOT NULL",           // Code ISO 3166 numérique de la zone (UN M49)
    5555                        'tld'           => "char(3) DEFAULT '' NOT NULL",           // Tld - Domaine internet
    5656                        'code_devise'   => "char(3) DEFAULT '' NOT NULL",           // Code ISO-4217 de la devise du pays
     
    7171        );
    7272
    73         $tables['spip_geo_regions'] = array(
    74                 'type' => 'geo_region',
     73        $tables['spip_geo_zones'] = array(
     74                'type' => 'geo_zone',
    7575                'principale' => 'oui',
    76                 'table_objet_surnoms' => array('georegion'),
    7776                'field' => array(
    78                         'id_region' => 'bigint(21) NOT NULL',
    79                         'code'      => "char(3) DEFAULT '' NOT NULL",  // Code UN M49 numérique
    80                         'parent'    => "char(3) DEFAULT '' NOT NULL",  // Code UN M49 du parent ou ''
    81                         'nom'       => 'text DEFAULT "" NOT NULL',     // Nom normalisé multilingue
     77                        'id_zone' => 'bigint(21) NOT NULL',
     78                        'code'    => "char(3) DEFAULT '' NOT NULL",  // Code UN M49 numérique
     79                        'parent'  => "char(3) DEFAULT '' NOT NULL",  // Code UN M49 du parent ou ''
     80                        'nom'     => 'text DEFAULT "" NOT NULL',     // Nom normalisé multilingue
    8281                ),
    8382                'key' => array(
    84                         'PRIMARY KEY' => 'id_region',
     83                        'PRIMARY KEY' => 'id_zone',
    8584                ),
    8685                'titre' => 'nom AS titre, "" AS lang',
     
    176175//      $liste[] = 'spip_geo_subdivisions';
    177176        $liste[] = 'spip_geo_continents';
    178         $liste[] = 'spip_geo_regions';
     177        $liste[] = 'spip_geo_zones';
    179178        $liste[] = 'spip_geo_pays';
    180179
     
    186185//$IMPORT_tables_noerase[] = 'spip_geo_subdivisions';
    187186$IMPORT_tables_noerase[] = 'spip_geo_continents';
    188 $IMPORT_tables_noerase[] = 'spip_geo_regions';
     187$IMPORT_tables_noerase[] = 'spip_geo_zones';
    189188$IMPORT_tables_noerase[] = 'spip_geo_pays';
Note: See TracChangeset for help on using the changeset viewer.