Wikitext/pt
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
- Help:Wikitext examples
- 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
- Architecture focus 2015 – 2015 discussion at Lyon Hackathon about the future of MediaWiki, including content representation and transclusion
- Requests for comment/A Spec For Wikitext – RFC which defines a framework for writing a Wikitext spec, should we choose to write one (discussed in Phab:E259 in August 2016)
- Handling wiki content beyond plaintext – Discussions planned to occur at WikiDev17
Discussions prior to 2015
- Markup spec – early attempt to use a standard metasyntax (such as Backus–Naur Form) to define MediaWiki Wikitext.
- Parser 2011 – early Parsoid documentation, including a 2011 plan for rolling out a new version.
- Wikitext standard – Page that was active in 2003-2005
- Wikitext/2003 syntax – Quoting the page: I'm just tipping some links onto this page for -- I will clean it up to some sort of coherence later -- Tarquin 16:45, 30 Aug 2003 (UTC)
- Wikitext.next – Brion VIBBER's thoughts from 2011
Consultar também
- Wikitext besides wiki
- Extension:StandardWikitext - Extensão que uniformiza o texto wikit em cada guardar da página