« Module:Bases » : différence entre les versions
Contenu supprimé Contenu ajouté
fait_categorie_contenu : renvoie une chaîne vide au lieu de nil pour concaténer plus élégamment |
+fonction b.page_de_contenu, si on veut faire des catégories élaborées |
||
Ligne 50 :
locale = mw.language.new('fr')
return locale:lc(texte)
end
-- Renvoie vrai si on est dans une page de contenu (principal, annexe, thésaurus)
function b.page_de_contenu()
local ns = mw.title.getCurrentTitle().namespace▼
-- 0 = normal, 100 = Annexe, 106 = Thésaurus▼
if ns == 0 or ns == 100 or ns == 106 then▼
return true
else
return false
end
end
Ligne 69 ⟶ 81 :
-- Renvoie une catégorie bien formée, si elle est dans un espace principal: normal, annexe, thésaurus
function b.fait_categorie_contenu(texte, clef, ecrite)
if b.page_de_contenu then
▲ local ns = mw.title.getCurrentTitle().namespace
▲ -- 0 = normal, 100 = Annexe, 106 = Thésaurus
▲ if ns == 0 or ns == 100 or ns == 106 then
return b.fait_categorie(texte, clef, ecrite) or ''
else
return ''
end
end
|