[SPIP Zone] r4766 - in /_plugins_/_amelioration_admin_: inc_saveauto.php plugin.xml

Author: cy_altern@yahoo.fr
Date: Sun Aug 20 19:47:43 2006
New Revision: 4766

Log:
Removed file/folder

Removed:
    _plugins_/_amelioration_admin_/inc_saveauto.php
    _plugins_/_amelioration_admin_/plugin.xml

Removed: _plugins_/_amelioration_admin_/inc_saveauto.php

--- _plugins_/_amelioration_admin_/inc_saveauto.php (original)
+++ _plugins_/_amelioration_admin_/inc_saveauto.php (removed)
@@ -1,50 +0,0 @@
-<?php
- /**
- * saveauto : plugin de sauvegarde automatique de la base de données de SPIP
- *
- * Auteur : cy_altern d'après une contrib de Silicium (silicium@japanim.net)
- *
- * Ce programme est un logiciel libre distribue sous licence GNU/GPL.
- *
- **/
-
-$p = explode(basename(_DIR_PLUGINS)."/",str_replace('\\','/',realpath(dirname(__FILE__))));
-define('_DIR_PLUGIN_SAVEAUTO',(_DIR_PLUGINS.end($p)));
-
-function saveauto_ajouter_boutons($boutons_admin) {
- // si on est admin
- if ($GLOBALS['connect_statut'] == "0minirezo") {
- $boutons_admin['configuration']->sousmenu['saveauto_admin']= new Bouton('../'._DIR_PLUGIN_SAVEAUTO.'/img_pack/saveauto-24.png', _T('saveauto:saveauto') );
- }
- return $boutons_admin;
-}
-
-
-$sauver_base = false;
-$fin_sauvegarde_base = false;
-
-function saveauto_header_prive($texte) {
- global $connect_statut;
- global $fin_sauvegarde_base, $sauver_base;
- if (($connect_statut == "0minirezo") || ($connect_statut == "1comite")) {
- if (empty($HTTP_COOKIE_VARS["addon_sauver_base_auto"])) {
- //sauver la base
- include_spip('inc/saveauto_fonctions');
- saveauto_sauvegarde();
- if ($fin_sauvegarde_base) {
- setcookie("addon_sauver_base_auto","ok");
- }
- if ($sauver_base) {
- if (!$fin_sauvegarde_base) {
- echo _T('saveauto:probleme_sauve_base').$base."<br />";
- }
- if ($ecrire_succes && $fin_sauvegarde_base) {
- echo "<script language=\"javascript\">alert(\""._T('saveauto:sauvegarde_ok')."\", \""._T('saveauto:maintenance')."\");</script>";
- }
- }
- }
- }
- return $texte;
-}
-
-?>

Removed: _plugins_/_amelioration_admin_/plugin.xml

--- _plugins_/_amelioration_admin_/plugin.xml (original)
+++ _plugins_/_amelioration_admin_/plugin.xml (removed)
@@ -1,37 +0,0 @@
-<plugin>
- <nom> <!-- Nom du plugin -->
- sauvegarde automatique
- </nom>
- <auteur> <!-- Auteur du plugin -->
- cy_altern d'apr&egrave;s une contrib de Silicium (silicium@japanim.net)
- </auteur>
- <version>
- 0.1
- </version>
- <etat>
- test
- </etat>
- <description>
- Permet de r&eacute;aliser une sauvegarde de toute la base de donn&eacute;es utilis&eacute;e par SPIP.
- Le fichier .gz obtenu est stock&eacute; dans un r&eacute;pertoire (par d&eacute;faut ecrire/data, configurable)
- et peut &ecirc;tre envoy&eacute; par mail.<br />
- La sauvegarde est d&eacute;clench&eacute;e lors d'une visite dans l'espace priv&eacute; si le d&eacute;lais
- depuis la derni&egrave;re sauvegarde est sup&eacute;rieur &agrave; celui configur&eacute; comme fr&eacute;quence.
- Les sauvegardes stock&eacute;es consid&eacute;r&eacute;es comme obsol&egrave;tes (en fonction du param&egrave;tre de config correspondant)
- sont automatiquement d&eacute;truites.
- </description>
- <prefix>
- saveauto
- </prefix>
- <!-- Definitions des fonctions qui s'inserent dans les pipelines -->
- <pipeline>
- <nom>header_prive</nom>
- <inclure>inc_saveauto.php</inclure>
- </pipeline>
- <pipeline>
- <nom>ajouter_boutons</nom>
- <inclure>inc_saveauto.php</inclure>
- </pipeline>
-
- <!-- Le parametre action est facultatif : en son absence la methode de la classe portant le nom du pipeline est appelee. Le parametre inclure est facultatif. -->
-</plugin>