Voir la source de Module:Biblio/Ouvrage
De Didaquest
Aller à la navigationAller à la rechercheVous ne pouvez pas modifier cette page, pour les raisons suivantes :
Vous pouvez voir et copier le contenu de cette page.
local Ouvrage = { }
local Commun = require( 'Module:Biblio/Commun' )
local References = require( 'Module:Biblio/Références' )
local Nombre2texte = require( 'Module:Nombre2texte' )
local TableBuilder = require( 'Module:TableBuilder' )
local Langue = require( 'Module:Langue' )
function Ouvrage.chapitre( args )
-- validArg renvoie le premier paramètre non vide, ou nil s'ils sont tous vides.
-- Seul les noms des paramètres doivent être transmis à la fonction.
local validArg = function ( ... ) return Commun.validTextArg( args, ... ) end
-- titreChap est un paramètre différent de ceux du modèle ouvrage pour utiliser le même programme
args.numChap = validArg( 'numéro chapitre' )
args.titreChap = validArg( 'titre chapitre', 'chap', 'titre', 'title' )
if args.titre == args.titreChap then
args.titre = false
end
000
1:0
Modèles utilisés par cette page :
Revenir à la page Module:Biblio/Ouvrage.