From 8dc410539d904aa0e7359b72293d21a7aea027b2 Mon Sep 17 00:00:00 2001 From: Pascal Leconte Date: Fri, 7 Jun 2024 12:46:57 +0200 Subject: [PATCH] 4.2.2 JED Checker recommendations --- .../admin/language/en-GB/com_automsg.ini | 10 ++++++---- .../admin/language/en-GB/com_automsg.sys.ini | 12 ++++++------ .../admin/language/fr-FR/com_automsg.ini | 11 ++++++----- .../admin/language/fr-FR/com_automsg.sys.ini | 14 +++++++------- .../admin/src/Controller/ConfigController.php | 2 +- .../admin/src/View/Message/HtmlView.php | 2 +- packages/com_automsg/automsg.xml | 4 ++++ packages/library_automsg/automsg.xml | 4 ++++ packages/plg_task_automsg_j4/automsg.xml | 3 +++ packages/plg_user_automsg_j4/automsg.xml | 3 +++ 10 files changed, 41 insertions(+), 24 deletions(-) diff --git a/packages/com_automsg/admin/language/en-GB/com_automsg.ini b/packages/com_automsg/admin/language/en-GB/com_automsg.ini index 5f57522..1d184cb 100644 --- a/packages/com_automsg/admin/language/en-GB/com_automsg.ini +++ b/packages/com_automsg/admin/language/en-GB/com_automsg.ini @@ -3,7 +3,7 @@ COM_AUTOMSG="AutoMsg" COM_AUTOMSG_DEFAULT_LABEL="Composant AutoMsg : modification du profil Automsg" COM_AUTOMSG_MENU="AutoMsg" COM_AUTOMSG_CONFIG="Configuration" -CG_PX_CONFIG_EDIT="AutoMsg Configuration" +CG_PX_CONFIG_EDIT="AutoMsg Configuration" COM_AUTOMSG_MESSAGE="Message" CG_PX_MESSAGE_EDIT="AutoMsg Message" COM_AUTOMSG_MESSAGES="Messages" @@ -35,7 +35,7 @@ COM_AUTOMSG_HOME="Back to home page" COM_AUTOMSG_CANCEL="Request cancelled" COM_AUTOMSG_DONE="Request in progress" COM_AUTOMSG_NOTE="Hi %s,
You may update automatic email on published article parameter.
" -COM_AUTOMSG_NOT_FOUND="User not found, check your link." +COM_AUTOMSG_USER_NOT_FOUND="User not found, check your link." COM_AUTOMSG_SAVE_SUCCESS="Update saved." COM_AUTOMSG_UNSUBSCRIBE="Unsubscribe" COM_AUTOMSG_CLICK="by clicking on this link." @@ -52,7 +52,7 @@ COM_AUTOMSG_MAIL_REPORT_TITLE="AutoMsg : mail report." COM_AUTOMSG_MAIL_REPORT_DESC="AutoMsg : mail report sent to administrator(s)." COM_AUTOMSG_PUBLISHED_SUBJECT="Published article" COM_AUTOMSG_PUBLISHED_MSG="Your article {TITLE} has been published.
Click on {URL} to see it." -COM_AUTOMSG_USER_SUBJECT=New article: {TITLE} +COM_AUTOMSG_USER_SUBJECT="New article: {TITLE}" COM_AUTOMSG_USER_MSG="A article has been published by : {CREATOR}, title : {TITLE}.
Click on {URL} to see it.
Unsubscribe : {UNSUBSCRIBE}" COM_AUTOMSG_ASYNC_SUBJECT="New articles" COM_AUTOMSG_ASYNC_MSG="New articles have been published.
By | Category | Title | Link
{ARTICLES} {CREATOR} | {CAT} |{TITLE} | {URL}
{/ARTICLES}
We wish you good reading.
Unsubscribe link : {UNSUBSCRIBE}" @@ -74,4 +74,6 @@ COM_AUTOMSG_MESSAGES_TOTAL="Total" COM_AUTOMSG_MESSAGES_OK="Ok" COM_AUTOMSG_MESSAGES_DETAIL_ERRORS="Errors list
(You may retry sending errors up to 3 times : select error with its checkbox and click on Retry button)" COM_AUTOMSG_MESSAGES_DETAIL_WAITING="Waitings list" -COM_AUTOMSG_MESSAGES_CONTAINS_ERRORS="Contains error(s)" \ No newline at end of file +COM_AUTOMSG_MESSAGES_CONTAINS_ERRORS="Contains error(s)" +COM_AUTOMSG_SAVE_OK="Saved" +COM_AUTOMSG_NOTFOUND="AutoMsg component not found" \ No newline at end of file diff --git a/packages/com_automsg/admin/language/en-GB/com_automsg.sys.ini b/packages/com_automsg/admin/language/en-GB/com_automsg.sys.ini index c971ea1..c460aff 100644 --- a/packages/com_automsg/admin/language/en-GB/com_automsg.sys.ini +++ b/packages/com_automsg/admin/language/en-GB/com_automsg.sys.ini @@ -6,13 +6,13 @@ COM_AUTOMSG_MESSAGES="Messages" COM_AUTOMSG_WAITING="Waiting" PLG_AUTOMSG_INSTALL_END="AutoMsg package has been succesfully installed.
See its parameters at AutoMsg component configuration.
" ERROR_INSTALLATION_LIBRARY_FAILED="Librairy AutoMsg installation failed" -PLG_AUTOMSG_INSTALL_CONFIG_OK="Configuration converted..OK../b>" +PLG_AUTOMSG_INSTALL_CONFIG_OK="Configuration converted..OK../b>" PLG_AUTOMSG_INSTALL_CONFIG_ERROR="Error when converting configuration" PLG_AUTOMSG_INSTALL_TEMPLATES_OK="Update email templates ..OK.." -PLG_AUTOMSG_CREATE_OWNER_TEMPLATE_OK="Create owner email template ..OK.." -PLG_AUTOMSG_CREATE_USER_TEMPLATE_OK="Create user email template ..OK.." -PLG_AUTOMSG_CREATE_REPORT_TEMPLATE_OK="Create sent report email template ..OK.." +PLG_AUTOMSG_CREATE_OWNER_TEMPLATE_OK="Create owner email template ..OK.." +PLG_AUTOMSG_CREATE_USER_TEMPLATE_OK="Create user email template ..OK.." +PLG_AUTOMSG_CREATE_REPORT_TEMPLATE_OK="Create sent report email template ..OK.." PLG_AUTOMSG_EMAIL_CONFIG_NOTOK="Email component : config not found" -PLG_AUTOMSG_EMAIL_CONFIG_OK="Update Email component ..OK.." -PLG_AUTOMSG_CREATE_TASK_OK="Create AutoMsg task ..OK.." +PLG_AUTOMSG_EMAIL_CONFIG_OK="Update Email component ..OK.." +PLG_AUTOMSG_CREATE_TASK_OK="Create AutoMsg task ..OK.." PLG_AUTOMSG_CREATE_TASK_NOTE="Created by AutoMsg install" \ No newline at end of file diff --git a/packages/com_automsg/admin/language/fr-FR/com_automsg.ini b/packages/com_automsg/admin/language/fr-FR/com_automsg.ini index 94e793e..51f79fe 100644 --- a/packages/com_automsg/admin/language/fr-FR/com_automsg.ini +++ b/packages/com_automsg/admin/language/fr-FR/com_automsg.ini @@ -3,7 +3,7 @@ COM_AUTOMSG="Composant AutoMsg" COM_AUTOMSG_DEFAULT_LABEL="Composant AutoMsg : envoi de mail" COM_AUTOMSG_MENU="AutoMsg" COM_AUTOMSG_CONFIG="Configuration" -CG_PX_CONFIG_EDIT="AutoMsg Configuration" +CG_PX_CONFIG_EDIT="AutoMsg Configuration" COM_AUTOMSG_MESSAGE="Message" CG_PX_MESSAGE_EDIT="AutoMsg Message" COM_AUTOMSG_MESSAGES="Messages" @@ -22,7 +22,6 @@ COM_AUTOMSG_ASYNC="Envoi asynchrone ?" COM_AUTOMSG_NOTE_ASYNC="Pour fonctionner, activez une tâche planifiée de type automsg. Voir Tâches planifiées." COM_AUTOMSG_LIMIT="Limite mails ?" COM_AUTOMSG_LIMIT_DESC="Avez-vous besoin de limiter le nombre d'envois d'e-mail par session ?" -COM_AUTOMSG_LIMIT="Limite mails ?" COM_AUTOMSG_NOTE_LIMIT="Pour fonctionner, activez une tâche planifiée de type automsg. Voir Tâches planifiées." COM_AUTOMSG_MAILLIMIT="Limite ?" COM_AUTOMSG_MAILLIMIT_DESC="Entrez le nombre maximum de mails par envoi (laisser 0 = pas de limite).
Les autres mails sont stockés et envoyés après le délai défini ci-après." @@ -36,7 +35,7 @@ COM_AUTOMSG_HOME="Retour à l'accueil" COM_AUTOMSG_CANCEL="Annulation de votre demande" COM_AUTOMSG_DONE="Demande prise en compte" COM_AUTOMSG_NOTE="Bonjour %s,
Vous pouvez modifier le paramètre de réception automatique des emails à la création d'un nouvel article.
" -COM_AUTOMSG_NOT_FOUND="Utilisateur non trouvé, vérifiez votre lien." +COM_AUTOMSG_USER_NOT_FOUND="Utilisateur non trouvé, vérifiez votre lien." COM_AUTOMSG_SAVE_SUCCESS="Modification enregistrée." COM_AUTOMSG_UNSUBSCRIBE="Se désinscrire" COM_AUTOMSG_CLICK="en cliquant sur ce lien" @@ -53,7 +52,7 @@ COM_AUTOMSG_MAIL_REPORT_TITLE="AutoMsg : compte-rendu d'un envoi." COM_AUTOMSG_MAIL_REPORT_DESC="AutoMsg : message de compte-rendu envoyé à l'administrateur." COM_AUTOMSG_PUBLISHED_SUBJECT="Article publié" COM_AUTOMSG_PUBLISHED_MSG="Votre article {TITLE} est publié.
Vous pouvez le voir {URL}" -COM_AUTOMSG_USER_SUBJECT=Nouvel article: {TITLE} +COM_AUTOMSG_USER_SUBJECT="Nouvel article: {TITLE}" COM_AUTOMSG_USER_MSG="Nouvel article publié par : {CREATOR}, titre : {TITLE}.
Vous pouvez le voir {URL}
Lien de désinscription : {UNSUBSCRIBE}" COM_AUTOMSG_ASYNC_SUBJECT="Nouveaux articles" COM_AUTOMSG_ASYNC_MSG="De nouveaux articles sont été créés.
Par | Catégorie | Titre | Lien
{ARTICLES} {CREATOR} | {CAT} |{TITLE} | {URL}
{/ARTICLES}
Bonne lecture.
Lien de désinscription : {UNSUBSCRIBE}" @@ -75,4 +74,6 @@ COM_AUTOMSG_MESSAGES_TOTAL="Total" COM_AUTOMSG_MESSAGES_OK="Ok" COM_AUTOMSG_MESSAGES_DETAIL_ERRORS="Liste des erreurs
(Vous pouvez essayer de les renvoyer jusqu'à 3 fois : sélectionnez l'erreur en utilisant sa checkbox et cliquez sur le bouton Nouvel essai)" COM_AUTOMSG_MESSAGES_DETAIL_WAITING="Liste des 'en attente" -COM_AUTOMSG_MESSAGES_CONTAINS_ERRORS="Contient des erreurs" \ No newline at end of file +COM_AUTOMSG_MESSAGES_CONTAINS_ERRORS="Contient des erreurs" +COM_AUTOMSG_SAVE_OK="Sauvegarde faite" +COM_AUTOMSG_NOTFOUND="Composant Automsg non trouvé" \ No newline at end of file diff --git a/packages/com_automsg/admin/language/fr-FR/com_automsg.sys.ini b/packages/com_automsg/admin/language/fr-FR/com_automsg.sys.ini index 2e8e259..f244315 100644 --- a/packages/com_automsg/admin/language/fr-FR/com_automsg.sys.ini +++ b/packages/com_automsg/admin/language/fr-FR/com_automsg.sys.ini @@ -6,13 +6,13 @@ COM_AUTOMSG_MESSAGES="Messages" COM_AUTOMSG_WAITING="En attente" PLG_AUTOMSG_INSTALL_END="Le package AutoMsg a été installé.
Son paramétrage est assuré par le composant AutoMsg.
" ERROR_INSTALLATION_LIBRARY_FAILED="Erreur installation librairie AutoMsg" -PLG_AUTOMSG_INSTALL_CONFIG_OK="Migration configuration ..OK../b>" +PLG_AUTOMSG_INSTALL_CONFIG_OK="Migration configuration ..OK../b>" PLG_AUTOMSG_INSTALL_CONFIG_ERROR="Erreur dans la migration configuration" -PLG_AUTOMSG_INSTALL_TEMPLATES_OK="Mise à jour des gabarits d'email ..OK.." -PLG_AUTOMSG_CREATE_OWNER_TEMPLATE_OK="Création du gabarit d'email propriétaire ..OK.." -PLG_AUTOMSG_CREATE_USER_TEMPLATE_OK="Création du gabarit d'email utilisateur ..OK.." -PLG_AUTOMSG_CREATE_REPORT_TEMPLATE_OK="Création du gabarit d'email rapport d'envoi ..OK.." +PLG_AUTOMSG_INSTALL_TEMPLATES_OK="Mise à jour des gabarits d'email ..OK.." +PLG_AUTOMSG_CREATE_OWNER_TEMPLATE_OK="Création du gabarit d'email propriétaire ..OK.." +PLG_AUTOMSG_CREATE_USER_TEMPLATE_OK="Création du gabarit d'email utilisateur ..OK.." +PLG_AUTOMSG_CREATE_REPORT_TEMPLATE_OK="Création du gabarit d'email rapport d'envoi ..OK.." PLG_AUTOMSG_EMAIL_CONFIG_NOTOK="Composant Email : config non trouvée" -PLG_AUTOMSG_EMAIL_CONFIG_OK="Mise à jour configuration composant email ..OK.." -PLG_AUTOMSG_CREATE_TASK_OK="Création de la tâche AutoMsg ..OK.." +PLG_AUTOMSG_EMAIL_CONFIG_OK="Mise à jour configuration composant email ..OK.." +PLG_AUTOMSG_CREATE_TASK_OK="Création de la tâche AutoMsg ..OK.." PLG_AUTOMSG_CREATE_TASK_NOTE="Créé par Install AutoMsg" \ No newline at end of file diff --git a/packages/com_automsg/admin/src/Controller/ConfigController.php b/packages/com_automsg/admin/src/Controller/ConfigController.php index 8f66479..02ff6ad 100644 --- a/packages/com_automsg/admin/src/Controller/ConfigController.php +++ b/packages/com_automsg/admin/src/Controller/ConfigController.php @@ -103,7 +103,7 @@ public function save($key = null, $urlVar = null) return false; } - $this->setMessage(Text::_('Save sucess!')); + $this->setMessage(Text::_('COM_AUTOMSG_SAVE_OK')); // Redirect the user and adjust session state based on the chosen task. switch ($task) { case 'apply': diff --git a/packages/com_automsg/admin/src/View/Message/HtmlView.php b/packages/com_automsg/admin/src/View/Message/HtmlView.php index 3abd010..730c60c 100644 --- a/packages/com_automsg/admin/src/View/Message/HtmlView.php +++ b/packages/com_automsg/admin/src/View/Message/HtmlView.php @@ -53,7 +53,7 @@ protected function addToolbar() /*$input = Factory::getApplication()->input; $input->setVar('hidemainmenu', true); */ - $user = Factory::getUser(); + $user = Factory::getApplication()->>getIdentity(); $userId = $user->get('id'); if (!isset($this->message->sent)) { $this->message->sent = null; diff --git a/packages/com_automsg/automsg.xml b/packages/com_automsg/automsg.xml index afc24a0..cd8e4d7 100644 --- a/packages/com_automsg/automsg.xml +++ b/packages/com_automsg/automsg.xml @@ -65,4 +65,8 @@ https://raw.githubusercontent.com/conseilgouz/pkg_automsg_j4/master/pkg_automsg_changelog.xml + + https://raw.githubusercontent.com/conseilgouz/updates_github/master/pkg_automsg_update.xml + + diff --git a/packages/library_automsg/automsg.xml b/packages/library_automsg/automsg.xml index afea549..fcaabf7 100644 --- a/packages/library_automsg/automsg.xml +++ b/packages/library_automsg/automsg.xml @@ -1,6 +1,7 @@ Automsg Library + AutoMsg library automsg ConseilGouz 4.2.1 @@ -15,4 +16,7 @@ automsg.xml index.html + + https://raw.githubusercontent.com/conseilgouz/updates_github/master/pkg_automsg_update.xml + diff --git a/packages/plg_task_automsg_j4/automsg.xml b/packages/plg_task_automsg_j4/automsg.xml index bb4c11c..fc63466 100644 --- a/packages/plg_task_automsg_j4/automsg.xml +++ b/packages/plg_task_automsg_j4/automsg.xml @@ -23,4 +23,7 @@ language/en-GB/plg_task_automsg.sys.ini https://raw.githubusercontent.com/conseilgouz/pkg_automsg_j4/master/pkg_automsg_changelog.xml + + https://raw.githubusercontent.com/conseilgouz/updates_github/master/pkg_automsg_update.xml + diff --git a/packages/plg_user_automsg_j4/automsg.xml b/packages/plg_user_automsg_j4/automsg.xml index d89214e..8abb38d 100644 --- a/packages/plg_user_automsg_j4/automsg.xml +++ b/packages/plg_user_automsg_j4/automsg.xml @@ -30,4 +30,7 @@ + + https://raw.githubusercontent.com/conseilgouz/updates_github/master/pkg_automsg_update.xml + \ No newline at end of file