Manual:$wgNamespacesWithSubpages

This page is a translated version of the page Manual:$wgNamespacesWithSubpages and the translation is 100% complete.
Espacios de nombres: $wgNamespacesWithSubpages
¿Que espacios de nombres deberían soportar subpáginas?
Introducido en la versión:pre 1.1.0
Eliminado en la versión:aún se usa
Valores permitidos:ver más abajo
Valor predeterminado:ver más abajo

Detalles

La variable contiene una matriz que indica qué espacios de nombres admiten subpáginas. La matriz va indizada por el ID numérico de los espacios de nombres, y cada valor de la matriz puede ser 0 (no se permiten subpáginas) o 1 (se permiten subpáginas). Una subpágina en el espacio de categorías (índice 14) funcionará igual que cualquier otra categoría.

Véase Help:Subpáginas .

Permitir subpáginas en un espacio de nombres

Véase también Manual:Constantes de espacios de nombres para ver una lista de códigos NS_....

La forma normal de permitir el uso de subpáginas en un espacio de nombres determinado es editar LocalSettings.php e insertar lo siguiente:

# Permitir subpáginas en el espacio principal de nombres
$wgNamespacesWithSubpages[NS_MAIN] = true;

# Permitir subpáginas en el espacio de nombres de plantillas
$wgNamespacesWithSubpages[NS_TEMPLATE] = true;

# etc.

No permitir subpáginas en un espacio de nombres

Puedes desactivar el uso de subpáginas en un espacio de nombres (donde estén activadas por defecto). Por ejemplo, NS_TALK tiene por defecto las subpáginas activadas en MediaWiki. Para desactivarlas, ponlas como false:

$wgNamespacesWithSubpages[NS_TALK] = false;

Valor por defecto

El valor por defecto de este ajuste ha ido cambiando con el paso de los años. Para conocer con seguridad qué valor se aplica en tu wiki, comprueba la definición de la directiva en "DefaultSettings.php".
Versión de 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
];
Versiones de 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
];
Versiones de 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
);
Versiones de 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
);
Versiones de 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
);

Véase también