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

Contenu supprimé Contenu ajouté
retouche de la modification précédente
Ajout fonction rechercheIsbn ; rechercheIssn : utilisation du nouveau paramètre 'sansLabel'
Ligne 68 :
return '<small>([[International Standard Book Number|ISBN]]&nbsp;inconnu)</small>' .. References.categorise{'ISBN nécessaire'}
end
end
 
Biblio.rechercheIsbn = function( frame )
local args = Outils.extractArgs( frame )
local References = require( 'Module:Biblio/Références' )
local newArgs = { isbn = args[1], sansLabel = true, categ = { isbnInvalid = false } }
local isbn = References.isbn( newArgs ) or ''
local categ = References.categorise{'Page avec ISBN invalide', newArgs.categ.isbnInvalid }
return isbn .. categ
end
 
Ligne 111 ⟶ 120 :
local args = Outils.extractArgs( frame )
local References = require( 'Module:Biblio/Références' )
local newArgs = { issn = args[1], sansLabel = true, categ = { issnInvalid = false } }
local issn = References.issn( newArgs ) or ''
issn = issn:gsub('^.-&nbsp;', '') -- supprime le lien [[ISSN]]
local categ = References.categorise{'Page avec ISSN invalide', newArgs.categ.issnInvalid }
return issn .. categ