« Module:Biblio » : différence entre les versions

Contenu supprimé Contenu ajouté
Sebleouf (discussion | contributions)
m A modifié le niveau de protection de « Module:Biblio » : Modèle très utilisé : + 310 000 pages liées ([Modifier=Autoriser uniquement les administrateurs] (infini) [Renommer=Autoriser uniquement les administrateurs] (infini))
demande fait sur WP:DIPP par Zebulon84 https://fr.wikipedia.org/w/index.php?title=Wikip%C3%A9dia:Demande_d%27intervention_sur_une_page_prot%C3%A9g%C3%A9e&oldid=103637982#Module:Biblio.C2.A0.28d.C2.A0.C2.B7.C2.A0h.C2.A0.C2.B7.C2.A0j.C2.A0.C2.B7.C2.A0.E2.86
Ligne 55 :
local args = Outils.extractArgs( frame )
local References = require( 'Module:Biblio/Références' )
local newArgs = { categIsbnInvalid = false }
return '<small>(' .. References.ISBN( args ) .. ')</small>'
if Outils.trim(args[1]) then
newArgs.isbn1 = args[1]
local i = 2
while args[i] do
newArgs['isbn' .. i] = args[i]
i = i + 1
end
local listeISBN = References.isbn( newArgs )
local categ = References.categorise{'Ouvrage avec ISBN invalide', newArgs.categIsbnInvalid }
return '<small>(' .. References.ISBN( args )listeISBN .. ')</small>' .. categ
else
return '<small>([[International Standard Book Number|ISBN]]&nbsp;inconnu)</small>' .. References.categorise{'ISBN nécessaire'}
end
end