Module:Biblio/Commun/Documentation
Apparence
< Module:Biblio | Commun
Ceci est la sous-page de documentation du module Biblio/Commun ; elle est insérée automatiquement sur la page de celui-ci par le logiciel Mediawiki. C’est également sur cette page que vous placerez les liens interwiki et les catégories du module.
Utilisation
[modifier le wikicode]Ce module est destiné à être utilisé par les autres modules biblios, et ne fournit aucune fonction directement utilisable depuis l'espace modèle.
Fonctions Utilisables depuis un autre module
[modifier le wikicode]Constantes
[modifier le wikicode]Parfois suivies ou précédé d'un espace insécable ici remplacé par « _ ».
chap
: Modèle:Abréviation discrète_ ;coll
: Modèle:Abréviation discrète_ ;ed
: _Modèle:Abréviation discrète ;nbp
: _Modèle:Abréviation discrète ;numero
: Modèle:Abréviation discrète_ ;page
: Modèle:Abréviation discrète_ ;plume
: _ ;premiere
: Modèle:Abréviation discrète ;reimpr
: Modèle:Abréviation discrète_ ;tome
: Modèle:Abréviation discrète_ ;vol
: Modèle:Abréviation discrète_ ;
fonctions
[modifier le wikicode]detailEdition( ref )
– affiche « [détail de l’édition] ».detailEditions( ref )
– affiche « [détail des éditions] ».romain( texte )
– affiche le texte en capitales.spanInitial( args, validArg )
– crée un span de class ouvrage avec un id correspondant aux quatre premiers noms et à l'année.libelle( args )
– affiche en<small>
et entre crochet le paramètre libellé.commentaire( args )
– affiche le paramètre commentaire dans un<div>
.indicationDeLangue( args, validArg )
– affiche un ou plusieurs indicateur de langue type anglais en fonction du contenu du paramètre langue. Ignore le français s'il est seul.responsabilitePrincipale( args, validArg )
– affiche la liste des auteurs avec leur responsabilité.responsabiliteSecondaire( args, validArg )
– affiche entre parenthèse traducteur, illustrateur, photographe...Commun.COinS( args, validArg, genre )
– génère un « Context Object in Span », suivant la norme ANSI Z39.88-2004
fonctions internes
[modifier le wikicode]nettoyageTexte( texte )
– retourne le texte sans lien interne, externe ni balise Html.
Modules externes et autres éléments dont ce module a besoin pour fonctionner
[modifier le wikicode]'Module:Outils'
– Utilise abondamment Outils.ValidTextArg, et aussi Outils.erreur.'Module:TableBuilder'
'Module:Date'
– FonctioninscriptionDate etdateISO'Module:Langue'
– indirectement ( chargé par 'Module:Biblio/Commun' ) si le paramètre langue est renseigné.