dépôts
/
lhc
/
web
/
www.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[PLUGINS] ~maj globale
[lhc/web/www.git]
/
www
/
plugins
/
gis
/
gis_administrations.php
diff --git
a/www/plugins/gis/gis_administrations.php
b/www/plugins/gis/gis_administrations.php
index
6ea3aa0
..
817b534
100644
(file)
--- a/
www/plugins/gis/gis_administrations.php
+++ b/
www/plugins/gis/gis_administrations.php
@@
-1,7
+1,9
@@
<?php
// Sécurité
<?php
// Sécurité
-if (!defined('_ECRIRE_INC_VERSION')) return;
+if (!defined('_ECRIRE_INC_VERSION')) {
+ return;
+}
/**
* Installation/maj des tables gis
/**
* Installation/maj des tables gis
@@
-9,7
+11,7
@@
if (!defined('_ECRIRE_INC_VERSION')) return;
* @param string $nom_meta_base_version
* @param string $version_cible
*/
* @param string $nom_meta_base_version
* @param string $version_cible
*/
-function gis_upgrade($nom_meta_base_version, $version_cible){
+function gis_upgrade($nom_meta_base_version, $version_cible)
{
$maj = array();
// Première installation
$maj = array();
// Première installation
@@
-76,26
+78,33
@@
function gis_upgrade($nom_meta_base_version, $version_cible){
array('sql_alter', 'TABLE spip_gis_liens ADD INDEX (id_objet)'),
);
array('sql_alter', 'TABLE spip_gis_liens ADD INDEX (id_objet)'),
);
+ // Ajout des champs de styles (color, weight, opacity, fillcolor & fillopacity)
+ $maj['2.1.0'] = array(
+ array('maj_tables',array('spip_gis')),
+ );
+
include_spip('base/upgrade');
maj_plugin($nom_meta_base_version, $version_cible, $maj);
}
include_spip('base/upgrade');
maj_plugin($nom_meta_base_version, $version_cible, $maj);
}
-function gis_upgrade_2_0(){
+function gis_upgrade_2_0()
{
include_spip('action/editer_gis');
// On déplace les liaisons articles et rubriques
include_spip('action/editer_gis');
// On déplace les liaisons articles et rubriques
- $res = sql_select('*','spip_gis');
+ $res = sql_select('*',
'spip_gis');
while ($row = sql_fetch($res)) {
while ($row = sql_fetch($res)) {
- if
($row['id_article'] != 0)
+ if
($row['id_article'] != 0) {
lier_gis($row['id_gis'], 'article', $row['id_article']);
lier_gis($row['id_gis'], 'article', $row['id_article']);
- if($row['id_rubrique'] != 0)
+ }
+ if ($row['id_rubrique'] != 0) {
lier_gis($row['id_gis'], 'article', $row['id_rubrique']);
lier_gis($row['id_gis'], 'article', $row['id_rubrique']);
+ }
}
// On déplace les liaisons mots
}
// On déplace les liaisons mots
- $res = sql_select('*','spip_gis_mots');
+ $res = sql_select('*',
'spip_gis_mots');
while ($row = sql_fetch($res)) {
while ($row = sql_fetch($res)) {
- $titre_mot = sql_getfetsel('titre',
'spip_mots',
'id_mot='.$row['id_mot']);
+ $titre_mot = sql_getfetsel('titre',
'spip_mots',
'id_mot='.$row['id_mot']);
$c = array(
'titre' => $titre_mot,
'lat'=> $row['lat'],
$c = array(
'titre' => $titre_mot,
'lat'=> $row['lat'],
@@
-103,7
+112,7
@@
function gis_upgrade_2_0(){
'zoom' => $row['zoom']
);
$id_gis = insert_gis();
'zoom' => $row['zoom']
);
$id_gis = insert_gis();
- revisions_gis($id_gis,$c);
+ revisions_gis($id_gis,
$c);
lier_gis($id_gis, 'mot', $row['id_mot']);
}
}
lier_gis($id_gis, 'mot', $row['id_mot']);
}
}
@@
-114,11
+123,9
@@
function gis_upgrade_2_0(){
* @param string $nom_meta_base_version
*/
function gis_vider_tables($nom_meta_base_version) {
* @param string $nom_meta_base_version
*/
function gis_vider_tables($nom_meta_base_version) {
- sql_drop_table(
"spip_gis"
);
- sql_drop_table(
"spip_gis_liens"
);
+ sql_drop_table(
'spip_gis'
);
+ sql_drop_table(
'spip_gis_liens'
);
effacer_meta($nom_meta_base_version);
// Effacer la config
effacer_meta('gis');
}
effacer_meta($nom_meta_base_version);
// Effacer la config
effacer_meta('gis');
}
-
-?>