Module:Biblio/Commun/Documentation
< 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
modifierCe 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
modifierConstantes
modifierParfois 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
modifierdetailEdition( 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
modifiernettoyageTexte( 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'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é.