Help:Magic words/es

Las palabras mágicas son strings que MediaWiki asocia con un valor determinado, o el resultado devuelto por una función, como pueda ser la fecha, hora, detalles de la página, nombre de la página, etcétera. Esta página solo explica el uso de palabras mágicas estándares; para una documentación técnica véase.

Hay tres clases generales de palabras mágicas:


 * Behavior switches, –modificadores de comportamiento, en castellano–: son palabras en mayúsculas encerradas entre guiones bajos dobles (ej: __FOO__).


 * Variables: palabras en mayúsculas encerradas entre llaves dobles, 'p.ej.''  . Por eso, se parecen mucho a las plantillas.


 * Parser functions, –funciones del analizador sintáctico, en castellano–: pueden llevar parámetros, y son del tipo   o  . Véase también.

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.

Opciones de comportamiento
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.

Variables
Las variables devuelven información sobre la página actual, wiki local, fecha u hora. La sintaxis es similar a las plantillas. Las variables marcadas como " [pesado] " son seguidas por el software MediaWiki, y el número de ellas que pueden aparecer en la mísma página, está limitado.

Se usará siempre la variable, si su nombre entra en conflicto con una plantilla con el mismo nombre, que pueda existir en la wiki local. Si se quiere usar la plantilla, se deberá usar. En algunos casos, añadir algún parámetro a la variable que entra en conflicto, hará que se interprete como una plantilla; por ejemplo:, hace que se use la plantilla     :CURRENTDAYNAME.

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.

The date and time magic words are formatted in the wiki content language. Since, they depend on the page content language.

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:



For more thorough time formatting, you may want to install to use the #time parser function.

Metadatos técnicos
Estas variables devuelven datos sobre la última edición de la página en cuestión, incluso si la visualización se hace de una versión más antigua de la página.

Estadísticas
Numbers returned by these variables normally contain separators (commas, dots or spaces, depending on the local language) but can return raw numbers with the ":R" flag (for example,  &rarr;  and   &rarr; ).

Usa "|R" en aquellas palábras mágicas que requieran párametros, como PAGESINCATEGORY (por ejemplo  y , o   y  ). También aplica a  anteriormente.

The number magic words are formatted in the wiki content language. Since, it depends on the page content language.

Rutas de páginas
Las palabras mágicas  y   solo funcionan en espacios de nombre que tienen habilitado el uso de subpáginas. Véase en información sobre la habilitación de subpáginas.

Después de la versión de MediaWiki, estas variables permiten que se le pase la ruta sobre la que han de operar –en lugar de la actual– mediante un parámetro:

Por ejemplo, si el nombre de la página es "L'Aquila", el siguiente código producirá el mensaje "Caracter numérico codificado":

URL encoded page names
Las siguientes parser functions, son similares a las anteriores, pero devuelven el valor preparado con el formato de las URL (cambiando los caracteres especiales, por sus homólogos, pudiendo usarse el título como enlace externo):



Note that,   and   have distinct implementations. See Manual:PAGENAMEE encoding for details.

Espacios de nombres
The following are equivalents encoded for use in MediaWiki URLs (spaces replaced with underscores and some characters percent-encoded):



As of, these can take a full-page-name parameter and will return the requested namespace associated with that page, instead of with the current page:

Parameter must not be a namespace name:
 * &rarr;  (Pages in main space will return empty)
 * &rarr; 
 * &rarr; 
 * &rarr; 
 * &rarr;   (Empty)

Funciones del analizador sintáctico
Las parser functions son muy similares a las variables, pero tienen uno, o más parámetros (técnicamente, cualquier magic word que lleve algún parámetro es una parser function), y el nombre va precedido a veces por una almohadilla para distinguirlas de las plantillas.

Esta página solo describe parser functions que son integrales para el software MediaWiki. Otras parser functions pueden ser añadidas mediante extensiones MediaWiki como la. Para aquellas, véase.

Espacios de nombres
returns the current localized name for the namespace with that index, canonical name, or local alias. Thus,  , and   (an old name for the File namespace) all return "    ". On a wiki where the content language is French,  is also valid, but   (the localisation of "File" in German) is not.

el equivalente a la codificación de direcciones de MediaWiki, pero remplaza los espacios con guiones bajos ('_') lo que lo hace utilizable en enlaces externos.

Don't confuse localised namespaces with custom namespaces.

Formato
Véase también:.

Localización
Here are the magic words which are used as main localisation tools. Other magic words will often depend on the wiki's locale and configuration or on the chosen language: see in particular #Date and time, #Formatting, #Miscellaneous. More magic words are added by the.

El uso de estas palabras mágicas puede ser muy complicado, y actualmente la documentación es incompleta; hay más información sobre PLURAL, GRAMMAR, GENDER.

Transclusion modifiers
usually transcludes another page, by default from the Template:namespace. These magic words modify that behavior.