source: spip-zone/_plugins_/continents/trunk/continents_administrations.php @ 112062

Last change on this file since 112062 was 112062, checked in by abelass@…, 12 months ago

Ajouter les codes iso

File size: 976 bytes
Line 
1<?php
2/**
3 * Fichier gérant l'installation et désinstallation du plugin Continents
4 *
5 * @plugin     Continents
6 * @copyright  2013 - 2018
7 * @author     Rainer Müller
8 * @licence    GNU/GPL
9 * @package    SPIP\Continents\Installation
10 */
11if (!defined('_ECRIRE_INC_VERSION'))
12        return;
13
14function continents_upgrade($nom_meta_base_version, $version_cible) {
15        $maj = array();
16
17        include_spip('base/upgrade');
18        include_spip('base/continents_peupler');
19        $maj['create'] = array(
20                array(
21                        'maj_tables',
22                        array(
23                                'spip_pays',
24                                'spip_continents'
25                        )
26                ),
27                array(
28                        'peupler_base_continents'
29                ),
30                array(
31                        'inserer_table_pays'
32                )
33        );
34        $maj['1.1.0'] = array(
35                array(
36                        'maj_tables',
37                        array(
38                                'spip_continents'
39                        )
40                ),
41                array(
42                        'inserer_codes_iso'
43                )
44        );
45
46        maj_plugin($nom_meta_base_version, $version_cible, $maj);
47}
48
49function continents_vider_tables($nom_meta_base_version) {
50        sql_drop_table("spip_continents");
51
52        effacer_meta($nom_meta_base_version);
53}
Note: See TracBrowser for help on using the repository browser.