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

Contenu supprimé Contenu ajouté
ajout sous-page d'archive des avertissements de suppressions Commons
application de Wikipédia:Prise de décision/Réforme et renommage de « Wikipédia:Page à supprimer » et gestion de /Suppression et /Admissibilité en parallèle
Ligne 7 :
local base = page.text
base = mw.ustring.gsub(base, '/Suppression$', '')
base = mw.ustring.gsub(base, '/Admissibilité$', '')
base = mw.ustring.gsub(base, '/Neutralité$', '')
base = mw.ustring.gsub(base, '/Droit d\'auteur$', '')
Ligne 57 ⟶ 58 :
return '[[' .. cible .. '|' .. texte .. ']]'
else
-- à supprimer si toutes les pages /Suppression sont renommées en /Admissibilité
if texte == 'Admissibilité' then
local titreSupp = mw.ustring.gsub(cible, '/Admissibilité$', '/Suppression')
local pageLieeSupp = mw.title.new(titreSupp)
if pageLieeSupp.exists then
return '[[' .. titreSupp .. '|' .. texte .. ']]'
end
end
-- fin code ajouté pour gérer /Admissibilité et /Suppression
return '<span title="Cette page n\'existe pas">' .. texte .. '</span>'
end
Ligne 62 ⟶ 72 :
 
local lis = {
'<li>' .. lien( talkPage .. '/SuppressionAdmissibilité' , 'SuppressionAdmissibilité' ) .. '</li>',
'<li>' .. lien( talkPage .. '/Neutralité' , 'Neutralité' ) .. '</li>',
'<li>' .. lien( talkPage .. '/Droit d\'auteur' , 'Droit d\'auteur' ) .. '</li>',