source: MediaSPIP/plugins/mediaspip_init/base/mediaspip_init_installer.php @ 2937

Last change on this file since 2937 was 2937, checked in by kent1, 11 years ago

Le plugin lui même

File size: 1.3 KB
Line 
1<?php
2/**
3 * Installation du plugin MediaSPIP Initialisation
4 */
5
6function mediaspip_init_upgrade($nom_meta_base_version,$version_cible){
7        $current_version = 0.0;
8        if ((!isset($GLOBALS['meta'][$nom_meta_base_version]) )
9                        || (($current_version = $GLOBALS['meta'][$nom_meta_base_version])!=$version_cible)){
10                if (version_compare($current_version,'0.0','<=')){
11                        /**
12                         * Activation des documents sur les articles
13                         */
14                        ecrire_meta("documents_article", "oui");
15                        /**
16                         * Création des vignettes sur les documents
17                         */
18                        ecrire_meta("creer_preview", "oui");
19                        /**
20                         * Activation de gd2
21                         */
22                        ecrire_meta("image_process", "gd2");
23                        /**
24                         * Activation des statistiques
25                         */
26                        ecrire_meta("activer_statistiques", "oui");
27                        /**
28                         * Activation des captures des statistiques
29                         */
30                        ecrire_meta("activer_captures_referers", "oui");
31                        /**
32                         * Désactivation de la messagerie
33                         */
34                        ecrire_meta("messagerie_agenda", "non");
35
36                        /*
37                         * Si compresseur et version finale
38                         */
39                        // ecrire_meta("auto_compress_js", "oui");
40                        // ecrire_meta("auto_compress_css", "oui");
41
42                        /**
43                         * Création du menu
44                         * Nécessite le plugin Menu
45                         */
46                        $menu_install = charger_fonction('menu_install','inc');
47
48                        ecrire_meta($nom_meta_base_version,$current_version=$version_cible,'non');
49                }
50        }
51}
52?>
Note: See TracBrowser for help on using the repository browser.