Mudanças entre as edições de "Predefinição:Conquistas"
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"> | ||
</ | |||
'''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
- 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
| 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