# 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 ```