Manual:Preprocessor.php/pt-br

Category:MediaWiki code/pt-br#Preprocessor.php

O arquivo Preprocessor.php contém o Preprocessor classe para pré-processadores, que oferece o PPFrame e PPNode interfaces.

Métodos públicos

  • resetParser() - Será removido quando o suporte para clonagem de analisador estiver sendo descontinuado. Permite redefinir a referência interna do analisador após a clonagem do pré-processador.

Métodos abstratos que retornam quadros:

  • newFrame() - crie um novo quadro de nível superior para expansão de uma página.
  • newCustomFrame() - crie um novo quadro personalizado para uso programático de substituição de parâmetros. Isso é útil para certos tipos de extensões.

Métodos abstratos que retornam quadros:

  • newPartNodeArray() - crie um novo nó personalizado para uso programático de substituição de parâmetros. Isso é útil para certos tipos de extensões.
  • preprocessToObj() - Pré-processa o texto e retorna um objeto PPNode. Tanto este método quanto Parser::preprocessToDom(), um wrapper para este método, podem ser usados ​​com os seguintes sinalizadores (padrão: 0):
    • 1 = DOM_FOR_INCLUSION - tratar o wikitexto como conteúdo transcluído de uma página em vez de conteúdo direto de uma página ou mensagem. Por padrão, presume-se que o texto esteja em processamento para uso em visualizações diretas de páginas. O uso deste sinalizador faz com que o texto dentro das tags <noinclude> seja ignorado, o texto dentro das tags <includeonly> seja incluído e o texto fora das tags <onlyinclude> seja ignorado.
    • 2 = DOM_LANG_CONVERSION_DISABLED - Sinalizador de omissão de construção de conversão de linguagem
    • 4 = DOM_UNCACHED - desabilitar o uso do cache do pré-processador.

Estendido por

Category:MediaWiki code/pt-br