MyZapp a deux pages légales, lisibles sans connexion depuis le pied de page de toutes les pages, y compris la page de connexion, la page « Mot de passe oublié » et les pages publiques de la base de connaissances :
- Confidentialité (
/Home/Privacy) : la politique de confidentialité. Elle doit pouvoir être lue avant toute connexion ou création de compte. Sans réglage, elle affiche un texte par défaut. - Mentions légales (
/Home/Legal) : l'identité de l'éditeur du service. Sans réglage, cette page n'existe pas et son lien n'apparaît pas.
Leur contenu se règle dans l'écran Configuration (/configuration, administrateurs), catégorie Application, sans modifier l'application.
Les réglages
| Réglage | Rôle |
|---|---|
Legal:PrivacyArticle |
article de la base de connaissances affiché comme page « Confidentialité » |
Legal:PrivacyUrl |
adresse vers laquelle « Confidentialité » renvoie, quand aucun article n'est désigné |
Legal:LegalArticle |
article de la base de connaissances affiché comme page « Mentions légales » |
Legal:LegalUrl |
adresse vers laquelle « Mentions légales » renvoie, quand aucun article n'est désigné |
Quand les deux sont réglés, l'article l'emporte sur l'adresse.
Afficher un article de la base de connaissances
C'est la solution conseillée : le texte se rédige, se traduit et se publie comme tout autre article, et chaque lecteur le lit dans sa langue.
- Rédigez l'article dans une base de connaissances, traduisez-le dans les langues de l'instance, puis publiez-le.
- Copiez son identifiant : c'est la suite de chiffres et de lettres qui suit
/articles/dans l'adresse de l'écran de modification de l'article. - Collez cet identifiant dans
Legal:PrivacyArticleouLegal:LegalArticle.
Points à connaître :
- Seul cet article devient lisible sans connexion, avec ses captures d'écran, même si la base ou la catégorie est réservée à certains groupes. Le reste de la base garde ses droits, et les liens de l'article vers d'autres articles aussi.
- L'article s'affiche dans la langue du lecteur. S'il n'est pas traduit dans cette langue, il s'affiche dans la langue par défaut de sa base.
- Un article retiré ou remis en brouillon, ou une base désactivée, n'est plus affiché : « Confidentialité » revient à l'adresse réglée ou au texte par défaut, et « Mentions légales » n'est plus disponible.
- Une clé d'origine d'un article de la documentation livrée (par exemple
module/fichier) est aussi acceptée à la place de l'identifiant. - Ces deux réglages ne sont pas repris par la promotion d'une instance vers une autre, car l'identifiant d'un article change d'une instance à l'autre. Réglez-les sur chaque instance.
Renvoyer vers une adresse
Si vos textes légaux sont publiés ailleurs, par exemple sur votre site, saisissez l'adresse dans Legal:PrivacyUrl ou Legal:LegalUrl. Le lien du pied de page reste le même ; la page renvoie le lecteur vers cette adresse.
- L'adresse commence par
https://(ouhttp://), ou bien c'est une adresse de l'application qui commence par un seul « / ». Toute autre valeur est ignorée. - Pour une adresse différente selon la langue, ajoutez une clé suivie du code de la langue, par exemple
Legal:PrivacyUrl:es. Pour un lecteur en espagnol, MyZapp essaieLegal:PrivacyUrl:es, puisLegal:PrivacyUrl.
Le texte du pied de page
Le pied de page de toutes les pages commence par un texte réglé dans App:Footer, catégorie Application, par exemple le nom de la société qui édite le service. Écrit entre doubles accolades, le mot year y est remplacé par l'année en cours : un pied de page « © année Ma Société » reste juste chaque 1er janvier sans intervention.
- Vide, le pied de page affiche « © », l'année et le nom de l'application.
- Pour un texte différent selon la langue, ajoutez une clé suivie du code de la langue, par exemple
App:Footer:es. Pour un lecteur en espagnol, MyZapp essaieApp:Footer:es, puisApp:Footer. - Le texte s'affiche tel quel : une balise HTML saisie apparaît comme du texte.
- Ce réglage est repris par la promotion d'une instance vers une autre. Sa variante par langue ne l'est pas : réglez-la sur chaque instance.
Instances déjà installées
Les réglages des pages légales et App:Footer apparaissent dans la catégorie Application après la mise à jour, avec une valeur vide : « Confidentialité » garde son texte par défaut, devient lisible sans connexion, et « Mentions légales » reste absente tant que vous ne la réglez pas.