<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://cronicaseternas.com/wiki/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3AInfoboxOrganization</id>
	<title>Módulo:InfoboxOrganization - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://cronicaseternas.com/wiki/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3AInfoboxOrganization"/>
	<link rel="alternate" type="text/html" href="https://cronicaseternas.com/wiki/index.php?title=M%C3%B3dulo:InfoboxOrganization&amp;action=history"/>
	<updated>2026-04-21T08:58:25Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.42.7</generator>
	<entry>
		<id>https://cronicaseternas.com/wiki/index.php?title=M%C3%B3dulo:InfoboxOrganization&amp;diff=324&amp;oldid=prev</id>
		<title>Chomray: Criou página com &#039;local p = {}  -- Lista de valores que indicam ausência de informação local ignoredValues = {     [&quot;Unknown&quot;] = true,     [&quot;None&quot;] = true,     [&quot;Nenhum&quot;] = true,     [&quot;-&quot;] = true }  function p.infobox(frame)     local args = frame:getParent().args      local sections = {         {             title = &quot;INFORMAÇÃO BÁSICA&quot;,             fields = {                 {&quot;Nome&quot;, args[&quot;name&quot;]},                 {&quot;Conhecido como&quot;, args[&quot;known_as&quot;]},                 {&quot;Tipo&quot;, args[...&#039;</title>
		<link rel="alternate" type="text/html" href="https://cronicaseternas.com/wiki/index.php?title=M%C3%B3dulo:InfoboxOrganization&amp;diff=324&amp;oldid=prev"/>
		<updated>2024-11-26T13:42:58Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;local p = {}  -- Lista de valores que indicam ausência de informação local ignoredValues = {     [&amp;quot;Unknown&amp;quot;] = true,     [&amp;quot;None&amp;quot;] = true,     [&amp;quot;Nenhum&amp;quot;] = true,     [&amp;quot;-&amp;quot;] = true }  function p.infobox(frame)     local args = frame:getParent().args      local sections = {         {             title = &amp;quot;INFORMAÇÃO BÁSICA&amp;quot;,             fields = {                 {&amp;quot;Nome&amp;quot;, args[&amp;quot;name&amp;quot;]},                 {&amp;quot;Conhecido como&amp;quot;, args[&amp;quot;known_as&amp;quot;]},                 {&amp;quot;Tipo&amp;quot;, args[...&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;
-- Lista de valores que indicam ausência de informação&lt;br /&gt;
local ignoredValues = {&lt;br /&gt;
    [&amp;quot;Unknown&amp;quot;] = true,&lt;br /&gt;
    [&amp;quot;None&amp;quot;] = true,&lt;br /&gt;
    [&amp;quot;Nenhum&amp;quot;] = true,&lt;br /&gt;
    [&amp;quot;-&amp;quot;] = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.infobox(frame)&lt;br /&gt;
    local args = frame:getParent().args&lt;br /&gt;
&lt;br /&gt;
    local sections = {&lt;br /&gt;
        {&lt;br /&gt;
            title = &amp;quot;INFORMAÇÃO BÁSICA&amp;quot;,&lt;br /&gt;
            fields = {&lt;br /&gt;
                {&amp;quot;Nome&amp;quot;, args[&amp;quot;name&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Conhecido como&amp;quot;, args[&amp;quot;known_as&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Tipo&amp;quot;, args[&amp;quot;type&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Base&amp;quot;, args[&amp;quot;base&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Líder&amp;quot;, args[&amp;quot;leader&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Símbolo&amp;quot;, args[&amp;quot;symbol&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Divindade favorita&amp;quot;, args[&amp;quot;favored_deity&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Arma favorita&amp;quot;, args[&amp;quot;favored_weapon&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Domínios&amp;quot;, args[&amp;quot;domains&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Formação&amp;quot;, args[&amp;quot;formation&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Dissolução&amp;quot;, args[&amp;quot;dissolution&amp;quot;]},&lt;br /&gt;
            },&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            title = &amp;quot;MEMBROS&amp;quot;,&lt;br /&gt;
            fields = {&lt;br /&gt;
                {&amp;quot;Alinhamento&amp;quot;, args[&amp;quot;alignment&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Espécies&amp;quot;, args[&amp;quot;species&amp;quot;]},&lt;br /&gt;
            },&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            title = &amp;quot;RELACIONAMENTOS&amp;quot;,&lt;br /&gt;
            fields = {&lt;br /&gt;
                {&amp;quot;Aliados&amp;quot;, args[&amp;quot;allies&amp;quot;]},&lt;br /&gt;
                {&amp;quot;Inimigos&amp;quot;, args[&amp;quot;enemies&amp;quot;]},&lt;br /&gt;
            },&lt;br /&gt;
        },&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    -- Início da infobox&lt;br /&gt;
    local infobox = &amp;#039;&amp;lt;div style=&amp;quot;width:22em; background:#f9f9f9; border:1px solid #aaa; float:right; padding:5px; font-size:90%;&amp;quot;&amp;gt;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
    -- Adiciona a imagem no topo, se fornecida&lt;br /&gt;
    if args[&amp;quot;image&amp;quot;] and args[&amp;quot;image&amp;quot;] ~= &amp;quot;&amp;quot; then&lt;br /&gt;
        infobox = infobox .. string.format(&lt;br /&gt;
            &amp;#039;&amp;lt;div style=&amp;quot;text-align:center; margin-bottom:10px;&amp;quot;&amp;gt;%s&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
            frame:preprocess(string.format(&amp;#039;[[File:%s|center|frameless|200px]]&amp;#039;, args[&amp;quot;image&amp;quot;]))&lt;br /&gt;
        )&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- Adiciona o nome da organização&lt;br /&gt;
    infobox = infobox .. string.format(&lt;br /&gt;
        &amp;#039;&amp;lt;div style=&amp;quot;text-align:center; background:#ccc; font-size:120%%; padding:4px;&amp;quot;&amp;gt;%s&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
        args[&amp;quot;name&amp;quot;] or &amp;quot;NOME DA ORGANIZAÇÃO&amp;quot;&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
    -- Adiciona as seções e os campos&lt;br /&gt;
    for _, section in ipairs(sections) do&lt;br /&gt;
        local sectionContent = {}&lt;br /&gt;
&lt;br /&gt;
        -- Monta os campos com conteúdo da seção&lt;br /&gt;
        for _, field in ipairs(section.fields) do&lt;br /&gt;
            local label, value = field[1], field[2]&lt;br /&gt;
            if value and value ~= &amp;quot;&amp;quot; and not ignoredValues[value] then&lt;br /&gt;
                table.insert(sectionContent, string.format(&amp;#039;&amp;lt;div style=&amp;quot;padding:2px 5px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;%s:&amp;lt;/strong&amp;gt; %s&amp;lt;/div&amp;gt;&amp;#039;, label, value))&lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
&lt;br /&gt;
        -- Adiciona a seção somente se tiver conteúdo&lt;br /&gt;
        if #sectionContent &amp;gt; 0 then&lt;br /&gt;
            infobox = infobox .. string.format(&amp;#039;&amp;lt;div style=&amp;quot;text-align:center; background:#ddd; font-size:110%%; padding:4px; margin-top:5px;&amp;quot;&amp;gt;%s&amp;lt;/div&amp;gt;&amp;#039;, section.title)&lt;br /&gt;
            infobox = infobox .. table.concat(sectionContent)&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    infobox = infobox .. &amp;#039;&amp;lt;/div&amp;gt;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
    return infobox&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Chomray</name></author>
	</entry>
</feed>