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

Contenu supprimé Contenu ajouté
rédaction
rédaction
Ligne 228 :
local model = frame:getParent()
local sommaire = title.basePageTitle
local rep = 1
local ici = 1
repeat -- Pour chercher le dernier "/"
rep = ici
ici = mw.ustring.find(sommaire,"/",rep,true)
until ici == nil
local type_page = mw.ustring.sub(sommaire,rep+1) -- Mémorise de type de sous-page : Exercices, quiz, annexe etc.
sommaire = mw.ustring.sub(sommaire,1,rep-1) -- Mémorise le nom de la page du sommaire
local texte_sommaire = sommaire.getContent(sommaire) -- Lit le sommaire
if mw.ustring.find(texte_sommaire,"{{Leçon") or mw.ustring.find(texte_sommaire,"{{Recherche") then -- Maintenance liée au sommaire