Predefinição:Partida/doc: mudanças entre as edições

De Clube Atletico Mineiro - Enciclopedia Galo Digital
Ir para navegação Ir para pesquisar
Criou página com '<noinclude> {{Documentação de template}} </noinclude> = Template:Partida = Este template é a **interface editorial** para registro e exibição de partidas individuais dentro das páginas de temporada da Wiki Galo Digital. Ele funciona como uma camada de apresentação, delegando toda a lógica de cálculo, validação histórica e normalização de dados ao módulo Lua Module:Temporada/Partidas. Cada chamada do template corresponde a **uma linha da tabela de...'
 
Linha 127: Linha 127:
Exemplo de chamada dentro de uma tabela de partidas:
Exemplo de chamada dentro de uma tabela de partidas:


```wiki
 
{| class="wikitable gd-table gd-table-partidas"
{| class="wikitable gd-table gd-table-partidas"
! Nº
! Nº

Edição das 16h12min de 24 de janeiro de 2026

Predefinição:Documentação de template


Template:Partida

Este template é a **interface editorial** para registro e exibição de partidas individuais dentro das páginas de temporada da Wiki Galo Digital.

Ele funciona como uma camada de apresentação, delegando toda a lógica de cálculo, validação histórica e normalização de dados ao módulo Lua Module:Temporada/Partidas.

Cada chamada do template corresponde a **uma linha da tabela de partidas**.

---

Finalidade

O Template:Partida tem como objetivos:

  • simplificar a edição de partidas pelos editores
  • reduzir wikitexto repetitivo
  • garantir padronização visual e estrutural
  • evitar cálculos manuais em páginas de temporada
  • manter separação clara entre lógica (Lua) e apresentação (wikitexto)

Este template **não realiza cálculos estatísticos**.

---

Funcionamento

O template:

  1. recebe parâmetros editoriais simples
  2. repassa esses parâmetros ao módulo Lua
  3. renderiza automaticamente uma linha (<tr>) da tabela de partidas
  4. aplica classes CSS de resultado (vitória, empate, derrota)
  5. destaca automaticamente o Clube Atlético Mineiro em negrito

Toda a lógica é executada pelo módulo:

---

Parâmetros

Parâmetros principais

Parâmetro Obrigatório Descrição
id recomendado Identificador único da partida
competicao sim Competição ou torneio da partida
rodada não Rodada da competição
data sim Data da partida (formato livre)
mandante sim Time mandante
visitante sim Time visitante
gols_mandante sim Número de gols do mandante
gols_visitante sim Número de gols do visitante
gols_mandante_autores não Autores dos gols do mandante
gols_visitante_autores não Autores dos gols do visitante
estadio não Estádio da partida
local não Localidade da partida (quando não houver estádio definido)

---

Parâmetros de controle histórico

Parâmetro Descrição
wo Indica partida decidida por W.O (sim / true)
anulada Indica partida anulada oficialmente
nao_conta Exclui a partida das estatísticas da temporada

Esses parâmetros são tratados exclusivamente pelo módulo Lua e **não exigem ajustes no template**.

---

Exemplo de uso

Exemplo de chamada dentro de uma tabela de partidas:


Nº Motivo Rodada Data Gols Mandante Time Mandante Placar Time Visitante Gols Visitante Estádio (Local)


Erro de script: A função "render" não existe.



Boas práticas

Utilizar o template apenas dentro de tabelas

Não inserir lógica condicional no wikitexto

Registrar exceções históricas usando os parâmetros próprios (wo, anulada, nao_conta)

Evitar formatação manual de resultados ou CSS

Manter textos explicativos e notas fora do template

Observações

O template gera apenas a linha da tabela, não o cabeçalho

A classe CSS aplicada depende do resultado da partida

O destaque do Atlético é feito automaticamente

Caso não haja estádio, o campo de localidade é utilizado

Histórico

Desenvolvido para o projeto Wiki Galo Digital

Parte do sistema de automação das páginas de temporada

Primeira aplicação: Futebol – Temporada 1919