« Module:Maintenance » : différence entre les versions
Contenu supprimé Contenu ajouté
Extension à l'espace recherche |
correction erreur |
||
Ligne 61 :
function p.chapitre(frame)
local title = mw.title.getCurrentTitle()
if title.namespace == 0
local model = frame:getParent()
▲ local sommaire = mw.title.new(title.baseText)
local texte_sommaire = sommaire.getContent(sommaire) -- Lit le sommaire
if mw.ustring.find(texte_sommaire,"{{Leçon") then -- Pour effectuer les opération de maintenance liées au sommaire d'une leçon
Ligne 171 ⟶ 167 :
end
if (model.args["précédent"] ~= nil) and (model.args["précédent"] ~= "") and (ronge(model.args["précédent"]) ~= "") then
▲ local precede = mw.title.new(title.baseText.."/"..ronge(model.args["précédent"]))
local precede = mw.title.new("Recherche:"..title.baseText.."/"..ronge(model.args["précédent"]))▼
if precede then
local texte_precede = precede.getContent(precede)
Ligne 189 ⟶ 181 :
end
if (model.args["suivant"] ~= nil) and (model.args["suivant"] ~= "") and (ronge(model.args["suivant"]) ~= "") then
▲
if suit then
local texte_suit = suit.getContent(suit)
|