Changeset 49787 in spip-zone


Ignore:
Timestamp:
Jul 20, 2011, 12:34:15 PM (8 years ago)
Author:
brunobergot@…
Message:

on utilise un champ de type DOUBLE sur lat/lon pour augmenter la précision + pétouilles

Location:
_plugins_/gis/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis/trunk/base/gis.php

    r48696 r49787  
    2929                "titre"         => "varchar(255) NOT NULL DEFAULT ''",
    3030                "descriptif" => "text NOT NULL DEFAULT ''",
    31                 "lat" => "float(21) NULL NULL",
    32                 "lon" => "float(21) NULL NULL",
     31                "lat" => "double NULL NULL",
     32                "lon" => "double NULL NULL",
    3333                "zoom" => "tinyint(4) NULL NULL",
    3434                "adresse" => "text NOT NULL DEFAULT ''",
  • _plugins_/gis/trunk/base/gis_upgrade.php

    r48696 r49787  
    7070                        ecrire_meta($nom_meta_base_version,$current_version="2.0.1",'non');
    7171                }
     72                if (version_compare($current_version, '2.0.2','<')){
     73                        // augmenter la précision des coords lat/lon
     74                        include_spip('base/abstract_sql');
     75                        sql_alter("TABLE spip_gis CHANGE lat lat DOUBLE NULL NULL");
     76                        sql_alter("TABLE spip_gis CHANGE lon lon DOUBLE NULL NULL");
     77                        ecrire_meta($nom_meta_base_version,$current_version="2.0.2",'non');
     78                }
    7279        }
    7380}
  • _plugins_/gis/trunk/modeles/carte_gis.html

    r48992 r49787  
    3737[(#REM) 
    3838        // todo
    39         {id_groupe}
    4039        {recursive=#ENV{recursive}}
    41         {attente=#ENV{attente}}{ombre=#ENV{ombre}}{load_map=#ENV{load_map}}
    42         {id_a_ouvrir=#ENV{id_a_ouvrir}}{swfobject=#CONFIG{gis/swfobject,oui}}
     40        {attente=#ENV{attente}}
     41        {ombre=#ENV{ombre}}
     42        {load_map=#ENV{load_map}}
     43        {id_a_ouvrir=#ENV{id_a_ouvrir}}
     44        {swfobject=#CONFIG{gis/swfobject,oui}}
    4345       
    4446        // pas documentes
    45         {control_move=#ENV{control_move}}{control_zoom=#ENV{control_zoom}}
     47        {control_move=#ENV{control_move}}
     48        {control_zoom=#ENV{control_zoom}}
    4649       
    4750        // done
     
    4952        {latit}{lonxit}{zoom}{hauteur=#GET{height}}{largeur=#GET{width}}{id_carte_gis}{zoom_molette=#ENV{zoom_molette}}
    5053        {control}{control_type=#ENV{control_type}}{type}{limit=#ENV{limit}}
    51         {id_rubrique=#GET{id_rubrique}}{id_secteur}{id_mot}{id_article}{id_auteur}{recherche}
     54        {id_rubrique=#GET{id_rubrique}}{id_secteur}{id_mot}{id_article}{id_auteur}{recherche}{id_groupe}
    5255]
    5356
  • _plugins_/gis/trunk/plugin.xml

    r49684 r49787  
    33        <auteur>b_b, kent1</auteur>
    44        <version>2.0.7</version>
    5         <version_base>2.0.1</version_base>
     5        <version_base>2.0.2</version_base>
    66        <licence>GNU/GPL</licence>
    77        <etat>dev</etat>
Note: See TracChangeset for help on using the changeset viewer.