etre capable de recalculer la chaine. on passe en fonction la creation d'une chaine et d'une blochaine
47 lines
1.2 KiB
PHP
Executable file
47 lines
1.2 KiB
PHP
Executable file
<?php
|
|
/**
|
|
* Fichier gérant l'installation et désinstallation du plugin Block Log
|
|
*
|
|
* @plugin Block Log
|
|
* @copyright 2019
|
|
* @author tofulm
|
|
* @licence GNU/GPL
|
|
* @package SPIP\Blocklog\Installation
|
|
*/
|
|
|
|
if (!defined('_ECRIRE_INC_VERSION')) {
|
|
return;
|
|
}
|
|
|
|
|
|
/**
|
|
* Fonction d'installation et de mise à jour du plugin Block Log.
|
|
*
|
|
* @param string $nom_meta_base_version
|
|
* Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
|
|
* @param string $version_cible
|
|
* Version du schéma de données dans ce plugin (déclaré dans paquet.xml)
|
|
* @return void
|
|
**/
|
|
function blocklog_upgrade($nom_meta_base_version, $version_cible) {
|
|
$maj = array();
|
|
|
|
$maj['create'] = array(array('maj_tables', array('spip_blocklogs')));
|
|
$maj['1.0.7'] = array(array('maj_tables', array('spip_blocklogs')));
|
|
|
|
include_spip('base/upgrade');
|
|
maj_plugin($nom_meta_base_version, $version_cible, $maj);
|
|
}
|
|
|
|
|
|
/**
|
|
* Fonction de désinstallation du plugin Block Log.
|
|
*
|
|
* @param string $nom_meta_base_version
|
|
* Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
|
|
* @return void
|
|
**/
|
|
function blocklog_vider_tables($nom_meta_base_version) {
|
|
|
|
effacer_meta($nom_meta_base_version);
|
|
}
|