43 006
modifications
m (Programmation défensive sur le numéro de génération) |
(Extension des modèles qui s'applique à tous les modèles) Balise : Révoqué |
||
Ligne 620 : | Ligne 620 : | ||
endroit[1] = mw.ustring.gsub(endroit[1], " – ", ", ") | endroit[1] = mw.ustring.gsub(endroit[1], " – ", ", ") | ||
endroit[2] = mw.ustring.gsub(endroit[2], " – ", ", ") | endroit[2] = mw.ustring.gsub(endroit[2], " – ", ", ") | ||
local | local template_replacement = endroit[2]:gsub(".*{{(.-){{!}}(.-)}}.*", "%1") | ||
while template_replacement ~= endroit[2] do | |||
local arg_template_teplacement = endroit[2]:gsub(".*{{(.-){{!}}(.-)}}.*", "%2") | |||
endroit[2] = endroit[2]:gsub("(.*){{ | |||
local template_result = frame:expandTemplate{title=template_replacement, args={arg_template_teplacement}} | |||
endroit[2] = endroit[2]:gsub("(.*){{(.-){{!}}(.-)}}(.*)", "%1" .. template_result .. "%4") | |||
local template_replacement = endroit[2]:gsub(".*{{(.-){{!}}(.-)}}.*", "%1") | |||
end | end | ||