From 5155745395214e8164f58831f5629baf6c9a8dfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9e=20Martel?= Date: Tue, 9 Aug 2022 12:28:13 -0400 Subject: [PATCH 1/4] message-demo-doc-classCustom --- docs/_tables/fr/config/message.csv | 9 +++++---- docs/config_json.rst | 5 +++-- src/contexts/messages.json | 23 ++++++++++++++++++++++- src/locale/en.json | 2 +- src/locale/fr.json | 2 +- src/styles.scss | 14 ++++++++++++++ 6 files changed, 46 insertions(+), 9 deletions(-) diff --git a/docs/_tables/fr/config/message.csv b/docs/_tables/fr/config/message.csv index 38f16520a..ed7cc68b2 100644 --- a/docs/_tables/fr/config/message.csv +++ b/docs/_tables/fr/config/message.csv @@ -2,9 +2,10 @@ Propriétés,Type,Description,Valeurs possibles,Valeur défaut format ,String,"| Le format du message html ou text. Selon le choix, une deuxième configuration devra | être définie soit html ou text. ","'text', 'html' ", html ,String,Le html du message sur une seule ligne. Cette configuration est obligatoire si le format = 'html. ,, -icon ,String,Icone à ajouter au message. ,, +noIcon , Boolean, Indique si l'icone est présent dans l'affichage du message , true/false, false options.* ,Notification ,"| Voir les options Notifications dans le projet | `ngx-toastr options. `_ ",, +options.disableTimeOut , Boolean, Enlève le délais de temps ou est affiché le message, true/false, false options.template ,String ,En construction ,, options.from ,Date | String ,"| Date de début de l'application du message. | Peut être une date OU un string interprétable @@ -14,7 +15,7 @@ options.to,Date | String ,"| Date de fin de l'application du message. | en javascript. `https://developer.mozilla.org/fr/docs... `_ ",, text ,String,"| Le text du message à afficher. Cette configuration remplace la configuration html. | NB.: pour un message qui sera traduction en fonction du navigateur simplement -| créer une clef de traduction indiquer ici et de mettre sont équivalent dans les +| créer une clef de traduction indiquée ici et mettre son équivalent dans les | fichiers de traduction local en.json, fr.json. Exemple: | ""text"": ""messageContextXyz"", | fr.json = ""messageContextXyz"": 

mon super message

