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

Contenu supprimé Contenu ajouté
rédaction
rédaction
Ligne 244 :
end
local numero = model.args["numéro"]
local numeroc
if type_page == "Exercices" then
numeronumeroc = "exo"..numero
elseif type_page == "Annexe" then
numeronumeroc = "annexe"..numero
elseif type_page == "Quiz" then
numeronumeroc = "quiz"..numero
elseif type_page == "Travail pratique" then
numeronumeroc = "tp"..numero
end
local numerop
if type_page == "Exercices" then
numerop = "exo"..numero-1
elseif type_page == "Annexe" then
numerop = "annexe"..numero-1
elseif type_page == "Quiz" then
numerop = "quiz"..numero-1
elseif type_page == "Travail pratique" then
numerop = "tp"..numero-1
end
local numeros
if type_page == "Exercices" then
numeros = "exo"..numero+1
elseif type_page == "Annexe" then
numeros = "annexe"..numero+1
elseif type_page == "Quiz" then
numeros = "quiz"..numero+1
elseif type_page == "Travail pratique" then
numeros = "tp"..numero+1
end
local numero_sommaire = modele(texte_sommaire,"Leçon",numero)
Ligne 264 ⟶ 285 :
end
if (numero_sommaire ~= nil) and (numero_sommaire == title.subpageText) then -- teste si le numéro de la page correspond à celui prévu dans le sommaire
local precedent_sommaire = modele(texte_sommaire,"Leçon",numero - 1numerop)
if (precedent_sommaire ~= nil) and (precedent_sommaire ~= "") then -- Si la page considérée est la premiere,il n'y aura pas de page précédente
precedent_sommaire = grignotte(precedent_sommaire,rep)
Ligne 275 ⟶ 296 :
end
end
local suivant_sommaire = modele(texte_sommaire,"Leçon",numero + 1numeros)
if (suivant_sommaire ~= nil) and (suivant_sommaire ~= "") then -- Si la pages est la derniere, pas de pages suivantes
suivant_sommaire = grignotte(suivant_sommaire,rep)