Extension:ParserMigration

This page is a translated version of the page Extension:ParserMigration and the translation is 90% complete.
Outdated translations are marked like this.
Manual de extensões do MediaWiki
ParserMigration
Estado da versão: estável
Implementação Interface de usuário
Descrição Fornece uma interface para migrar o texto do artigo para novas versões do analisador MediaWiki
Autor(es)
Última versão Continuous updates
Política de
compatibilidade
Snapshots releases along with MediaWiki. Master is not backward compatible.
Modifica o banco
de dados
Não
Licença Creative Commons 0 v1.0 Universal
Download
  • $wgParserMigrationCompactIndicator
  • $wgParserMigrationEnableParsoidArticlePages
  • $wgParserMigrationUserNoticeDays
  • $wgParserMigrationEnableQueryString
  • $wgParserMigrationUserNoticeVersion
  • $wgParserMigrationEnableParsoidDiscussionTools
  • $wgParserMigrationEnableParsoidMobileFrontendTalkPages
  • $wgParserMigrationEnableParsoidMobileFrontend
Quarterly downloads 12 (Ranked 122nd)
Para traduzir a extensão ParserMigration, verifique sua disponibilidade no translatewiki.net
Problemas Tarefas em aberto · Relatar um bug

Ele fornece uma interface para comparar a renderização do artigo com uma nova versão não padrão do MediaWiki parser , servindo assim como uma ferramenta de migração do analisador.

Foi implantado no grupo de produção da Wikimedia até 2018 para comparar a saída baseada em Tidy com uma saída baseada em RemexHTML. RemexHTML é o substituto do Tidy. Em 2023, ele foi reimplantado para comparar a saída do analisador de wikitexto legado com a saída gerada pelo analisador de wikitexto Parsoid .

A disponibilidade da ferramenta pode ser controlada por um usuário através da opção de preferência parsermigration.

Usando a extensão

See Help:Extension:ParserMigration and the extension's README file.

Instalação

  • Baixe e coloque o(s) arquivo(s) num diretório chamado ParserMigration na sua pasta extensions/.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ParserMigration
  • Adicione o seguinte código ao final do seu arquivo LocalSettings.php :
    wfLoadExtension( 'ParserMigration' );
    
  •   Concluído – Navegue à página Special:Version em sua wiki para verificar se a instalação da extensão foi bem sucedida.

Configuration

This extension adds a dropdown under "Developer tools" at the bottom of the "Editing" options for a user, which allows the user to opt-in, opt-out, or follow the wiki defaults for the use of the Parsoid wikitext parser to render article pages.

If the user chooses to follow the wiki default, the use of Parsoid will be based on two configuration options:

  • $wgParserMigrationEnableParsoidDiscussionTools if set to true, will use Parsoid for all pages in the talk namespace, but not for other pages. This is intended for use with the DiscussionTools extension, which is already powered by Parsoid and enabled by default on some wikis.
  • $wgParserMigrationEnableParsoidArticlePages if set to true, will use Parsoid for all pages in the main article namespace, but not for other pages.

Ver também

For the 2018-era deployment of the ParserMigration tool, see: