Module:ArchivéPar/Documentation

Utilisation modifier

Ce module est conçu pour une utilisation à travers le modèle Modèle:ArchivéPar. Il fournit une fonction servant à l'affichage du contenu de la propriété P485 de wikidata pour une entité donnée.

Fonctions exportables modifier

main(frame) – Prend en argument un frame contenant les paramètres :

  • id (alias acceptés : entity, wikidata) de l'entité wikidata (par défaut la page courante) ;
  • showsource Booléen indiquant si les références doivent être indiquées ou non ;
  • compact Booléen indiquant si un affichage compact est désiré ou non ;
  • expand Booléen indiquant si un affichage étendu est désiré ou non (incompatible avec compact).

Et retourne le contenu de la propriété P485 de wikidata mis en forme.

Modules externes et autres éléments dont ce module a besoin pour fonctionner modifier

  • Module:Biblio – Module implémentant les modèles de documentation {{Ouvrage}}, {{Lien web}}etc. ;
  • Module:Outils – Module contenant diverses fonctions courantes, ici utilisé pour extraire les arguments d'un frame ;
  • Module:Wikidata – Module contenant des fonctions de récupération des données issues de Wikidata ;
  • Module:Yesno – Module permettant le traitement des chaînes de caractères « oui » et « non » comme des booléens.

Modules lua utilisant ce module modifier

Aucun

Modèles appelant directement ce module modifier

Exemples modifier

Dans Modèle:ArchivéPar, ce module est appelé par le code suivant :

* {{#invoke:ArchivéPar|main}}