Aller au contenu

Module:ArchivéPar/Documentation

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 9 juillet 2023 à 09:52 et modifiée en dernier par Escargot bleu (discuter | contributions) (Nouvelle page : == Utilisation == 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 === <code>main(frame)</code> – Prend en argument un frame contenant les paramètres : * <code>id</code> (alias acceptés : <code>entity</code>, <code>wikidata</code>) de l'entité wi...). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Utilisation

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

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.

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

  • 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

Aucun

Modèles appelant directement ce module

Exemples

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

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