Changeset 112150 in spip-zone


Ignore:
Timestamp:
Oct 24, 2018, 3:25:34 PM (14 months ago)
Author:
abelass@…
Message:

v1.2.0 optimiser

  • harmoniser nom colonnes lat lon avec gis et pays
  • indexer des colonnes
Location:
_plugins_/continents/branches/v1
Files:
5 edited
1 copied

Legend:

Unmodified
Added
Removed
  • _plugins_/continents/branches/v1

  • _plugins_/continents/branches/v1/base/continents.php

    r112085 r112150  
    3131                "code_iso_a2" => "varchar(2) NOT NULL default ''",
    3232                "code_iso_a3" => "varchar(3) NOT NULL default ''",
    33                 "latitude" => 'text not null default ""',
    34                 "longitude" => 'text not null default ""',
     33                "lat" => 'DOUBLE NULL NULL',
     34                "lon" => 'DOUBLE NULL NULL',
    3535                "zoom" => 'text not null default ""',
    3636                "maj" => "TIMESTAMP"
     
    3939        $spip_continents_key = array(
    4040                "PRIMARY KEY" => "id_continent",
    41                 "KEY code_onu" => "code_onu"
     41                "KEY code_onu" => "code_onu",
     42                "KEY code_iso_a2" => "code_iso_a2",
     43                "KEY code_iso_a3" => "code_iso_a3",
     44                "KEY lat" => "lat",
     45                "KEY lon" => "lon",
    4246        );
    4347
  • _plugins_/continents/branches/v1/base/continents_peupler.php

    r112085 r112150  
    1818                        'code_onu' => '2',
    1919                        'nom' => '<multi>[fr]Afrique[en]Africa[es]Africa[de]Afrika</multi>',
    20                         'latitude' => 0,
    21                         'longitude' => '20',
     20                        'lat' => 0,
     21                        'lon' => '20',
    2222                        'zoom' => 3,
    2323                        'code_iso_a2' => 'AF',
     
    2828                        'code_onu' => '3',
    2929                        'nom' => '<multi>[fr]Amérique du Nord[en]North America[es]Norteamérica[de]Nordamerika</multi>',
    30                         'latitude' => 40,
    31                         'longitude' => -100,
     30                        'lat' => 40,
     31                        'lon' => -100,
    3232                        'zoom' => 3,
    3333                        'code_iso_a2' => 'NA',
     
    3838                        'code_onu' => '5',
    3939                        'nom' => '<multi>[fr]Amérique du Sud[en]South America[de]Südamerika</multi>',
    40                         'latitude' => -20,
    41                         'longitude' => -60,
     40                        'lat' => -20,
     41                        'lon' => -60,
    4242                        'zoom' => 3,
    4343                        'code_iso_a2' => 'SA',
     
    4848                        'code_onu' => '142',
    4949                        'nom' => '<multi>[fr]Asie[en]Asia[es]Asia[de]Asien</multi>',
    50                         'latitude' => 40,
    51                         'longitude' => 90,
     50                        'lat' => 40,
     51                        'lon' => 90,
    5252                        'zoom' => 3,
    5353                        'code_iso_a2' => 'AS',
     
    5858                        'code_onu' => '150',
    5959                        'nom' => '<multi>[fr]Europe[es]Europa[de]Europa</multi>',
    60                         'latitude' => 50,
    61                         'longitude' => 20,
     60                        'lat' => 50,
     61                        'lon' => 20,
    6262                        'zoom' => 4,
    6363                        'code_iso_a2' => 'EU',
     
    6868                        'code_onu' => '9',
    6969                        'nom' => '<multi>[fr]Océanie[en]Oceania[es]Oceania[de]Ozeanien</multi>',
    70                         'latitude' => -30,
    71                         'longitude' => 150,
     70                        'lat' => -30,
     71                        'lon' => 150,
    7272                        'zoom' => 4,
    7373                        'code_iso_a2' => 'OC',
     
    7878                        'code_onu' => '',
    7979                        'nom' => '<multi>[fr]Antarctique[en]Antarctica[es]Antártida[de]Antarktika</multi>',
    80                         'latitude' => -80,
    81                         'longitude' => 70,
     80                        'lat' => -80,
     81                        'lon' => 70,
    8282                        'zoom' => 3,
    8383                        'code_iso_a2' => 'AQ',
  • _plugins_/continents/branches/v1/continents_administrations.php

    r112064 r112150  
    3232                )
    3333        );
     34
    3435        $maj['1.1.0'] = array(
    3536                array(
     
    4445        );
    4546
     47        $maj['1.2.0'] = array(
     48                array(
     49                        'sql_alter',
     50                        'TABLE spip_continents CHANGE COLUMN latitude lat DOUBLE NULL NULL'
     51                ),
     52                array(
     53                        'sql_alter',
     54                        'TABLE spip_continents CHANGE COLUMN longitude lon DOUBLE NULL NULL'
     55                ),
     56                array(
     57                        'sql_alter',
     58                        'TABLE spip_continents ADD INDEX `code_iso_a2` (`code_iso_a2`)'
     59                ),
     60                array(
     61                        'sql_alter',
     62                        'TABLE spip_continents ADD INDEX `code_iso_a3` (`code_iso_a3`)'
     63                ),
     64                array(
     65                        'sql_alter',
     66                        'TABLE spip_continents ADD INDEX (lat)'
     67                ),
     68                array(
     69                        'sql_alter',
     70                        'TABLE spip_continents ADD INDEX (lon)'
     71                ),
     72        );
     73
    4674        maj_plugin($nom_meta_base_version, $version_cible, $maj);
    4775}
  • _plugins_/continents/branches/v1/paquet.xml

    r112085 r112150  
    22        prefix="continents"
    33        categorie="outil"
    4         version="1.1.1"
     4        version="1.2.0"
    55        etat="stable"
    66        compatibilite="[3.0.10;3.2.*]"
    77        logo="prive/themes/spip/images/continents-64.png"
    88        documentation=""
    9         schema="1.1.0"
     9        schema="1.2.0"
    1010>
    1111
Note: See TracChangeset for help on using the changeset viewer.