Ir al contenido

Plantilla:Detecta espacio de nombres

De Wikipedia, la enciclopedia libre


Icono de documentación de plantilla Documentación de la plantilla[ver] [editar] [historial] [purgar]


Esta es una plantilla de ayuda para otras plantillas para detectar los tipos de páginas que se utilizan y actuar en consecuencia. Detecta los diferentes espacios de nombres utilizados en Wikipedia y los agrupa por tipo:

artículo = espacio principal de artículos.
anexo = páginas de soporte enciclopédico que no son artículos por si mismas.
discusión = páginas de discusión en cualquier espacio de nombres: «Discusión:», «Usuario:», «Ayuda Discusión:», etc.
usuario, wikipedia, archivo, mediawiki, plantilla, ayuda, categoría, portal y wikiproyecto = espacios de nombres de proyectos diferentes a artículos y discusiones.
Otro = valor predeterminado para cualquier otro espacio de nombres no especificado.

Sintaxis

¡Atención! Los nombres de los parámetros se utilizan siempre con minúsculas:

{{Detecta espacio de nombres
| Artículo = Texto para el artículo
| Discusión = Texto para la discusión
| Otro = Texto para otras páginas
}}

Si la plantilla se incluye en un artículo (del espacio principal), devolverá: Texto para el artículo. Si la plantilla se incluye en una página diferente a un artículo o discusión, entonces devolverá: Texto para otras páginas.

Si no se utiliza el parámetro otro o se deja vacío, entonces no devolverá nada en otros tipos de páginas. En el siguiente ejemplo, no devolverá nada en páginas diferentes a archivo o categoría:

{{Detecta espacio de nombres
| Archivo = Texto en página de descripción de fichero
| Categoría = Texto en página de categoría
| Otro =
}}

Utilizando un parámetro vacío la plantilla no devolverá nada en el espacio especificado, pero sí en los demás:

{{Detecta espacio de nombres
| Artículo = 
| Otro = Texto en otras páginas
}}

Pruebas

Para pruebas y demostraciones, esta plantilla incluye dos parámetros: demo y página. El parámetro demo puede ser igual a cualquier parámetro de la plantilla, incluyendo otro, para que actúe como si se encontrara en ese espacio de nombres:

{{Detecta espacio de nombres
| Artículo = Texto en artículo
| Otro = Texto en otras páginas
| Demo = artículo
}}

Mostrará: Texto en artículo.

El parámetro página es para simular el efecto en una página determinada. La plantilla actúa como si estuviera incluida en esa página (aunque no exista):

{{Detecta espacio de nombres
| Usuario = Texto en página de usuario
| Otro = Texto en otras páginas
| Página = Usuario: Daixonses
}}

En cualquier página devolverá: Texto en página de usuario.

Para una mayor eficacia de la plantilla, es preferible definir los parámetros demo y página. Tanto si están vacíos o no se definen, la plantilla detectará el tipo de página donde se encuentre:

{{Detecta espacio de nombres
| Artículo = Texto en artículo
| Otro = Texto en otras páginas
| Demo = {{{demo |}}}
| Página = {{{página |}}}
}}

Véase también

Esta documentación está transcluida desde Plantilla:Detecta espacio de nombres/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.