From 44381a55793929792527f5acdb7cc82198f39240 Mon Sep 17 00:00:00 2001 From: Ludivine Premont <ludivine.premont@veremes.com> Date: Fri, 20 Nov 2020 12:30:32 +0100 Subject: [PATCH] Ajout administration du module anomalie --- administration/anomalies.md | 364 ++++++++++++++++++++++++++++++++++++ 1 file changed, 364 insertions(+) create mode 100644 administration/anomalies.md diff --git a/administration/anomalies.md b/administration/anomalies.md new file mode 100644 index 0000000..2e64643 --- /dev/null +++ b/administration/anomalies.md @@ -0,0 +1,364 @@ +# Module anomalies + +Il n'y a pas d'interface d'administration pour le module anomalies mais des propriétés sont disponible dans le fichier: +/var/www/vmap/vas/rest/conf/anomalies/properties.inc + +## Les valeurs dynamique disponibles dans les emails + +Pour mettre des valeurs dynamique dans un mail il faut faire: +```{{ anomaly.CLE }}``` + +Les clées disponibles sont: + +- **anomalies_id** -> Identifiant de l'anomalie +- **status_id** -> Identifiant du statut de l'anomalie +- **status_name** -> Nom du statut de l'anomalie +- **status_color** -> Couleur du statut de l'anomalie +- **theme_id** -> Identifiant du thème de l'anomalie +- **theme_name** -> Nom du thème de l'anomalie +- **theme_short_name** -> Abréviation du nom du thème de l'anomalie +- **title** -> Titre de l'anomalie +- **description** -> Description de l'anomalie +- **files** -> Nom des fichiers ajouté avec le formulaire de l'anomalie +- **contact** -> Champs contact du formulaire de l'anomalie +- **user_id** -> Identifiant de l'utilisateur qui a créé l'anomalie +- **login** -> Identifiant de connexion de l'utilisateur qui a créé l'anomalie +- **user_name** -> Nom de l'utilisateur qui a créé l'anomalie +- **user_email** -> Email de l'utilisateur qui a créé l'anomalie +- **anomalies_date** -> Date de la création de l'anomalie +- **last_update_date** -> Date de la dernière mise à jour +- **closing_date** -> Date de clotûre +- **map_id** -> Identifiant de la carte sur laquel utilisateur était connecté lors de l'ajout de l'anomalie +- **admin_comment** -> Commentaire de l'administrateur + +## Propriété importante + +Pour que le module fonctionne correctement il est important de définir une valeur à cette propriété. + +### $properties["anomalies_email_admin"] + +Doit contenir l'adresse email de l'administrateur qui recevra les emails + +Pas de valeur par défaut + +## Propriété des objets et contenus des emails pour l'utilisateur + +### $properties["email_object_user_create_anomaly"] + +Objet de l'email envoyé à l'utilisateur lors de la création d'une anomalie + +Valeur par défaut: + +``` +"L'anomalie VMAP n°{{anomaly.anomalies_id}} a été créé" +``` +### $properties["email_user_create_anomaly"] + +Contenu de l'email envoyé à l'utilisateur lors de la création d'une anomalie + +Valeur par défaut: + +``` HTML +"Bonjour, +<br/><br/> +Vous venez de créer une nouvelle anomalie le {{anomaly.anomalies_date}} : +<br/> +Identifiant : {{anomaly.anomalies_id}} +<br/> +Thème : {{anomaly.theme_name}} +<br/> +Titre : {{anomaly.title}} +<br/> +Description : {{anomaly.description}} +<br/> +Coordonnées pour vous recontacter : {{anomaly.contact}} +<br/><br/> +Nous vous remercions pour votre retour et y donnerons suite dès que possible. +<br/> +Vous pouvez suivre la prise en charge de votre demande depuis l’onglet « Anomalies » du MODULE ANOMALIES dans vmap. +<br/><br/> +Bien cordialement, +<br/> +L’équipe SIG" +``` + +### $properties["email_object_user_update_anomaly"] + +Objet de l'email envoyé à l'utilisateur lors de la mise à jour d'une anomalie + +Valeur par défaut: + +``` +"L'anomalie VMAP n°{{anomaly.anomalies_id}} a été mise à jour" +``` + +### $properties["email_user_update_anomaly"] + +Contenu de l'email envoyé à l'utilisateur lors de la mise à jour d'une anomalie + +Valeur par défaut: + +``` HTML +"Bonjour, +<br/><br/> +La modification de votre anomalie n°{{anomaly.anomalies_id}} a bien été enregistrée le {{anomaly.last_update_date}}. +<br/> +Identifiant : {{anomaly.anomalies_id}} +<br/> +Thème : {{anomaly.theme_name}} +<br/> +Titre : {{anomaly.title}} +<br/> +Description : {{anomaly.description}} +<br/> +Coordonnées pour vous recontacter : {{anomaly.contact}} +<br/><br/> +Bien cordialement, +<br/> +L’équipe SIG" +``` + +### $properties["email_object_user_status_in_progress_anomaly"] + +Objet de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "En cours de traitement" + +Valeur par défaut: + +``` +"L'anomalie VMAP n°{{anomaly.anomalies_id}} est en cours de traitement" +``` +### $properties["email_user_status_in_progress_anomaly"] + +Contenu de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "En cours de traitement" + +Valeur par défaut: + +``` HTML +"Bonjour, +<br/><br/> +Votre anomalie n°{{anomaly.anomalies_id}} « {{anomaly.title}} » du {{anomaly.anomalies_date}} est en cours de traitement. +<br/><br/> +Bien cordialement, +<br/> +L’équipe SIG" +``` + +### $properties["email_object_user_status_waiting_anomaly"] + +Objet de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "En attente d'information" + +Valeur par défaut: + +``` +"L'anomalie VMAP n°{{anomaly.anomalies_id}} est en attente d'information" +``` +### $properties["email_user_status_waiting_anomaly"] + +Contenu de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "En attente d'information" + +Valeur par défaut: + +``` HTML +"Bonjour, +<br/><br/> +Nous sommes en attente d’informations pour le traitement de votre anomalie n°{{anomaly.anomalies_id}} « {{anomaly.title}} » du {{anomaly.anomalies_date}}. +<br/> +N’hésitez pas à nous recontacter pour plus de précisions. +<br/><br/> +Bien cordialement, +<br/> +L’équipe SIG" +``` + +### $properties["email_object_user_status_cancel_anomaly"] + +Objet de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "Annuler" + +Valeur par défaut: + +``` +"L'anomalie VMAP n°{{anomaly.anomalies_id}} a été annulée" +``` +### $properties["email_user_status_cancel_anomaly"] + +Contenu de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "Annuler" + +Valeur par défaut: + +``` HTML +"Bonjour, +<br/><br/> +Votre anomalie n°{{anomaly.anomalies_id}} « {{anomaly.title}} » du {{anomaly.anomalies_date}} a été annulée, à votre demande ou par votre administrateur SIG. +<br/> +N’hésitez pas à nous recontacter pour plus de précisions. +<br/><br/> +Bien cordialement, +<br/> +L’équipe SIG" +``` + +### $properties["email_object_user_status_finished_anomaly"] + +Objet de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "Terminer" + +Valeur par défaut: + +``` +"L'anomalie VMAP n°{{anomaly.anomalies_id}} a été traitée" +``` + +### $properties["email_user_status_finished_anomaly"] + +Contenu de l'email envoyé à l'utilisateur lorsque le statut de l'anomalie change pour "Terminer" + +Valeur par défaut: + +``` HTML +"Bonjour, +<br/><br/> +Votre anomalie n°{{anomaly.anomalies_id}} « {{anomaly.title}} » du {{anomaly.anomalies_date}} a été traitée, la demande est clôturée le {{anomaly.closing_date}}. +<br/> +Remarques éventuelles : {{anomaly.admin_comment}}. +<br/><br/> +Merci encore pour vos retours, +<br/><br/> +Bien cordialement, +<br/> +L’équipe SIG" +``` +## Propriété des objets et contenus des emails pour l'administrateur + +### $properties["email_object_admin_create_anomaly"] + +Objet de l'email envoyé à l'administrateur lors de la création d'une anomalie. + +Valeur par défaut: + +``` +"Anomalie VMAP n°{{anomaly.anomalies_id}} – {{anomaly.theme_name}} – {{anomaly.title}}" +``` + +### $properties["email_admin_create_anomaly"] + +Contenu de l'email envoyé à l'administrateur lors de la création d'une anomalie. + +Valeur par défaut: + +``` HTML +"MODULE ANOMALIE VMAP +<br/><br/> +Une nouvelle anomalie a été signalée le {{anomaly.anomalies_date}} : +<br/> +Identifiant : {{anomaly.anomalies_id}} +<br/> +Thème : {{anomaly.theme_name}} +<br/> +Titre : {{anomaly.title}} +<br/> +Description : {{anomaly.description}} +<br/> +Coordonnées pour vous recontacter : {{anomaly.contact}} +<br/><br/> +Utilisateur : {{anomaly.login}} +<br/> +Coordonnées : {{anomaly.user_email}}" +``` + +### $properties["email_object_admin_update_anomaly"] + +Objet de l'email envoyé à l'administrateur lors de la mise à jour d'une anomalie. + +Valeur par défaut: + +``` +"Anomalie VMAP n°{{anomaly.anomalies_id}} – {{anomaly.theme_name}} – {{anomaly.title}}" +``` +### $properties["email_admin_update_anomaly"] + +Contenu de l'email envoyé à l'administrateur lors de la mise à jour d'une anomalie. + +Valeur par défaut: + +``` HTML +"MODULE ANOMALIE VMAP +<br/><br/> +L’ anomalie n°{{anomaly.anomalies_id}} a été modifiée le {{anomaly.last_update_date}}. : +<br/> +Identifiant : {{anomaly.anomalies_id}} +<br/> +Thème : {{anomaly.theme_name}} +<br/> +Titre : {{anomaly.title}} +<br/> +Description : {{anomaly.description}} +<br/> +Coordonnées pour vous recontacter : {{anomaly.contact}} +<br/><br/> +Utilisateur : {{anomaly.login}} +<br/> +Coordonnées : {{anomaly.user_email}}" +``` + +### $properties["email_object_admin_status_change_anomaly"] + +Objet de l'email envoyé à l'administrateur lors le statut de l'anomalie change. + +Valeur par défaut: + +``` +"Anomalie VMAP n°{{anomaly.anomalies_id}} – {{anomaly.theme_name}} – {{anomaly.title}}" +``` +### $properties["email_admin_status_change_anomaly"] + +Contenu de l'email envoyé à l'administrateur lors le statut de l'anomalie change. + +Valeur par défaut: + +``` HTML +"MODULE ANOMALIE VMAP +<br/><br/> +L’anomalie n°{{anomaly.anomalies_id}} « {{anomaly.title}} » du {{anomaly.anomalies_date}} a pris le statut {{anomaly.status_name}} le {{anomaly.last_update_date}}. +<br/><br/> +Utilisateur : {{anomaly.login}} +<br/> +Coordonnées : {{anomaly.user_email}}" +``` + +### $properties["email_object_admin_finished_anomaly"] + +Objet de l'email envoyé à l'administrateur lors le statut de l'anomalie change pour "Terminer". + +Valeur par défaut: + +``` +"Anomalie VMAP n°{{anomaly.anomalies_id}} – {{anomaly.theme_name}} – {{anomaly.title}}" +``` +### $properties["email_admin_finished_anomaly"] + +Contenu de l'email envoyé à l'administrateur lors le statut de l'anomalie change pour "Terminer". + +Valeur par défaut: + +``` HTML +"MODULE ANOMALIE VMAP +<br/><br/> +L’anomalie n°{{anomaly.anomalies_id}} « {{anomaly.title}} » du {{anomaly.anomalies_date}} a été clôturée le {{anomaly.closing_date}}. +<br/><br/> +Remarques : {{anomaly.admin_comment}}. +<br/><br/> +Utilisateur : {{anomaly.login}} +<br/> +Coordonnées : {{anomaly.user_email}}" +``` + +## Autre propriété + +### $properties["anomalies_max_zoom"] + +Nombre entre 1 et 24, défini le niveau de zoom maximum. + +Valeur par défaut: + +``` +11 +``` -- GitLab