source: spip-zone/_plugins_/facd/facd_administrations.php @ 66978

Last change on this file since 66978 was 64882, checked in by kent1@…, 9 years ago

Documentation dans le code

Changement des entêtes de fichier

Ajout d'un logo temporaire

File size: 1.3 KB
Line 
1<?php
2/**
3 * Fichier d'installation du plugin
4 *
5 * @plugin FACD pour SPIP
6 * @author b_b
7 * @author kent1 (http://www.kent1.info - kent1@arscenic.info)
8 * @license GPL
9 */
10
11if (!defined('_ECRIRE_INC_VERSION')) return;
12
13/**
14 * Installation et mises à jour du plugin
15 *
16 * Crée la table SQL du plugin (spip_facd_conversions)
17 *
18 * @param string $nom_meta_base_version
19 *   Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
20 * @param string $version_cible
21 *   Version du schéma de données dans ce plugin (déclaré dans paquet.xml)
22 * @return void
23 */
24function facd_upgrade($nom_meta_base_version,$version_cible){
25        $maj = array();
26       
27        $maj['create'] = array(
28                array('maj_tables',array('spip_facd_conversions'))
29        );
30       
31        include_spip('base/upgrade');
32        maj_plugin($nom_meta_base_version, $version_cible, $maj);
33}
34
35/**
36 * Fonction de désinstallation du plugin
37 *
38 * Supprime la table SQL du plugin (spip_facd_conversions)
39 *
40 * @param string $nom_meta_base_version
41 *   Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
42 * @return void
43 */
44function facd_vider_tables($nom_meta_base_version) {
45        include_spip('base/abstract_sql');
46        sql_drop_table('spip_facd_conversions');
47        effacer_meta($nom_meta_base_version);
48}
49?>
Note: See TracBrowser for help on using the repository browser.