diff --git a/CHANGELOG.md b/CHANGELOG.md index 2db2403..191898e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ dev - [ ] add update from external repositories +0.7.1 - 2023.04.24 +- require PHP 8.1+ +- require Dotclear 2.26 +- use latest dotclear namespace +- fix nullsafe warnings +- add plugin Uninstaller features + 0.7 - 2023.03.19 - require PHP 8.1 - require Dotclear 2.26 diff --git a/_define.php b/_define.php index 6399ec9..6bd55bd 100644 --- a/_define.php +++ b/_define.php @@ -18,7 +18,7 @@ $this->registerModule( 'Tweak stores', 'Helper to manage external repositories', 'Jean-Christian Denis and Contributors', - '0.7', + '0.7.1', [ 'requires' => [['core', '2.26']], 'permissions' => null, diff --git a/dcstore.xml b/dcstore.xml index b8c6a78..be8a394 100644 --- a/dcstore.xml +++ b/dcstore.xml @@ -2,10 +2,10 @@ Tweak stores - 0.7 + 0.7.1 Jean-Christian Denis and Contributors Helper to manage external repositories - https://github.com/JcDenis/tweakStores/releases/download/v0.7/plugin-tweakStores.zip + https://github.com/JcDenis/tweakStores/releases/download/v0.7.1/plugin-tweakStores.zip 2.26 https://plugins.dotaddict.org/dc2/details/tweakStores https://github.com/JcDenis/tweakStores diff --git a/locales/fr/main.lang.php b/locales/fr/main.lang.php index b5f4c6a..9af6310 100644 --- a/locales/fr/main.lang.php +++ b/locales/fr/main.lang.php @@ -9,36 +9,38 @@ # DOT NOT MODIFY THIS FILE ! # -l10n::$locales['Copied to clipboard'] = 'Copié dans le presse-papier'; -l10n::$locales['This module has no repository set in its _define.php file.'] = 'Ce module n\'a aucun dépôt tiers définie dans son fichier _define.php'; -l10n::$locales['Failed to read third party repository'] = 'Impossible de lire le dépôt tiers'; -l10n::$locales['Tweak third-party repositories'] = 'Gestion de dépôts tiers'; -l10n::$locales['File successfully written'] = 'Fichier enregistré avec succès'; -l10n::$locales['There is no module to tweak'] = 'Il n\'y a pas de module à gérer'; -l10n::$locales['Check repository'] = 'Vérifier un dépôt tiers'; -l10n::$locales['This checks if dcstore.xml file is present on third party repository.'] = 'Ceci vérifie la présence du fichier dcstore.xml sur le dépôt tiers.'; -l10n::$locales['Module to parse:'] = 'Module à traiter :'; -l10n::$locales['Check'] = 'Obtenir'; -l10n::$locales['Repositiory contents'] = 'Contenu du dépôts tiers'; -l10n::$locales['Generate xml code'] = 'Générer le code XML'; -l10n::$locales['You must configure zip file pattern to complete xml code automatically.'] = 'Vous devez configurer le modèle de fichier zip pour compléter le code XML automatiquement.'; -l10n::$locales['This helps to generate content of dcstore.xml for seleted module.'] = 'Ceci aide à générer le contenu du fichier dcstore.xml pour le module selectionné.'; -l10n::$locales['Generate'] = 'Générer'; -l10n::$locales['Generated code for module: %s'] = 'Code généré pour le module : %s'; -l10n::$locales['Failed to parse XML code: %s'] = 'Impossible de traiter le code XML : %s'; -l10n::$locales['Code is not fully filled: %s'] = 'Le code n\'est pas complet : %s'; -l10n::$locales['Code is complete'] = 'Le code est complet'; -l10n::$locales['Save to module directory'] = 'Enregistrer dans le répertoire du module'; -l10n::$locales['Copy to clipboard'] = 'Copier dans le presse-papier'; -l10n::$locales['You can edit zip file pattern from configuration page.'] = 'Vous pouvez modifier le modèle de fichier zip sur la page de configuration.'; -l10n::$locales['Select a module'] = 'Sélectionner un module'; -l10n::$locales['Enable plugin'] = 'Activer le plugin'; -l10n::$locales['If enabled, new tab "Tweak stores" allows your to perfom actions relative to third-party repositories.'] = 'Si activé, un nouvel onglet "Tweak stores" vous permettra de mener des actions relatives aux dépôts tiers.'; -l10n::$locales['Enable packman behaviors'] = 'Activer les comportements avec pacKman'; -l10n::$locales['If enabled, plugin pacKman will (re)generate on the fly dcstore.xml file at root directory of the module.'] = 'Si activé, le plugin pacKman (re)génèrera à la volée le fichier dcstore.xml'; -l10n::$locales['Predictable URL to zip file on the external repository'] = 'URL prédictive du fichier zip sur le dépôt externe'; -l10n::$locales['You can use widcard like %author%, %type%, %id%, %version%.'] = 'Vous pouvez utiliser les remplacements automatiques tels que %author%, %type%, %id%, %version%.'; -l10n::$locales['For example on github https://github.com/MyGitName/%id%/releases/download/v%version%/%type%-%id%.zip'] = 'Par exemple sur github https://github.com/MyGitName/%id%/releases/download/v%version%/%type%-%id%.zip'; -l10n::$locales['Note: on github, you must create a release and join to it the module zip file.'] = 'Note : sur github, vous devez créer un release et y joindre le fichier zip du module.'; -l10n::$locales['Helper to manage external repositories'] = 'Aide à la gestion de dépôts externes'; -l10n::$locales['Tweak stores'] = 'Tweak stores'; +use Dotclear\Helper\L10n; + +L10n::$locales['Copied to clipboard'] = 'Copié dans le presse-papier'; +L10n::$locales['This module has no repository set in its _define.php file.'] = 'Ce module n\'a aucun dépôt tiers définie dans son fichier _define.php'; +L10n::$locales['Failed to read third party repository'] = 'Impossible de lire le dépôt tiers'; +L10n::$locales['Tweak third-party repositories'] = 'Gestion de dépôts tiers'; +L10n::$locales['File successfully written'] = 'Fichier enregistré avec succès'; +L10n::$locales['There is no module to tweak'] = 'Il n\'y a pas de module à gérer'; +L10n::$locales['Check repository'] = 'Vérifier un dépôt tiers'; +L10n::$locales['This checks if dcstore.xml file is present on third party repository.'] = 'Ceci vérifie la présence du fichier dcstore.xml sur le dépôt tiers.'; +L10n::$locales['Module to parse:'] = 'Module à traiter :'; +L10n::$locales['Check'] = 'Obtenir'; +L10n::$locales['Repositiory contents'] = 'Contenu du dépôts tiers'; +L10n::$locales['Generate xml code'] = 'Générer le code XML'; +L10n::$locales['You must configure zip file pattern to complete xml code automatically.'] = 'Vous devez configurer le modèle de fichier zip pour compléter le code XML automatiquement.'; +L10n::$locales['This helps to generate content of dcstore.xml for seleted module.'] = 'Ceci aide à générer le contenu du fichier dcstore.xml pour le module selectionné.'; +L10n::$locales['Generate'] = 'Générer'; +L10n::$locales['Generated code for module: %s'] = 'Code généré pour le module : %s'; +L10n::$locales['Failed to parse XML code: %s'] = 'Impossible de traiter le code XML : %s'; +L10n::$locales['Code is not fully filled: %s'] = 'Le code n\'est pas complet : %s'; +L10n::$locales['Code is complete'] = 'Le code est complet'; +L10n::$locales['Save to module directory'] = 'Enregistrer dans le répertoire du module'; +L10n::$locales['Copy to clipboard'] = 'Copier dans le presse-papier'; +L10n::$locales['You can edit zip file pattern from configuration page.'] = 'Vous pouvez modifier le modèle de fichier zip sur la page de configuration.'; +L10n::$locales['Select a module'] = 'Sélectionner un module'; +L10n::$locales['Enable plugin'] = 'Activer le plugin'; +L10n::$locales['If enabled, new tab "Tweak stores" allows your to perfom actions relative to third-party repositories.'] = 'Si activé, un nouvel onglet "Tweak stores" vous permettra de mener des actions relatives aux dépôts tiers.'; +L10n::$locales['Enable packman behaviors'] = 'Activer les comportements avec pacKman'; +L10n::$locales['If enabled, plugin pacKman will (re)generate on the fly dcstore.xml file at root directory of the module.'] = 'Si activé, le plugin pacKman (re)génèrera à la volée le fichier dcstore.xml'; +L10n::$locales['Predictable URL to zip file on the external repository'] = 'URL prédictive du fichier zip sur le dépôt externe'; +L10n::$locales['You can use widcard like %author%, %type%, %id%, %version%.'] = 'Vous pouvez utiliser les remplacements automatiques tels que %author%, %type%, %id%, %version%.'; +L10n::$locales['For example on github https://github.com/MyGitName/%id%/releases/download/v%version%/%type%-%id%.zip'] = 'Par exemple sur github https://github.com/MyGitName/%id%/releases/download/v%version%/%type%-%id%.zip'; +L10n::$locales['Note: on github, you must create a release and join to it the module zip file.'] = 'Note : sur github, vous devez créer un release et y joindre le fichier zip du module.'; +L10n::$locales['Helper to manage external repositories'] = 'Aide à la gestion de dépôts externes'; +L10n::$locales['Tweak stores'] = 'Tweak stores';