Modèle:Mention/Documentation

De Wiki des ADN
Aller à la navigation Aller à la recherche

Utilisation[modifier | modifier le wikicode]

Ce modèle sert à déclencher une notification chez le destinataire d'une partie d'un message. Il est ainsi averti d’une réponse, d'une manière « propre ».

Attention ! Inutile de notifier les adresses IP, il faut avoir un compte utilisateur pour que cela fonctionne.

La notification ne fonctionne que si :

  • elle est signée avec « ~~~~ » dans la même modification ;
  • elle est faite dans un espace de noms Discussion ou Wikipédia: (pas de notification possible dans Utilisateur:, Projet:, Aide: etc. en dehors de l'espace associé Discussion).

Elle est limitée en l'état à 50 utilisateurs (pour un nombre plus important de notifications, le modèle doit être répété par tranches de 50).

Syntaxe[modifier | modifier le wikicode]

  • {{Mention|utilisateur}}
  • {{Mention|utilisateur1|...|utilisateur20}}

Paramètres[modifier | modifier le wikicode]

  • utilisateur – destinataire (obligatoire)

Exemple[modifier | modifier le wikicode]

  • {{Mention|Jean Durand}}

@Jean Durand

  • {{Mention|Jean Durand|Tata}}

@Jean Durand et @Tata

  • {{Mention|Jean Durand|Tata|Titi}}

@Jean Durand, @Tata et @Titi

Variantes[modifier | modifier le wikicode]

  • Le modèle {{Notif}}, anciennement redirection, est une variante du présent modèle : il affiche une flèche verte Gnome-edit-redo.svg au lieu de l'arobase et un « : » après les pseudos des destinataires. Il est ainsi plus destiné aux réponses.
  • Le modèle {{Notif discret}} permet une notification discrète au milieu d'un texte, sans les deux-points.
  • Le modèle {{Notif invisible}} permet une notification très discrète au milieu d'un texte, sans image ni les deux-points.

TemplateData[modifier | modifier le wikicode]

<templatedata> { "params": { "1": { "label": "Premier pseudo", "type": "wiki-user-name", "required": true }, "2": { "label": "Deuxième pseudo", "type": "wiki-user-name" }, "3": { "label": "Troisième pseudo", "type": "wiki-user-name" }, "4": { "label": "Quatrième pseudo", "type": "wiki-user-name" }, "5": { "label": "Cinquième pseudo", "type": "wiki-user-name" }, "6": { "label": "Sixième pseudo", "type": "wiki-user-name" }, "7": { "label": "Septième pseudo", "type": "wiki-user-name" }, "8": { "label": "Huitième pseudo", "type": "wiki-user-name" }, "9": { "label": "Neuvième pseudo", "type": "wiki-user-name" }, "10": { "label": "Dixième et dernier pseudo", "type": "wiki-user-name" }, "texte1": { "label": "Libellé pour l'utilisateur 1", "type": "string", "description": "Texte remplaçant le pseudonyme", "example": "Alors que vous mentionnez l'utilisateur « Pseudo », écrire « l'auteur de ce passage » dans le champ mentionnera cet utilisateur en affichant « l'auteur de ce passage »." }, "texte2": { "label": "Libellé pour l'utilisateur 2", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte3": { "label": "Libellé pour l'utilisateur 3", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte4": { "label": "Libellé pour l'utilisateur 4", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte5": { "label": "Libellé pour l'utilisateur 5", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte6": { "label": "Libellé pour l'utilisateur 6", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte7": { "label": "Libellé pour l'utilisateur 7", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte8": { "label": "Libellé pour l'utilisateur 8", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte9": { "label": "Libellé pour l'utilisateur 9", "type": "string", "description": "Texte remplaçant le pseudonyme" }, "texte10": { "label": "Libellé pour l'utilisateur 10", "type": "string", "description": "Texte remplaçant le pseudonyme" } }, "description": "Permet de mentionner un utilisateur discrètement au milieu d'un texte, sans les deux-points affichés par le modèle Notification vous devez spécifier au moins un utilisateur :.", "format": "inline" } </templatedata>