Texto Wiki (Wikitext)
Appearance
Texto Wiki, também conhecido como marcação wiki ou código wiki, é a linguagem de marcação que consiste na sintaxe e palavras-chave utilizadas pelo programa MediaWiki para formatar uma página. É explicado em mais detalhe em Ajuda: Edição e Ajuda: Formatação Texto Wiki apresenta uma mistura de conteúdo, marcação, e metadados. As revisões atuais e antigas de todas as páginas wiki estão numa base de dados na tabela text, geralmente na forma de texto wiki, embora, alguns tipos de página, tal como objetos Wikidata, são guardados noutros formatos de conteúdo.
Documentação do utilizador
- Ajuda: Exemplos do Texto Wiki
- Ajuda:Transferência de páginas
- Glossário da Wikipédia Portuguesa
- Página de ajuda da Wikipédia no Texto Wiki
Documentação do programador
- Specs/wikitext/1.0.0 – a partir de agosto de 2016, o URI utilizado por Parsoid para identificar a versão do Texto Wiki que está assumindo
Implementação
- Analisador de PHP – Documentação gerada dos comentários incorporados no código fonte. Um resumo do que é o analisador de PHP é descrito nessa página: "Processa a marcação wiki (que utiliza uma sintaxe mais amigável, como "[[Hiperligação]]" para criar hiperligações) e fornece uma transformação unidirecional dessa marcação wiki na saída/marcação (X)HTML (que, por sua vez, o navegador entende e pode exibir)."
- Parsoid – ferramenta de tradução para o MediaWiki que traduz entre o DOM de HTML5 com RDFa e o texto wiki do MediaWiki.
Testes
Nós fornecemos informação importante sobre a compatibilidade, que ajuda a descrever o comportamento esperado para converter o texto wiki em HTML.
- Parser tests - Os nossos testes no núcleo do MediaWiki contêm a fonte autorizada para testar a compatibilidade de marcação do Texto Wiki.
- Casos de teste de Parsoid (parserTests.txt na Diffusion) – uma versão bifurcada dos testes do núcleo do MediaWiki, utilizado por Parsoid. Além do modo wt2html que o analisador de PHP suporta, o executor do analisador de testes do Parsoid também permite vários outros modos de testes não suportados pelo analisador de PHP (wt2wt, html2wt, html2html, edições aleatórias para testar a serialização seletiva, edições manuais para testes controlados de serialização). Estes testes são sincronizados manualmente utilizando scripts na base do código de Parsoid.
Discussões de 2015 e mais tarde
- Foco da Arquitetura 2015 – discussão em Lyon Hackathon 2015 sobre o futuro do MediaWiki, incluindo a representação de conteúdo e transcrição.
- Os pedidos para comentar/Uma Especificação para Texto Wiki – RFC que define um marco para escrever uma especificação do texto wiki, se nós decidimos escrever uma (discutido no Phab:E259 em agosto de 2016)
- Lidar com o conteúdo da wiki para além do texto sem formatação – Discussões previstas pelo WikiDev17
Discussões antes de 2015
- Markup spec – tentativa antiga para utilizar uma metasintaxi padrão (como agora a Forma de Backus e Naur) para definir o texto wiki do MediaWiki.
- Parser 2011 – documentação antiga sobre Parsoid, incluindo o plano de 2011 para lançar outra nova versão.
- Wikitext standard – Página que esteve ativa entre 2003 e 2005
- Wikitext/2003 syntax – Citando a página: "Eu só deixo umas hiperligações nesta página -- Mais adiante eu irei limpá-la porque tenha um mínimo de coerência – Tarquin 16:45, 30 de agosto de 2003 (UTC)
- Wikitext.next – Pensamentos de Brion VIBBER em 2011
Consultar também
- Wikitext besides wiki
- Extension:StandardWikitext - Extensão que uniformiza o texto wikit em cada guardar da página