« Module:Biblio/Lien web » : différence entre les versions

Contenu supprimé Contenu ajouté
Prise en compte des paramètres "archive-url" et "archive-date" ; suppression affichage du paramètre "brisé le"
titre : amélioration de la détection de guillemets encadrant le titre
Ligne 79 :
-- et remplacement des crochets par leur équivalent HTML (uniquement le crochet de fermeture)
titre = titre:gsub( '\n', ' ' ):gsub ( '%]', ']' )
local c = titre:sub(1,1)
-- on teste d'abord si titre contient déjà des guillemets
if titre:match(string '^«.byte(c)+»$' ~= 194) then
wiki.minsert( ' ', titre, url and ']' )
else
local sousTitre
if validArg( 'sous-titre' ) then
Ligne 91 ⟶ 93 :
local color = dead and not archiveUrl and ' color:red;'
wiki.minsert( ' « <cite style="font-style: normal;', color, '">', titre, sousTitre, '</cite> »', url and ']' )
else
wiki.minsert( ' ', titre, url and ']' )
end