Manual:$wgNamespacesWithSubpages

From mediawiki.org
This page is a translated version of the page Manual:$wgNamespacesWithSubpages and the translation is 87% complete.
Espaços nominais: $wgNamespacesWithSubpages
Quais espaços nominais devem suportar subpáginas?
Introduzido na versão:pre 1.1.0
Removido na versão:ainda em uso
Valores permitidos:ver abaixo
Valor padrão:ver abaixo

Detalhes

A variável contém um arranjo indicando quais namespaces permitem subpáginas. O arranjo é indexado através do ID numérico da namespace, e cada valor de arranjo pode ser 0 (sem subpáginas) ou 1 (subpáginas permitidas). Uma subpágina de categoryspace (namespace 14) funcionará como qualquer outra categoria.

Ver Help:Subpáginas .

Habilitando para uma namespace

Ver também Manual:Constantes de namespaces para uma lista dos códigos de NS_....

A forma normal de habilitar subpáginas para um dado namespace é editar o arquivo LocalSettings.php e inserir o seguinte:

# Habilite subpáginas no espaço nominal principal
$wgNamespacesWithSubpages[NS_MAIN] = true;

# Habilite subpáginas no espaço nominal da predefinição
$wgNamespacesWithSubpages[NS_TEMPLATE] = true;

# etc.

Desativando para um espaço nominal

Disable subpages in a namespace (where it is enabled by default). For example NS_TALK has subpages enabled by default in MediaWiki. To disable them, set false:

$wgNamespacesWithSubpages[NS_TALK] = false;

Valor padrão

O padrão dessa configuração mudou ao longo dos anos. Para ter certeza de qual se aplica a sua wiki, verifique esta configuração em "DefaultSettings.php".
Versão MediaWiki:
1.29
$wgNamespacesWithSubpages = [
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
];
Versões do MediaWiki:
1.21 – 1.28
$wgNamespacesWithSubpages = [
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
];
Versões do MediaWiki:
1.16 – 1.20
$wgNamespacesWithSubpages = array(
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
);
Versões do MediaWiki:
1.14 – 1.15
$wgNamespacesWithSubpages = array(
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
);
Versões do MediaWiki:
1.5 – 1.13
$wgNamespacesWithSubpages = array(
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT_TALK => true,
	NS_IMAGE_TALK => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
);

Ver também