Manual:Defines.php/pt-br

Detalhes
Defines.php contains "a few constants that might be needed during . Note: these constants must all be resolvable at compile time by HipHop, since this file will not be executed during request startup for a compiled MediaWiki." Among the constants are version constants for the benefit of extensions; Unicode normalisation related constants; constants, including those that provide support for ; protocol constants for wfExpandUrl; and flags for Parser::replaceLinkHolders.

Constantes

 * Constantes relacionadas com banco de dados
 * Índices de banco de dados válidos
 * Índices com base em operações
 * não aparecem no banco de dados da página
 * Namespaces reais
 * Códigos de resultado de antivírus, para uso na variável
 * Flags anti-bloqueio
 * Seletores formato de data; utilizados no armazenamento das preferências do usuário e por ::date e acompanhantes.
 * Identificadores de tipo RecentChange
 * Flags de edição de artigos
 * Flags para ::makeList
 * Itens relacionados a e normalização
 * Flags para ::makeList
 * Itens relacionados a e normalização
 * Constantes de suporte a hooks
 * Suporte para
 * Valores permitidos para ::$mOutputType
 * Flags para Parser::setFunctionHook
 * Flags para Parser::replaceLinkHolders
 * Condições para
 * Constantes de protocolo para
 * IDs de modelo de conteúdo, usados pelos arquivos Content e ContentHandler.
 * Formatos de conteúdo, usados pelos arquivos Content e ContentHandler.

Flags
Em alguns casos, os campos de bits são usados ​​para flags. Exemplos são como se segue:

Estes envolvem a utilização de operadores bitwise. Por exemplo, se você quiser definir a flag EDIT_MINOR em $flags para true:

Se você quiser definir as flags EDIT_MINOR e EDIT_NEW em $flags para true, e todas as outras flags em $flags para false:

Se você quiser definir a flag EDIT_MINOR em $flags para false:

Se você quiser que $isminor seja true apenas se a flag EDIT_MINOR for definida para true in $flags: