Module:HeroGrafo: Difference between revisions
From determinar.ia.br - Determine suas informações
Created page with "-- Module:HeroGrafo -- Renderiza o hero da Home (texto + botões + stats). -- O grafo/mapa animado é injetado depois via JS (Common.js), -- direto no DOM, então não precisa de nenhuma tag HTML "arriscada" -- aqui — só div/span/h1/p/a, que o wikitext já libera de fábrica. local p = {} function p.render(frame) return [=[<div class="wiki-hero-wrapper"> <div class="wiki-hero-content"> <div class="wiki-hero-grid"> <div class="wiki-hero-text"> <s..." |
No edit summary |
||
| Line 1: | Line 1: | ||
-- Module:HeroGrafo | -- Module:HeroGrafo | ||
-- | -- Só entrega uma div vazia. TODO o conteúdo (texto, botões, stats, | ||
-- | -- mapa animado) é montado e injetado pelo Common.js direto no DOM. | ||
-- | -- Isso evita o filtro de tags do parser do wiki (que não permite | ||
-- | -- <a href> cru em wikitext) e garante que o hero renderize sempre | ||
-- igual ao preview, não importa o que o parser faria com HTML solto. | |||
local p = {} | local p = {} | ||
function p.render(frame) | function p.render(frame) | ||
return | return '<div id="wiki-hero-target"></div>' | ||
end | end | ||
return p | return p | ||
Latest revision as of 02:10, 12 August 2026
Documentation for this module may be created at Module:HeroGrafo/doc
-- Module:HeroGrafo
-- Só entrega uma div vazia. TODO o conteúdo (texto, botões, stats,
-- mapa animado) é montado e injetado pelo Common.js direto no DOM.
-- Isso evita o filtro de tags do parser do wiki (que não permite
-- <a href> cru em wikitext) e garante que o hero renderize sempre
-- igual ao preview, não importa o que o parser faria com HTML solto.
local p = {}
function p.render(frame)
return '<div id="wiki-hero-target"></div>'
end
return p
