source: spip-zone/_plugins_/pages/trunk/pages_administrations.php @ 51615

Last change on this file since 51615 was 51615, checked in by cedric@…, 10 years ago

un peu de refraichissement pour SPIP3 : paquet.xml etc..

File size: 1.3 KB
Line 
1<?php
2#---------------------------------------------------#
3#  Plugin  : Pages                                  #
4#  Auteur  : RastaPopoulos                          #
5#  Licence : GPL                                    #
6#--------------------------------------------------------------- -#
7#  Documentation : http://www.spip-contrib.net/Plugin-Pages       #
8#-----------------------------------------------------------------#
9
10if (!defined("_ECRIRE_INC_VERSION")) return;
11
12include_spip('inc/meta');
13
14
15function pages_upgrade($nom_meta_base_version,$version_cible){
16        $current_version = 0.0;
17
18        if ((!isset($GLOBALS['meta'][$nom_meta_base_version]) )
19                        || (($current_version = $GLOBALS['meta'][$nom_meta_base_version])!=$version_cible)) {
20                if ($current_version==0.0) {
21                        include_spip('base/create');
22                        maj_tables('spip_articles');
23                        ecrire_meta($nom_meta_base_version, $current_version=$version_cible, 'non');
24                }
25                // remise a jour du nouveau version base pour les anciennes installations.
26                if ($current_version<1.0){
27                        ecrire_meta($nom_meta_base_version, $current_version=$version_cible, 'non');                           
28                }
29        }
30}
31
32// Supprimer la colonne 'page' du plugin
33function pages_vider_tables($nom_meta_base_version) {
34        sql_alter("TABLE spip_articles DROP page");
35        effacer_meta($nom_meta_base_version);
36}
37
38
39
40?>
Note: See TracBrowser for help on using the repository browser.