Ayuda:Palabras Mágicas
Las palabras mágicas son cadenas de texto que MediaWiki asocia con un valor de retorno o de la función, como los detalles de tiempo, sitio o nombres de las páginas. Esta página es sobre el uso de palabras mágicas estándar.
Hay tres tipos generales de las palabras mágicas:
- Cambiar el comportamiento (Behavior switches): son strings con sus caracteres en mayúsculas, y encerrados entre guiones bajos (ej: __FOO__).
- Variables: son strings con su caracteres en mayúsculas, y encerrados entre doble corchete, (ej: {{FOO}}).
- Funciones de analizador (Parser functions): estos parámetros y tomar son de la forma {{foo :...}} o {{# foo :...}}.
El contenido de las páginas que incluyan magic words variará y dependerá de la página en cuestión, y del momento en que se visualice, incluso si la palabra mágica se incluye a través de plantillas o mensajes del sistema.
Sumario
Behavior switches
Un behavior switch, –modificador de comportamiento–, controla el comportamiento habitual de la plantilla –layout– de la página, y suelen usarse para omitir o añadir contenidos, en función de lo deseado.
| Magic words | Descripción | min1 |
|---|---|---|
| Tabla de contenidos | ||
| __NOTOC__ | Oculta la tabla de contenidos –table of contents– (TOC). | |
| __FORCETOC__ | Fuerza a la tabla de contenidos a aparecer en su posición normal –sobre el primer encabezado del artículo–. | |
| __TOC__ | Coloca la tabla de contenidos, en el lugar donde se ha puesto la palabra mágica. Si aparece más de una vez esta palabra mágica, la tabla de contenidos se pondrá donde aparezca la primera de ellas. |
|
| Edición | ||
| __NOEDITSECTION__ | Oculta el link de edición de cada sección individual. | |
| __NEWSECTIONLINK__ | Añade un link ("+" por defecto) al lado de la pestaña "editar", que permitirá añadir una nueva sección, en esa página –como se hace en las páginas de discusión– –Añadiendo una sección al final–. | 1.7+ |
| __NONEWSECTIONLINK__ | Elimina la pestaña para "añadir nueva sección" ("+" por defecto), que hay al lado de la pestaña "editar" en las páginas de discusión. | 1.15+ |
| Categorías | ||
| __NOGALLERY__ | Usada en las páginas de las categorías. Reemplaza la vista en miniatura –thumbnails–, por la vista tradicional de links, por orden alfabético. | 1.7+ |
| __HIDDENCAT__ | Se usa en las páginas de las categorías para ocultar la misma categoría de las listas de categorías, y en las páginas que la usan. A pesar de su uso, hay una opción en preferencias de usuario que permite mostrar las categorías ocultas. |
1.13+ |
| Conversiones lingüísticas | ||
| __NOCONTENTCONVERT__ __NOCC__ |
En las wikis con variaciones lingüísticas, hace que no se realice ninguna variación en el artículo que usa la magic word, por ejemplo, sólo muestra el chino (zh), en lugar de alguna de las variantes del mismo, como zh_cn, zh_tw, zh_sg, or zh_hk. | |
| __NOTITLECONVERT__ __NOTC__ |
Funciona como la anterior –__NOCONTENTCONVERT__–, pero sólo para el título de la página. Para el resto de la página, sí hay cambios por las variaciones lingüísticas. | |
| Otros | ||
| __START__ | Sin efecto. | |
| __END__ | Indica cuál es el final del artículo; se usa con objeto de evitar que MediaWiki elimine espacios en blanco o saltos de línea del final del artículo. | |
| __INDEX__ | Le indica a los motores de búsqueda, que indexen la página. | 1.14+ |
| __NOINDEX__ | Le indica a los motores de búsqueda, que no indexen la página que usa la magic word, es decir, que la página no aparecerá en los resultados de búsqueda de los diferentes buscadores. | 1.14+ |
| __STATICREDIRECT__ | En las páginas de redirección, evita que MediaWiki actualice automáticamente el link de redirección, cuando alguien mueve la página, o usa "Actualizar cualquier redirección que apunte al título original". | 1.13+ |
min1: versión mínima requerida de MediaWiki, que acepta cada determinada magic word.
Variables
Fecha y hora
Las siguientes variables, devuelven la fecha y hora de acuerdo a las preferencias horarias del usuario, siendo tomadas por defecto, la zona UTC.
Debido al caché de MediaWiki y del navegador del usuario, estas variables frecuentemente muestran un valor que depende de esta misma cache, en lugar de la fecha/hora actual.
| Variable | Muestra | Descripción | min1 |
|---|---|---|---|
| Año | |||
| {{CURRENTYEAR}} | 2025 | Año | |
| Mes | |||
| {{CURRENTMONTH}} | 12 | Mes –comenzando por cero, si es menor de diez–. | |
| {{CURRENTMONTHNAME}} | diciembre | Nombre del mes, en el idioma de la wiki local. | |
| {{CURRENTMONTHNAMEGEN}} | diciembre | Mes, en forma genitiva, –si lo contempla la wiki local–. | |
| {{CURRENTMONTHABBREV}} | dic | Abreviatura del mes, en el idioma de la wiki local. | 1.5+ |
| Día | |||
| {{CURRENTDAY}} | 13 | Día del mes, –sin comenzar por cero–. | |
| {{CURRENTDAY2}} | 13 | Día del mes, –comenzando por cero, si es menor de diez–. | 1.6+ |
| {{CURRENTDOW}} | 6 | Número del día de la semana –siendo el lunes, el día 1–. | |
| {{CURRENTDAYNAME}} | sábado | Nombre del día, en el idioma de la wiki local. | |
| Hora | |||
| {{CURRENTTIME}} | 07:56 | Hora y minutos, –formato: 24-horas, HH:mm–. | |
| {{CURRENTHOUR}} | 07 | Hora, –en formato 24-horas, y comenzando por cero si es menor de diez–. | |
| Otros | |||
| {{CURRENTWEEK}} | 50 | Número de semana, dentro del año | |
| {{CURRENTTIMESTAMP}} | 20251213075653 | Marca de fecha y hora completa, sin espacios entre las partes. Equivalente a usar: {{CURRENTYEAR}}{{CURRENTMONTH}}{{CURRENTDAY2}}{{CURRENTHOUR}}{{#time:i}}{{#time:s}} |
1.7+ |
min1: versión mínima requerida de MediaWiki, que acepta cada determinada magic word.
Las siguientes variables devuelven el mismo valor que las indicadas arriba, pero usando la zona horaria de la wiki local, en lugar de las preferencias horarias del usuario:
- {{LOCALYEAR}}
- {{LOCALMONTH}}
- {{LOCALMONTHNAME}}
- {{LOCALMONTHNAMEGEN}}
- {{LOCALMONTHABBREV}}
- {{LOCALDAY}}
- {{LOCALDAY2}}
- {{LOCALDOW}}
- {{LOCALDAYNAME}}
- {{LOCALTIME}}
- {{LOCALHOUR}}
- {{LOCALWEEK}}
- {{LOCALTIMESTAMP}}
Metadatos técnicos
Estadísticas
nombres de las páginas
Funciones del analizador
Datos de URL
Espacios de nombres
{{ns:}} devuelve el nombre del namespace –en la enciclopedia local– que se requiere mediante un parámetro que puede ser numérico, o un string.
| Namespaces de contenidos: | Namespaces de páginas de discusión asociadas: | |||
|---|---|---|---|---|
| Uso | Muestra | Uso | Muestra | |
| {{ns:-2}} o {{ns:Media}} | Medio | {{ns:-1}} o {{ns:Special}} | Especial | |
| {{ns:0}} | {{ns:1}} o {{ns:Talk}} | Discusión | ||
| {{ns:2}} o {{ns:User}} | Usuario | {{ns:3}} o {{ns:User talk}} | Usuario discusión | |
| {{ns:4}} o {{ns:Project}} | EcuRed | {{ns:5}} o {{ns:Project talk}} | EcuRed discusión | |
| {{ns:6}} o {{ns:File}} or {{ns:Image}} | Archivo | {{ns:7}} o {{ns:File talk}} or {{ns:Image talk}} | Archivo discusión | |
| {{ns:8}} or {{ns:MediaWiki}} | MediaWiki | {{ns:9}} or {{ns:MediaWiki talk}} | MediaWiki discusión | |
| {{ns:10}} o {{ns:Template}} | Plantilla | {{ns:11}} o {{ns:Template talk}} | Plantilla discusión | |
| {{ns:12}} o {{ns:Help}} | Ayuda | {{ns:13}} o {{ns:Help talk}} | Ayuda discusión | |
| {{ns:14}} o {{ns:Category}} | Categoría | {{ns:15}} o {{ns:Category talk}} | Categoría discusión | |