release 0.6

master
Jean-Christian Paul Denis 2023-01-06 09:34:37 +01:00
parent a0d854c9ea
commit 3d1f4694d5
Signed by: JcDenis
GPG Key ID: 1B5B8C5B90B6C951
5 changed files with 66 additions and 8 deletions

View File

@ -1,6 +1,11 @@
dev
- [ ] add update from external repositories
0.6 - 2023.01.06
- use namespace
- use abstract plugin id
- fix deprecated dotclear usage
0.5 - 2022.11.20
- fix compatibility with Dotclear 2.24 (required)

View File

@ -18,13 +18,13 @@ $this->registerModule(
'Tweak stores',
'Helper to manage external repositories',
'Jean-Christian Denis and Contributors',
'0.5',
'0.6',
[
'requires' => [['core', '2.24']],
'permissions' => null,
'type' => 'plugin',
'support' => 'https://github.com/JcDenis/tweakStores',
'details' => 'https://plugins.dotaddict.org/dc2/details/tweakStores',
'repository' => 'https://raw.githubusercontent.com/JcDenis/tweakStores/master/',
'support' => 'https://github.com/JcDenis/' . basename(__DIR__),
'details' => 'https://plugins.dotaddict.org/dc2/details/' . basename(__DIR__),
'repository' => 'https://raw.githubusercontent.com/JcDenis/' . basename(__DIR__) . '/master/',
]
);

View File

@ -2,10 +2,10 @@
<modules xmlns:da="http://dotaddict.org/da/">
<module id="tweakStores">
<name>Tweak stores</name>
<version>0.5</version>
<version>0.6</version>
<author>Jean-Christian Denis and Contributors</author>
<desc>Helper to manage external repositories</desc>
<file>https://github.com/JcDenis/tweakStores/releases/download/v0.5/plugin-tweakStores.zip</file>
<file>https://github.com/JcDenis/tweakStores/releases/download/v0.6/plugin-tweakStores.zip</file>
<da:dcmin>2.24</da:dcmin>
<da:details>https://plugins.dotaddict.org/dc2/details/tweakStores</da:details>
<da:support>https://github.com/JcDenis/tweakStores</da:support>

View File

@ -0,0 +1,44 @@
<?php
/**
* @package Dotclear
*
* @copyright Olivier Meunier & Association Dotclear
* @copyright GPL-2.0-only
*/
#
# 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';

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: tweakStores 0.3.1\n"
"Project-Id-Version: tweakStores 0.5\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-11-05T00:12:32+00:00\n"
"PO-Revision-Date: 2023-01-06T08:29:42+00:00\n"
"Last-Translator: Jean-Christian Denis\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@ -79,6 +79,9 @@ msgstr "Vous pouvez modifier le modèle de fichier zip sur la page de configurat
msgid "Select a module"
msgstr "Sélectionner un module"
msgid "Enable plugin"
msgstr "Activer le plugin"
msgid "If enabled, new tab \"Tweak stores\" allows your to perfom actions relative to third-party repositories."
msgstr "Si activé, un nouvel onglet \"Tweak stores\" vous permettra de mener des actions relatives aux dépôts tiers."
@ -100,3 +103,9 @@ msgstr "Par exemple sur github https://github.com/MyGitName/%id%/releases/downlo
msgid "Note: on github, you must create a release and join to it the module zip file."
msgstr "Note : sur github, vous devez créer un release et y joindre le fichier zip du module."
msgid "Helper to manage external repositories"
msgstr "Aide à la gestion de dépôts externes"
msgid "Tweak stores"
msgstr "Tweak stores"