source: spip-zone/_plugins_/courtjus/trunk/courtjus_administrations.php @ 95589

Last change on this file since 95589 was 95589, checked in by spip.franck@…, 3 years ago

des tab à la place d'espace

File size: 1.0 KB
Line 
1<?php
2/**
3 * Fonction d'upgrade/installation du plugin
4 *
5 * @plugin     Court-Jus
6 * @copyright  2013
7 * @author     Phenix
8 * @licence    GNU/GPL
9 */
10
11if (!defined('_ECRIRE_INC_VERSION')) {
12        return;
13}
14
15function courtjus_upgrade($nom_meta_base_version, $version_cible) {
16
17        // Création du tableau des mises à jour.
18        $maj = array();
19
20        $config_default = array(
21                'objet_exclu' => array(),
22                'squelette_par_rubrique' => '',
23        );
24
25        // Tableau de la configuration par défaut
26        $maj['create'] = array(
27                array('ecrire_meta', 'courtjus', serialize($config_default))
28        );
29        $maj['1.0.1'] =array(
30                array('ecrire_meta', 'courtjus', serialize($config_default))
31        );
32
33        // Maj du plugin.
34        include_spip('base/upgrade');
35        maj_plugin($nom_meta_base_version, $version_cible, $maj);
36}
37
38/*
39 *   Désintaller courtjus.
40 */
41function courtjus_vider_tables($nom_meta_base_version) {
42        // Supprimer les méta, ou oublie pas celle de la base.
43        effacer_meta('courtjus_base_version');
44        effacer_meta('courtjus');
45}
Note: See TracBrowser for help on using the repository browser.