From ab7e9f82c3edbd0ac21a44d60f1a3dd01a9cf991 Mon Sep 17 00:00:00 2001 From: Jean-Christian Denis Date: Sat, 22 Apr 2023 15:36:01 +0200 Subject: [PATCH] release 2023.04.22 --- CHANGELOG.md | 6 +++ README.md | 2 +- _define.php | 2 +- dcstore.xml | 4 +- locales/fr/main.lang.php | 88 ++++++++++++++++++++-------------------- 5 files changed, 55 insertions(+), 47 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dbbb29..ece5bf0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +2023.04.22 +- require dotclear 2.26 +- require php 8.1+ +- remove custom Exception handler +- add plugin Uninstaller features + 2023.04.06 - update to latest dotclear 2.26-dev changes - use Helper Form diff --git a/README.md b/README.md index 58f23eb..3bc3d97 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ themes and plugins from Dotclear administration pages. * Super administrator permissions * Dotclear 2.26 - * PHP 8.1 + * PHP 8.1+ * A writable cache directory * A writable directory to put packages. (can be VAR dir) diff --git a/_define.php b/_define.php index f0a186d..47dd0f1 100644 --- a/_define.php +++ b/_define.php @@ -20,7 +20,7 @@ $this->registerModule( 'Packages repository', 'Manage your Dotclear packages', 'Jean-Christian Denis', - '2023.04.06', + '2023.04.22', [ 'requires' => [['core', '2.26']], 'permissions' => null, diff --git a/dcstore.xml b/dcstore.xml index 8f60a66..c1c45fa 100644 --- a/dcstore.xml +++ b/dcstore.xml @@ -2,10 +2,10 @@ Packages repository - 2023.04.06 + 2023.04.22 Jean-Christian Denis Manage your Dotclear packages - https://github.com/JcDenis/pacKman/releases/download/v2023.04.06/plugin-pacKman.zip + https://github.com/JcDenis/pacKman/releases/download/v2023.04.22/plugin-pacKman.zip 2.26 https://plugins.dotaddict.org/dc2/details/pacKman https://github.com/JcDenis/pacKman diff --git a/locales/fr/main.lang.php b/locales/fr/main.lang.php index cc0b80c..c597653 100644 --- a/locales/fr/main.lang.php +++ b/locales/fr/main.lang.php @@ -9,46 +9,48 @@ # DOT NOT MODIFY THIS FILE ! # -l10n::$locales['Configuration has been successfully updated.'] = 'La configuration a été mise à jour avec succès.'; -l10n::$locales['Hide distributed modules from lists'] = 'Ne pas afficher dans les listes les modules de la distribution'; -l10n::$locales['Root'] = 'Racine'; -l10n::$locales['Path to repository:'] = 'Chemin vers le dépôt :'; -l10n::$locales['Preconization: %s'] = 'Préconisation : %s'; -l10n::$locales['Blog\'s public directory'] = 'Répertoire public du blog'; -l10n::$locales['Leave it empty to use Dotclear VAR directory'] = 'Laisser vide pour utiliser le répertoire VAR de Dotclear'; -l10n::$locales['Files'] = 'Fichiers'; -l10n::$locales['Name of exported package:'] = 'Nom du paquetage exporté :'; -l10n::$locales['Name of second exported package:'] = 'Nom du second paquetage exporté :'; -l10n::$locales['Overwrite existing package'] = 'Écraser les paquetages existants'; -l10n::$locales['Extra files to exclude from package:'] = 'Fichiers supplémentaires à exclure du paquetage :'; -l10n::$locales['Remove comments from files'] = 'Retirer les commentaires des fichiers'; -l10n::$locales['Fix newline style from files content'] = 'Corriger les retour chariot du contenu des fichiers'; -l10n::$locales['Directory is not writable'] = 'Le répertoire n\'est pas accessible en écriture'; -l10n::$locales['Failed to get module info'] = 'Impossible de retrouver les informations du module'; -l10n::$locales['Failed to get temporary directory'] = 'Impossible de retrouver le répertoire temporaire'; -l10n::$locales['No modules selected.'] = 'Aucun module sélectionné.'; -l10n::$locales['Package successfully created.'] = 'Paquetage créé avec succès.'; -l10n::$locales['Undeletable file "%s"'] = 'Impossible de supprimer le fichier "%s"'; -l10n::$locales['Package successfully deleted.'] = 'Paquetage effacé avec succès.'; -l10n::$locales['Package successfully installed.'] = 'Paquetage installé avec succès.'; -l10n::$locales['Package successfully copied.'] = 'Paquetage copié avec succès.'; -l10n::$locales['Package successfully moved.'] = 'Paquetage déplacé avec succès.'; -l10n::$locales['pacKman is not well configured.'] = 'pacKman n\'est pas correctement configuré.'; -l10n::$locales['Configuration'] = 'Configuration'; -l10n::$locales['Plugins root'] = 'Racine des plugins'; -l10n::$locales['Themes root'] = 'Racine des thèmes'; -l10n::$locales['Packages repository'] = 'Dépôt de paquetages'; -l10n::$locales['Cache directory is not writable.'] = 'Le répertoire de cache n\'est pas accessible en écriture.'; -l10n::$locales['Path to repository is not writable.'] = 'Le chemin vers le dépôt n\'est pas accessible en écriture.'; -l10n::$locales['You must specify the name of package to export.'] = 'Vous devez spécifier le nom du paquetage exporté.'; -l10n::$locales['Path to first export package is not writable.'] = 'Le chemin vers le premier paquetage exporté n\'est pas accessible en écriture.'; -l10n::$locales['Path to second export package is not writable.'] = 'Le chemin vers le second paquetage exporté n\'est pas accessible en écriture.'; -l10n::$locales['Pack up selected modules'] = 'Emballer les modules sélectionnés'; -l10n::$locales['install'] = 'installer'; -l10n::$locales['copy to %s directory'] = 'copier dans le répertoire des %s'; -l10n::$locales['plugins'] = 'extensions'; -l10n::$locales['move to %s directory'] = 'déplacer dans le repertoire des %s'; -l10n::$locales['themes'] = 'thèmes'; -l10n::$locales['repository'] = 'dépôt'; -l10n::$locales['File'] = 'Fichier'; -l10n::$locales['Selected modules action:'] = 'Action sur les modules sélectionnés :'; +use Dotclear\Helper\L10n; + +L10n::$locales['Configuration has been successfully updated.'] = 'La configuration a été mise à jour avec succès.'; +L10n::$locales['Hide distributed modules from lists'] = 'Ne pas afficher dans les listes les modules de la distribution'; +L10n::$locales['Root'] = 'Racine'; +L10n::$locales['Path to repository:'] = 'Chemin vers le dépôt :'; +L10n::$locales['Preconization: %s'] = 'Préconisation : %s'; +L10n::$locales['Blog\'s public directory'] = 'Répertoire public du blog'; +L10n::$locales['Leave it empty to use Dotclear VAR directory'] = 'Laisser vide pour utiliser le répertoire VAR de Dotclear'; +L10n::$locales['Files'] = 'Fichiers'; +L10n::$locales['Name of exported package:'] = 'Nom du paquetage exporté :'; +L10n::$locales['Name of second exported package:'] = 'Nom du second paquetage exporté :'; +L10n::$locales['Overwrite existing package'] = 'Écraser les paquetages existants'; +L10n::$locales['Extra files to exclude from package:'] = 'Fichiers supplémentaires à exclure du paquetage :'; +L10n::$locales['Remove comments from files'] = 'Retirer les commentaires des fichiers'; +L10n::$locales['Fix newline style from files content'] = 'Corriger les retour chariot du contenu des fichiers'; +L10n::$locales['Directory is not writable'] = 'Le répertoire n\'est pas accessible en écriture'; +L10n::$locales['Failed to get module info'] = 'Impossible de retrouver les informations du module'; +L10n::$locales['Failed to get temporary directory'] = 'Impossible de retrouver le répertoire temporaire'; +L10n::$locales['No modules selected.'] = 'Aucun module sélectionné.'; +L10n::$locales['Package successfully created.'] = 'Paquetage créé avec succès.'; +L10n::$locales['Undeletable file "%s"'] = 'Impossible de supprimer le fichier "%s"'; +L10n::$locales['Package successfully deleted.'] = 'Paquetage effacé avec succès.'; +L10n::$locales['Package successfully installed.'] = 'Paquetage installé avec succès.'; +L10n::$locales['Package successfully copied.'] = 'Paquetage copié avec succès.'; +L10n::$locales['Package successfully moved.'] = 'Paquetage déplacé avec succès.'; +L10n::$locales['pacKman is not well configured.'] = 'pacKman n\'est pas correctement configuré.'; +L10n::$locales['Configuration'] = 'Configuration'; +L10n::$locales['Plugins root'] = 'Racine des plugins'; +L10n::$locales['Themes root'] = 'Racine des thèmes'; +L10n::$locales['Packages repository'] = 'Dépôt de paquetages'; +L10n::$locales['Cache directory is not writable.'] = 'Le répertoire de cache n\'est pas accessible en écriture.'; +L10n::$locales['Path to repository is not writable.'] = 'Le chemin vers le dépôt n\'est pas accessible en écriture.'; +L10n::$locales['You must specify the name of package to export.'] = 'Vous devez spécifier le nom du paquetage exporté.'; +L10n::$locales['Path to first export package is not writable.'] = 'Le chemin vers le premier paquetage exporté n\'est pas accessible en écriture.'; +L10n::$locales['Path to second export package is not writable.'] = 'Le chemin vers le second paquetage exporté n\'est pas accessible en écriture.'; +L10n::$locales['Pack up selected modules'] = 'Emballer les modules sélectionnés'; +L10n::$locales['install'] = 'installer'; +L10n::$locales['copy to %s directory'] = 'copier dans le répertoire des %s'; +L10n::$locales['plugins'] = 'extensions'; +L10n::$locales['move to %s directory'] = 'déplacer dans le repertoire des %s'; +L10n::$locales['themes'] = 'thèmes'; +L10n::$locales['repository'] = 'dépôt'; +L10n::$locales['File'] = 'Fichier'; +L10n::$locales['Selected modules action:'] = 'Action sur les modules sélectionnés :';