FANDOM


local chapitre = {}
--[[
@But        : Afficher une liste de chapitres entre deux numéros.
@Auteur     : Fujimaru-kun
@Paramètres : inf (numéro du premier chapitre), sup (numéro du dernier chapitre), color (couleur du lien)
]]--
function chapitre.list(frame)
    local colors = require("Dev:Colors")
    local inf = frame.args[1]
    local sup = frame.args[2]
    local color = frame.args[3] or colors.params['color-links']
    local res = mw.html.create('span')
    for i = inf, sup-1, 1 do
        res:wikitext('[[Chapitre ' .. string.format("%03d", i) .. '|<span style="color:' .. color .. '">' .. string.format("%03d", i) .. '</span>]] &bull; ')
    end 
    res:wikitext('[[Chapitre ' .. string.format("%03d", sup) .. '|<span style="color:' .. color .. '">' .. string.format("%03d", sup) .. '</span>]]')
    return res
end
 
function chapitre.spinoff(frame)
    local colors = require("Dev:Colors")
    local name = frame.args[1] .. ' : '
    local inf = frame.args[2]
    local sup = frame.args[3]
    local color = frame.args[4] or colors.params['color-links']
    local res = mw.html.create('span')
    for i = inf, sup-1, 1 do
        res:wikitext('[[' .. name .. string.format("%d", i) .. '|<span style="color:' .. color .. '">' .. string.format("%d", i) .. '</span>]] &bull; ')
    end 
    res:wikitext('[[' .. name .. string.format("%d", sup) .. '|<span style="color:' .. color .. '">' .. string.format("%d", sup) .. '</span>]]')
    return res
end
 
return chapitre
Sauf mention contraire, le contenu de la communauté est disponible sous licence CC-BY-SA .