diff --git a/core/core.php b/core/core.php index 96c40e78..2d648126 100644 --- a/core/core.php +++ b/core/core.php @@ -33,7 +33,7 @@ class common { const TEMP_DIR = 'site/tmp/'; // Numéro de version - const ZWII_VERSION = '10.0.034.dev'; + const ZWII_VERSION = '10.0.035.dev'; public static $actions = []; public static $coreModuleIds = [ @@ -387,7 +387,7 @@ class common { /* * Dummy function - * Compatibilité avec v8 et v9 + * Compatibilité des modules avec v8 et v9 */ public function saveData() { return; @@ -1121,12 +1121,9 @@ class core extends common { AND $this->getData(['user']) // Pas de backup pendant l'installation ) { // Copie des fichier de données - //copy(self::DATA_DIR.'core.json', self::BACKUP_DIR . date('Y-m-d', $lastBackup) . '.json'); helper::autoBackup(self::BACKUP_DIR,['backup','tmp','file']); // Date du dernier backup $this->setData(['core', 'lastBackup', $lastBackup]); - // Enregistre les données - //$this->SaveData(); // Supprime les backups de plus de 30 jours $iterator = new DirectoryIterator(self::BACKUP_DIR); foreach($iterator as $fileInfos) { diff --git a/core/module/install/install.php b/core/module/install/install.php index 512b0216..174c89b6 100755 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -126,10 +126,9 @@ class install extends common { // Préparation case 1: $success = true; - // Copie du fichier de données - copy(self::DATA_DIR.'core.json', self::BACKUP_DIR . date('Y-m-d', time()) . '-core-update.json'); - copy(self::DATA_DIR.'theme.json', self::BACKUP_DIR . date('Y-m-d', time()) . '-theme-update.json'); - // Nettoyage des fichiers temporaires + // Backup du dossier Data + helper::autoBackup(self::BACKUP_DIR,['backup','tmp','file']); + // Nettoyage des fichiers d'installation précédents if(file_exists(self::TEMP_DIR.'update.tar.gz')) { $success = unlink(self::TEMP_DIR.'update.tar.gz'); }