<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.gla.com.br/index.php?action=history&amp;feed=atom&amp;title=Modulo%3ALarifk</id>
	<title>Modulo:Larifk - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gla.com.br/index.php?action=history&amp;feed=atom&amp;title=Modulo%3ALarifk"/>
	<link rel="alternate" type="text/html" href="https://wiki.gla.com.br/index.php?title=Modulo:Larifk&amp;action=history"/>
	<updated>2026-05-20T22:18:54Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.gla.com.br/index.php?title=Modulo:Larifk&amp;diff=44844&amp;oldid=prev</id>
		<title>Larifk: Criou página com 'local p = {}  function p.render(frame)     local args = frame:getParent().args     local nome = mw.text.trim(args['nome'] or '')      local root = mw.html.create('div'):attr('...'</title>
		<link rel="alternate" type="text/html" href="https://wiki.gla.com.br/index.php?title=Modulo:Larifk&amp;diff=44844&amp;oldid=prev"/>
		<updated>2026-03-16T14:17:52Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;local p = {}  function p.render(frame)     local args = frame:getParent().args     local nome = mw.text.trim(args[&amp;#039;nome&amp;#039;] or &amp;#039;&amp;#039;)      local root = mw.html.create(&amp;#039;div&amp;#039;):attr(&amp;#039;...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.render(frame)&lt;br /&gt;
    local args = frame:getParent().args&lt;br /&gt;
    local nome = mw.text.trim(args['nome'] or '')&lt;br /&gt;
&lt;br /&gt;
    local root = mw.html.create('div'):attr('class', 'lk-wrap')&lt;br /&gt;
&lt;br /&gt;
    if nome ~= '' then&lt;br /&gt;
        root:tag('div'):attr('class', 'lk-titulo'):wikitext(nome)&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- coleta baús (para no primeiro bauNtipo ausente)&lt;br /&gt;
    local baus = {}&lt;br /&gt;
    local i = 1&lt;br /&gt;
    while true do&lt;br /&gt;
        local tipo = mw.text.trim(args['bau' .. i .. 'tipo'] or '')&lt;br /&gt;
        if tipo == '' then break end&lt;br /&gt;
        baus[#baus + 1] = i&lt;br /&gt;
        i = i + 1&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if #baus == 0 then return tostring(root) end&lt;br /&gt;
&lt;br /&gt;
    -- tabs&lt;br /&gt;
    local tabs = root:tag('div'):attr('class', 'lk-tabs')&lt;br /&gt;
    for idx, n in ipairs(baus) do&lt;br /&gt;
        tabs:tag('span')&lt;br /&gt;
            :attr('class', idx == 1 and 'lk-tab active' or 'lk-tab')&lt;br /&gt;
            :attr('data-tab', 'b' .. n)&lt;br /&gt;
            :wikitext('Baú ' .. string.format('%02d', n))&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- painéis&lt;br /&gt;
    for idx, n in ipairs(baus) do&lt;br /&gt;
        local px     = 'bau' .. n&lt;br /&gt;
        local tipo   = mw.text.trim(args[px .. 'tipo']   or '')&lt;br /&gt;
        local img    = mw.text.trim(args[px .. 'img']    or '')&lt;br /&gt;
        local video  = mw.text.trim(args[px .. 'video']  or '')&lt;br /&gt;
        local imagem = mw.text.trim(args[px .. 'imagem'] or '')&lt;br /&gt;
&lt;br /&gt;
        local panel = root:tag('div')&lt;br /&gt;
            :attr('class', idx == 1 and 'lk-panel active' or 'lk-panel')&lt;br /&gt;
            :attr('data-panel', 'b' .. n)&lt;br /&gt;
&lt;br /&gt;
        -- esquerda&lt;br /&gt;
        local left = panel:tag('div'):attr('class', 'lk-left')&lt;br /&gt;
        local baubox = left:tag('div'):attr('class', 'lk-bau-box')&lt;br /&gt;
        if img ~= '' then&lt;br /&gt;
            baubox:tag('img'):attr('src', img):attr('alt', 'baú')&lt;br /&gt;
        end&lt;br /&gt;
        left:tag('span'):attr('class', 'lk-badge ' .. tipo):wikitext(tipo)&lt;br /&gt;
&lt;br /&gt;
        -- direita&lt;br /&gt;
        local right = panel:tag('div'):attr('class', 'lk-right')&lt;br /&gt;
&lt;br /&gt;
        -- recompensas&lt;br /&gt;
        local rsec = right:tag('div')&lt;br /&gt;
        rsec:tag('div'):attr('class', 'lk-slabel'):wikitext('Recompensas')&lt;br /&gt;
        local grid = rsec:tag('div'):attr('class', 'lk-rewards')&lt;br /&gt;
&lt;br /&gt;
        local j = 1&lt;br /&gt;
        while true do&lt;br /&gt;
            local qty  = mw.text.trim(args[px .. 'reward'    .. j] or '')&lt;br /&gt;
            local rimg = mw.text.trim(args[px .. 'rewardimg' .. j] or '')&lt;br /&gt;
            if qty == '' and rimg == '' then break end&lt;br /&gt;
            local item   = grid:tag('div'):attr('class', 'lk-reward')&lt;br /&gt;
            local sprite = item:tag('div'):attr('class', 'lk-rsprite')&lt;br /&gt;
            if rimg ~= '' then&lt;br /&gt;
                sprite:tag('img'):attr('src', rimg):attr('alt', '')&lt;br /&gt;
            end&lt;br /&gt;
            if qty ~= '' then&lt;br /&gt;
                item:tag('span'):attr('class', 'lk-rqty'):wikitext(qty)&lt;br /&gt;
            end&lt;br /&gt;
            j = j + 1&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        -- mídia&lt;br /&gt;
        if video ~= '' or imagem ~= '' then&lt;br /&gt;
            right:tag('div'):attr('class', 'lk-divider')&lt;br /&gt;
            local msec = right:tag('div')&lt;br /&gt;
            msec:tag('div'):attr('class', 'lk-slabel'):wikitext('Como chegar')&lt;br /&gt;
            local mwrap = msec:tag('div'):attr('class', 'lk-media-wrap')&lt;br /&gt;
            if video ~= '' then&lt;br /&gt;
                mwrap:tag('iframe')&lt;br /&gt;
                    :attr('src', 'https://www.youtube.com/embed/' .. video)&lt;br /&gt;
                    :attr('allowfullscreen', '')&lt;br /&gt;
                    :wikitext('')&lt;br /&gt;
            else&lt;br /&gt;
                mwrap:tag('img'):attr('src', imagem):attr('alt', 'como chegar')&lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return tostring(root)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Larifk</name></author>
	</entry>
</feed>