Mudanças entre as edições de "Achievements"

De Wiki Gla
Ir para navegação Ir para pesquisar
m
Etiqueta: Revertido
m
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 1: Linha 1:
<includeonly><div class="gla-i18n" data-gla-i18n data-gla-i18n-group="achievements" data-gla-i18n-mode="client">{{#widget:Achievements}}</div></includeonly><noinclude>
{{PageLang|pt|title=Conquistas}}
{{PageLang|pt|title=Predefinição:Achievements}}
As '''conquistas''' são objetivos secundários que recompensam os jogadores por completarem desafios específicos, como concluir todas as missões de uma ilha, fortalecer os personagens ou derrotar os bosses das ilhas.
<div style="max-width:52em;line-height:1.5">
== Uso ==
A [[Predefinição:Achievements]] mostra a listagem completa de conquistas. Na página: <nowiki>{{Achievements}}</nowiki> '''uma vez''', depois dos blocos [[Predefinição:PageLang|PageLang]] (intro em PT e intro em EN). Não invoque [[Widget:Achievements]] direto no artigo. Não use <nowiki>{{#invoke:Achievements|renderTab}}</nowiki> na página (lento).


=== O que faz ===
Nesta página, você pode conferir todas as conquistas disponíveis no jogo, organizadas por categoria, além de filtrar entre conquistas normais e conquistas ocultas/secretas.
O <code>includeonly</code> envolve só o [[Widget:Achievements]] num wrapper <code>data-gla-i18n</code> (grupo <code>achievements</code>, modo <code>client</code>). O widget busca [[MediaWiki:GlaAchievements.json]] (<code>action=raw</code>) e monta os cards no cliente.


O chrome (abas, busca, filtros, fita SECRETA) traduz no cliente via <code>gla:langChanged</code> e <code>data-gla-lang</code>. Nomes e descrições dos cards vêm do JSON (<code>pt</code> / <code>en</code>); se não houver <code>en</code>, o texto permanece em português nos dois idiomas.
<div style="background: rgba(240, 173, 78, 0.14); border-left: 4px solid #f0ad4e; border-radius: 4px; padding: 10px 14px; margin: 14px 0;">'''Atenção:''' esta página contém spoilers. As conquistas secretas aparecem censuradas por padrão, e a censura pode ser desabilitada clicando sobre o card da conquista.</div>
{{PageLang|fim}}


Recompensas: chips <code>.item-wrapper</code> com ident + quantidade. Na listagem, o [[Widget:Achievements]] monta o HTML no cliente; [[Widget:Item]] (ícone/tooltip) e [[Widget:ItemChip]] (CSS da fileira) hidratam. O [[Módulo:ItemChip]] monta HTML/qty nos caminhos Lua: [[Módulo:Achievements]] (<code>renderTab</code> legado, <code>require("Módulo:ItemChip")</code>) e [[Predefinição:Achievement]].
{{PageLang|en|title=Achievements}}
'''Achievements''' are secondary objectives that reward players for completing specific challenges, such as finishing all quests on an island, strengthening characters, or defeating island bosses.


=== Deep link ===
On this page you can browse all in-game achievements, organized by category, and filter between normal and hidden/secret ones.
Âncora em inglês, idioma no final: <code>#Quests#PT</code>, <code>#Chests#EN</code>. Slugs: General, Characters, Quests (alias Quest), Chests, Navigation, PvP, PvE, Colosseum, Poneglyph, Referral, Mobile, BossRush. Trocar a aba usa <code>history.replaceState</code>. O toggle PT/EN no [[MediaWiki:Common.js]] preserva o slug da categoria.


=== Páginas ===
<div style="background: rgba(240, 173, 78, 0.14); border-left: 4px solid #f0ad4e; border-radius: 4px; padding: 10px 14px; margin: 14px 0;">'''Warning:''' this page contains spoilers. Secret achievements are censored by default; click the card to disable the censor.</div>
{| class="wikitable"
! Grupo !! Página !! Função
|-
| rowspan="4" | Principal || [[Predefinição:Achievements]] || <nowiki>{{Achievements}}</nowiki> + wrapper i18n
|-
| [[Widget:Achievements]] || UI, abas, busca, cards no cliente, textos PT/EN
|-
| [[MediaWiki:GlaAchievements.json]] || Índice leve (<code>action=raw</code>)
|-
| [[Módulo:AchievementsDB]] || Dados (export Lua; o índice JSON sai no mesmo export)
|-
| rowspan="7" | Apoio || [[Módulo:Achievements]] || <code>renderTab</code> / <code>renderRest</code> (debug/legado; a página oficial não invoca)
|-
| [[Predefinição:Achievement]] || Card avulso em artigo
|-
| [[Módulo:ItemChip]] || HTML/qty dos chips no Lua (<code>require</code> em [[Módulo:Achievements]] e [[Módulo:Achievement]])
|-
| [[Widget:ItemChip]] || CSS da fileira de chips
|-
| [[Widget:Item]] || Ícone e tooltip dos chips
|-
| [[Predefinição:Reward]] || Recompensa avulsa
|-
| [[MediaWiki:Common.js]] || Toggle PT/EN (<code>glaLang</code> / <code>gla:langChanged</code>)
|}
 
=== O que editar quando ===
; Dados (nome, aba, reward, oculta, spoiler)
: Exportar [[Módulo:AchievementsDB]] (o editor também publica [[MediaWiki:GlaAchievements.json]]), depois purge
; Layout, abas, busca, filtros, textos PT/EN, dark mode
: [[Widget:Achievements]], purge
; Item novo na recompensa
: Cadastrar no editor (Itens) antes do AchievementsDB
; CSS ou JS do ícone / tooltip dos chips
: [[Widget:Item]], purge
; CSS da fileira de chips
: [[Widget:ItemChip]], purge
; HTML do chip / quantidade (card avulso e <code>renderTab</code> legado)
: [[Módulo:ItemChip]], purge
; Dados do item (nome, ícone)
: [[Módulo:ItemDB]]
; Toggle global PT/EN
: [[MediaWiki:Common.js]] / [[MediaWiki:Common.css]]
</div>
{{PageLang|fim}}
{{PageLang|fim}}


{{PageLang|en|title=Template:Achievements}}
{{Achievements}}
<div style="max-width:52em;line-height:1.5">
== Usage ==
[[Predefinição:Achievements]] lists every achievement. On the article, call <nowiki>{{Achievements}}</nowiki> '''once''', after the [[Predefinição:PageLang|PageLang]] blocks (PT intro and EN intro). Do not invoke [[Widget:Achievements]] directly. Do not put <nowiki>{{#invoke:Achievements|renderTab}}</nowiki> on the article (slow).
 
=== What it does ===
The <code>includeonly</code> wraps only [[Widget:Achievements]] in a <code>data-gla-i18n</code> wrapper (group <code>achievements</code>, mode <code>client</code>). The widget fetches [[MediaWiki:GlaAchievements.json]] (<code>action=raw</code>) and builds the cards on the client.
 
Chrome (tabs, search, filters, SECRET ribbon) switches on the client via <code>gla:langChanged</code> and <code>data-gla-lang</code>. Card names and descriptions come from the JSON (<code>pt</code> / <code>en</code>); if <code>en</code> is missing, the Portuguese text stays in both languages.
 
Rewards: <code>.item-wrapper</code> chips with ident + qty. On the listing, [[Widget:Achievements]] builds the HTML on the client; [[Widget:Item]] (icon/tooltip) and [[Widget:ItemChip]] (row CSS) hydrate. [[Módulo:ItemChip]] builds HTML/qty on Lua paths: [[Módulo:Achievements]] (legacy <code>renderTab</code>, <code>require("Módulo:ItemChip")</code>) and [[Predefinição:Achievement]].
 
=== Deep link ===
English anchor, language last: <code>#Quests#PT</code>, <code>#Chests#EN</code>. Slugs: General, Characters, Quests (alias Quest), Chests, Navigation, PvP, PvE, Colosseum, Poneglyph, Referral, Mobile, BossRush. Tab changes use <code>history.replaceState</code>. The PT/EN toggle in [[MediaWiki:Common.js]] keeps the category slug.
 
=== Pages ===
{| class="wikitable"
! Group !! Page !! Role
|-
| rowspan="4" | Main || [[Predefinição:Achievements]] || <nowiki>{{Achievements}}</nowiki> + i18n wrapper
|-
| [[Widget:Achievements]] || UI, tabs, search, client-side cards, PT/EN strings
|-
| [[MediaWiki:GlaAchievements.json]] || Light index (<code>action=raw</code>)
|-
| [[Módulo:AchievementsDB]] || Data (Lua export; the JSON index is published in the same export)
|-
| rowspan="7" | Support || [[Módulo:Achievements]] || <code>renderTab</code> / <code>renderRest</code> (debug/legacy; the official page does not invoke them)
|-
| [[Predefinição:Achievement]] || Standalone card
|-
| [[Módulo:ItemChip]] || Chip HTML/qty in Lua (<code>require</code> in [[Módulo:Achievements]] and [[Módulo:Achievement]])
|-
| [[Widget:ItemChip]] || Chip row CSS
|-
| [[Widget:Item]] || Chip icon and tooltip
|-
| [[Predefinição:Reward]] || Standalone reward
|-
| [[MediaWiki:Common.js]] || PT/EN toggle (<code>glaLang</code> / <code>gla:langChanged</code>)
|}
 
=== What to edit ===
; Data (name, tab, reward, hidden, spoiler)
: Export [[Módulo:AchievementsDB]] (the editor also publishes [[MediaWiki:GlaAchievements.json]]), then purge
; Layout, tabs, search, filters, PT/EN chrome, dark mode
: [[Widget:Achievements]], then purge
; New reward item
: Register it in the item editor before AchievementsDB
; Chip icon / tooltip CSS or JS
: [[Widget:Item]], then purge
; Chip row CSS
: [[Widget:ItemChip]], then purge
; Chip HTML / qty (standalone card and legacy <code>renderTab</code>)
: [[Módulo:ItemChip]], then purge
; Item data (name, icon)
: [[Módulo:ItemDB]]
; Global PT/EN toggle
: [[MediaWiki:Common.js]] / [[MediaWiki:Common.css]]
</div>
{{PageLang|fim}}
</noinclude>

Edição atual tal como às 23h52min de 10 de outubro de 2026

As conquistas são objetivos secundários que recompensam os jogadores por completarem desafios específicos, como concluir todas as missões de uma ilha, fortalecer os personagens ou derrotar os bosses das ilhas.

Nesta página, você pode conferir todas as conquistas disponíveis no jogo, organizadas por categoria, além de filtrar entre conquistas normais e conquistas ocultas/secretas.

Atenção: esta página contém spoilers. As conquistas secretas aparecem censuradas por padrão, e a censura pode ser desabilitada clicando sobre o card da conquista.

Achievements are secondary objectives that reward players for completing specific challenges, such as finishing all quests on an island, strengthening characters, or defeating island bosses.

On this page you can browse all in-game achievements, organized by category, and filter between normal and hidden/secret ones.

Warning: this page contains spoilers. Secret achievements are censored by default; click the card to disable the censor.

Achievements

Acompanhe as conquistas disponíveis no Grand Line Adventures.

Geral Personagens Missões Baús Navegação PvP PvE Coliseu Poneglyph Indicação Celular Boss Rush