Mudanças entre as edições de "Predefinição:Conquistas"

De Wiki Gla
Ir para navegação Ir para pesquisar
m
Linha 1: Linha 1:
<includeonly>
<includeonly>{{#widget:Item}}{{#widget:Conquistas}}{{#invoke:Conquistas|renderAll}}</includeonly><noinclude>
{{#widget:Conquistas}}
<div style="max-width:52em;line-height:1.5">
</includeonly>
 
'''Conquistas''' — atalho para listar todas as conquistas numa página de conteúdo. Carrega o sistema de itens, o layout interativo e os cards a partir do banco, numa única chamada.
 
----
 
=== Fluxo ===
# '''Dados''' — [[Módulo:AchievementDB]] (editor interno → Exportar para Wiki).
# '''Cards''' — [[Módulo:Conquistas]] lê o banco e gera o HTML (abas, ocultas, Coliseu, spoiler).
# '''Tela''' — [[Widget:Conquistas]] monta abas, busca e filtros; o JS encaixa os cards nos painéis.
# '''Ícones''' — [[Widget:Item]] + [[Módulo:Item]] estilizam as recompensas (tooltip).
 
O módulo emite os cards ''fora'' do widget (Smarty não reparsa wikitext). A predefinição já chama tudo na ordem certa.
 
----
 
=== Páginas ===
{| class="wikitable"
! Grupo !! Página !! Função
|-
| rowspan="4" | Principal || [[Predefinição:Conquistas]] || Atalho na listagem
|-
| [[Widget:Conquistas]] || Layout, busca, filtros, spoiler
|-
| [[Módulo:Conquistas]] || Geração dos cards
|-
| [[Módulo:AchievementDB]] || Banco (export do editor)
|-
| rowspan="5" | Apoio || [[Widget:Item]] || CSS e JS dos ícones
|-
| [[Módulo:Item]] || Render das recompensas
|-
| [[Módulo:ItemDB]] || Cadastro de itens
|-
| [[Módulo:Reward]] || Recompensas em outras páginas
|-
| [[Predefinição:Reward]] || Atalho avulso
|}
 
----
 
=== Manutenção ===
; Conteúdo das conquistas
: Editor → exportar → [[Módulo:AchievementDB]]
; Busca, filtros, abas, spoiler na interface
: [[Widget:Conquistas]] + [[Special:Purge|purge]]
; Formato dos cards ou campos novos
: [[Módulo:Conquistas]] + purge
; Item novo na recompensa
: [[Módulo:ItemDB]] antes do AchievementDB
 
</div>
</noinclude>

Edição das 19h15min de 18 de maio de 2026

Conquistas — atalho para listar todas as conquistas numa página de conteúdo. Carrega o sistema de itens, o layout interativo e os cards a partir do banco, numa única chamada.


Fluxo

  1. DadosMódulo:AchievementDB (editor interno → Exportar para Wiki).
  2. CardsMódulo:Conquistas lê o banco e gera o HTML (abas, ocultas, Coliseu, spoiler).
  3. TelaWidget:Conquistas monta abas, busca e filtros; o JS encaixa os cards nos painéis.
  4. ÍconesWidget:Item + Módulo:Item estilizam as recompensas (tooltip).

O módulo emite os cards fora do widget (Smarty não reparsa wikitext). A predefinição já chama tudo na ordem certa.


Páginas

Grupo Página Função
Principal Predefinição:Conquistas Atalho na listagem
Widget:Conquistas Layout, busca, filtros, spoiler
Módulo:Conquistas Geração dos cards
Módulo:AchievementDB Banco (export do editor)
Apoio Widget:Item CSS e JS dos ícones
Módulo:Item Render das recompensas
Módulo:ItemDB Cadastro de itens
Módulo:Reward Recompensas em outras páginas
Predefinição:Reward Atalho avulso

Manutenção

Conteúdo das conquistas
Editor → exportar → Módulo:AchievementDB
Busca, filtros, abas, spoiler na interface
Widget:Conquistas + purge
Formato dos cards ou campos novos
Módulo:Conquistas + purge
Item novo na recompensa
Módulo:ItemDB antes do AchievementDB