@@ -23,5 +24,5 @@ title ,String,"| Le titre du message à afficher. Cette configuration s' | configuration text et ne sera pas pris en compte avec la configuration html. ",, type ,String,"| Le type du message à afficher. Avertissement, erreur ou information. | Selon le type choisi une couleur spécifiée sera appliquée selon la -| thématique de couleur de l'application. ","| 'alert', 'error', -| 'info', 'success'", +| thématique de couleur de l'application. ","| 'warning', 'error', +| 'info', 'success', 'show'", diff --git a/docs/config_json.rst b/docs/config_json.rst index e124c00cc..38526d455 100644 --- a/docs/config_json.rst +++ b/docs/config_json.rst @@ -1372,7 +1372,7 @@ Message Message affiché à l'ouverture du contexte ou à l'ouverture de la couche. - Une librairie tierce est utilisée pour l'affichage de message : `NGX-TOASTR `_ - NB.: Les classes connues de l'application peuvent être utilisées. Des classes personalisées spécifiques aux messages peuvent être ajoutés. + NB.: Les classes connues de l'application peuvent être utilisées. Des classes personalisées spécifiques aux messages peuvent être ajoutées dedans:. `IGO2 styles.scss `_ Exemples @@ -1381,8 +1381,9 @@ Exemples "message": { "format": "html", - "html": "
Bienvenue sur IGO
", + "html": "
Bienvenue sur IGO
", "type": "info", + "noIcon": true, "options": { "timeOut": 30000 } diff --git a/src/contexts/messages.json b/src/contexts/messages.json index c732d74d4..2b94a8cd2 100644 --- a/src/contexts/messages.json +++ b/src/contexts/messages.json @@ -7,11 +7,21 @@ "title": "messages.title", "text": "messages.message", "type": "success", + "noIcon": true, "options": { "timeOut": 30000, "titleClass": "toast-title-red", "messageClass": "toast-message-gray" } + }, + { + "title": "Warning with noTimeout", + "text": "Warning xxxxxx
Click on message to indicate you have read the warning", + "type": "warning", + "format": "html", + "options": { + "disableTimeOut": true + } } ], "layers": [ @@ -40,13 +50,24 @@ } }, { - "title": "Info", + "title": "Info no icon", "text": "Second message at layer level", "type": "info", + "noIcon": true, + "options": { + "timeOut": 20000 + } + }, + { + "title": "Show message type", + "text": "3e message at layer level", + "type": "show", + "noIcon": true, "options": { "timeOut": 20000 } } + ] } ] diff --git a/src/locale/en.json b/src/locale/en.json index 6048b2414..8401a4b76 100644 --- a/src/locale/en.json +++ b/src/locale/en.json @@ -245,6 +245,6 @@ }, "messages": { "title": "Title from a translation", - "message": "Message from a translation -
Message at the context level
Open the layer 'MSP Tel. Urgence' to see messages at the layer level." + "message": "Message from a translation - no icon -
Message at the context level
Open the layer 'MSP Tel. Urgence' to see messages at the layer level." } } diff --git a/src/locale/fr.json b/src/locale/fr.json index e8c16cfcc..399df9d73 100644 --- a/src/locale/fr.json +++ b/src/locale/fr.json @@ -244,6 +244,6 @@ }, "messages": { "title": "Titre provenant d'une traduction", - "message": "Message provenant d'une traduction -
Message provenant du contexte
Ouvrez lea couche 'MSP Tel. Urgence' pour voir les messages liés." + "message": "Message provenant d'une traduction - **Config sans icône-
Message provenant du contexte
Ouvrez lea couche 'MSP Tel. Urgence' pour voir les messages liés." } } diff --git a/src/styles.scss b/src/styles.scss index 5e3c8a651..36826bbc8 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -22,4 +22,18 @@ } .toast-message-green-div { color:rgb(35, 85, 20); +} + +.toast-message-ul-pad-inline-start-9prc { + padding-inline-start: 9%; +} + +.toast-message-a-blue { + color: blue !important; + text-decoration: none; +} + +.toast-message-a-blue:hover { + text-decoration: underline !important; + } \ No newline at end of file From 959f7fe3e671404e9585106acc2191188437cfe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9e=20Martel?= Date: Tue, 23 Aug 2022 09:56:28 -0400 Subject: [PATCH 2/4] add doc for clarification on export-import tool --- docs/properties.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/properties.rst b/docs/properties.rst index 04524ed6b..e73cc09ee 100644 --- a/docs/properties.rst +++ b/docs/properties.rst @@ -2468,7 +2468,7 @@ importExport - Les shapeFiles doivent être dans un .zip Export: - - Seulement les couches en WFS peuvent être exportées. + - Seulement les couches en WFS peuvent être exportées, les couches WMS ne sont pas exportable. Exemples @@ -2502,8 +2502,11 @@ Exemples .. line-block:: - Outil permettant d'exporter certaines couches d'informations. - Noter que les couches WMS ne sont pas exportable. + Noter que des précisions peuvent etre ajoutées dans l'interface pour guider l'utilisateur. Ceci à l'aide des traductions disponibles: + Import: liste= importTabTitle, importClarifications, importSizeMax, importFormatAuthorized, importShpZip, importHtmlClarifications + ou plutot que la liste, vous pouvez définir du html personnalisé avec la balise importHtmlClarifications + Export: Définir du html personnalisé avec la balise exportHtmlClarifications. + - `Fichier traduction en.json `__ Propriétés From 9745b672fe3b753f44023ba6d98e162597e6c171 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-=C3=89tienne=20Lord?= Date: Mon, 24 Oct 2022 10:12:22 -0400 Subject: [PATCH 3/4] refactor(message): rename property --- docs/_tables/fr/config/message.csv | 2 +- docs/config_json.rst | 2 +- src/contexts/messages.json | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/_tables/fr/config/message.csv b/docs/_tables/fr/config/message.csv index ed7cc68b2..933d5b807 100644 --- a/docs/_tables/fr/config/message.csv +++ b/docs/_tables/fr/config/message.csv @@ -2,7 +2,7 @@ Propriétés,Type,Description,Valeurs possibles,Valeur défaut format ,String,"| Le format du message html ou text. Selon le choix, une deuxième configuration devra | être définie soit html ou text. ","'text', 'html' ", html ,String,Le html du message sur une seule ligne. Cette configuration est obligatoire si le format = 'html. ,, -noIcon , Boolean, Indique si l'icone est présent dans l'affichage du message , true/false, false +showIcon , Boolean, Indique si l'icone est présent dans l'affichage du message , true/false, true options.* ,Notification ,"| Voir les options Notifications dans le projet | `ngx-toastr options. `_ ",, options.disableTimeOut , Boolean, Enlève le délais de temps ou est affiché le message, true/false, false diff --git a/docs/config_json.rst b/docs/config_json.rst index 38526d455..e422258d7 100644 --- a/docs/config_json.rst +++ b/docs/config_json.rst @@ -1383,7 +1383,7 @@ Exemples "format": "html", "html": "
Bienvenue sur IGO
", "type": "info", - "noIcon": true, + "showIcon": false, "options": { "timeOut": 30000 } diff --git a/src/contexts/messages.json b/src/contexts/messages.json index 2b94a8cd2..824762c4e 100644 --- a/src/contexts/messages.json +++ b/src/contexts/messages.json @@ -7,7 +7,7 @@ "title": "messages.title", "text": "messages.message", "type": "success", - "noIcon": true, + "showIcon": true, "options": { "timeOut": 30000, "titleClass": "toast-title-red", @@ -53,7 +53,7 @@ "title": "Info no icon", "text": "Second message at layer level", "type": "info", - "noIcon": true, + "showIcon": true, "options": { "timeOut": 20000 } @@ -62,7 +62,7 @@ "title": "Show message type", "text": "3e message at layer level", "type": "show", - "noIcon": true, + "showIcon": true, "options": { "timeOut": 20000 } From f86ec8fe2e9b8d89e0ba76d752fcf98606b8ce9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-=C3=89tienne=20Lord?= Date: Mon, 24 Oct 2022 10:14:19 -0400 Subject: [PATCH 4/4] wip --- src/contexts/messages.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/contexts/messages.json b/src/contexts/messages.json index 824762c4e..661d0886d 100644 --- a/src/contexts/messages.json +++ b/src/contexts/messages.json @@ -53,7 +53,7 @@ "title": "Info no icon", "text": "Second message at layer level", "type": "info", - "showIcon": true, + "showIcon": false, "options": { "timeOut": 20000 } @@ -62,7 +62,7 @@ "title": "Show message type", "text": "3e message at layer level", "type": "show", - "showIcon": true, + "showIcon": false, "options": { "timeOut": 20000 }