Help:Subpages/es

Las subpáginas introducen una organización jerárquica dentro de páginas wiki, con niveles de jerarquías separados por barras.

Dónde funciona
Por omisión la funcionalidad de subpáginas de MediaWiki está desactivada en el espacio de nombres principal, pero se puede usar en las páginas de discusión y en las páginas de usuario. Véase Help:Namespaces para una descripción de los espacios de nombres y $wgNamespacesWithSubpages para aprender cómo se modifica este comportamiento por omisión. En los espacios de nombres donde esta funcionalidad está inactiva, cualquier barra inclinada en el nombre de una página es sencillamente parte del nombre y no hace nada especial.

Cuando la funcionalidad de subpáginas está activada en un espacio de nombres, la barra inclinada siempre hace que la página sea una subpágina incluso cuando eso no sea intencionado o deseable.

Cómo funciona
Las barras inclinadas (/) dentro de un nombre de página dividen la página entre padre y subpáginas, recursivamente, p. ej.:


 * Help:Subpages – esta página
 * Help:Subpages/subpage – subpágina
 * Help:Subpages/subpage/sub-subpage – subsubpágina
 * Help:Subpages/subpage/sub-subpage/sub-sub-subpage – subpágina de tercer nivel
 * Help:Subpages/subpage/sub-subpage/sub-sub-subpage/sub-sub-sub-subpage – subpágina de cuarto nivel

Se puede enlazar directamente a cualquier subpágina usando la notación normal de dobles corchetes escribiendo el nombre completo –incluso las barras invertidas y los nombres de subpáginas–. También se pueden crear enlaces desde una página a una de sus propias subpáginas usando ciertas abreviaturas (que se tratan en Help:Links).

Existen palabras mágicas para partir el nombre de una subpágina, tales como  y , así como la función de análisis sintáctico   para un control más afinado.

Nótese que la parte del nombre de la página después de la barra inclinada distingue entre mayúsculas y minúsculas incluída la primera letra.

Los enlaces de navegación aparecerán automáticamente en la parte superior de cada subpágina apuntando a cada página padre que exista. Los enlaces no aparecerán, sin embargo, si las páginas padre no se han creado todavía o si la funcionalidad de subpáginas está inhabilitada.

Los enlaces de navegación automáticos no forman parte del contenido de la página y por tanto no colocan a las páginas padre dentro de las listas Lo que enlaza aquí ni Cambios relacionados

If you move (rename) a parent page, you will be shown a list of the subpages, and users with the move-subpages user right will have the option to automatically move subpages (up to 100).

Uso de subpáginas
Hay varios usos para la funcionalidad de subpáginas:
 * Para crear archivos de discusiones antiguas bajo Discusión
 * Para tener espacios donde crear borradores bajo la Página de usuario
 * Para crear versiones en distintos lenguajes de una página en Wikis multiidioma.
 * Para crear subpáginas de una plantilla a efectos de documentación, zona de pruebas del código, casos de prueba o para códigos de subplantillas.

Las subpáginas son útiles para organizar la información jerárquicamente. De otro lado, las subpáginas suelen tener nombres largos difíciles de recordar así que puede ser más amigable para el usuario minimizar su uso tanto como sea posible. También se pueden organizar las páginas a través de categorías que es más adecuado para crear una red jerárquica de información.

Mostrar subpáginas
Para listar subpáginas de forma sencilla se puede usar la transclusión de Special:PrefixIndex de la siguiente manera:

Lo que genera esto:

Puesto que la palabra mágica  muestra la página actual, el código wiki para mostrar todas las subpáginas de la página actual es. Se le pueden pasar parámetros, p.ej.

Las extensiones para subpáginas tales como Extension:SubPageList permiten personalizar la forma de mostrar las subpáginas.

Como consecuencia del hecho de que la barra inclinada sea un carácter reservado cuando las subpáginas están habilitadas se puede necesitar un carácter alternativo. las barras invertidas ($backslash) se tratan como caracteres normales en los nombres de subpáginas y se pueden usar para sustituir a las barras inclinadas. Además, como un apaño un tanto tosco, se pueden usar caracteres similares a la barra inclinada tales como el "big solidus" ($u1) que se muestra como Foo⧸bar (cfr. una barra inclinada real: Foo/bar) o el solidus ($u2), que se muestra como Foo⁄bar. Al usar este apaño aparecen tres posibles desventajas técnicas (aparte del aspecto diferente respecto a la barra invertida real):

As a consequence of the forward slash being a reserved character when subpages are enabled, an alternative character might be needed. Back slashes are treated as normal characters in subpage naming and can be used in place of forward slashes. Additionally, as a crude hack, a character similar to the forward slash can be used instead, such as the "big solidus" (U+29F8), which results in Foo⧸bar (cf. a real slash: Foo/bar), or the solidus (U+2044), which results in Foo⁄bar. Three possible technical disadvantages (apart from the visual difference from a real slash) arise from this hack:
 * 1) Los usuarios sin la tipografía necesaria no podrán ver el carácter correctamente.
 * 2) Habrá que crear redirects desde los títulos con la barra inclinada de manera que los enlaces y las búsquedas funciones correctamente.
 * 3) Tanto las versiones del artículo como de las páginas de discusión de una página (y sus correspondientes subpáginas, p. ej. las discusiones archivadas) necesitarán el apaño de manera que, al renombrar una página, todas las páginas conectadas vayan al nuevo título (si esto se marca en los ajustes al renombrar). Por ejemplo, las subpáginas están inhabilitadas en la Wikipedia de manera que mientras la página de discusión no funcionará a menos que se use el solidus para evitar que se marque como una subpágina, la página correspondiente en el espacio de nombres principal podría accidentalmente usar una barra inclinada. El riesgo es que la similitud visual podría hacer que esto pasara desapercibido entre editores humanos.

Véase también

 * Meta:Help:Link
 * Special:PrefixIndex — Provides a list of subpages.
 * Special:PrefixIndex — Provides a list of subpages.
 * Special:PrefixIndex — Provides a list of subpages.