« Module:Version imprimable » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 16 :
-- Extrait les titres des pages
chapter = mw.text.trim(mw.ustring.gsub(v, "[ \*\[]*([^\|]*).*", "%1"))
-- Test si la page existe (ce que ne permet pas frame:expandTemplate)
if (chapter ~= nil and mw.text.trim(chapter) ~= '') then
title = mw.title.new(page)
text = title.getContent(title)
if (chaptertext ~= nil and mw.text.trim(chaptertext) ~= '') then
table.insert(lignes, frame:expandTemplate{ title = ':' .. chapter } .. '\n\n')
end