FANDOM


En esta página se muestran pautas de edición que sirven para hacernos la vida más fácil a la hora de editar páginas y plantillas y que seguramente nos ahorren más de un dolor de cabeza. Estas variables pueden ser encadenadas unas con otras y dependen del tiempo, la página o el proyecto donde estén ubicadas y pertenecen al grupo de Palabras mágicas. Esta ayuda está siendo adaptada de: Wikimedia Help:Variable

Nunyepedia Ayuda

AyudaEditar

Cómo ser buen escritor
Manual d'estilu
Guía de edición de páxines
¿Cómo pueo collocar imáxenes?
Guía sobre les plantilles
Páxina de pruebes
Userboxes (ayuda)
Paleta de los colores
Ayuda col códigu TeX
Variables

Ver tamiénEditar

Preguntes más frecuentes

Constantes que sólo dependen del proyecto y parámetros.Editar

{{ns:-2}} ó {{ns:Media}} Medio
{{ns:-1}} ó {{ns:Special}} Especial
{{ns:1}} ó {{ns:Talk}} Discusión
{{ns:2}} ó {{ns:User}} Usuario
{{ns:3}} ó {{ns:User_talk}} Usuario discusión
{{ns:4}} ó {{ns:Project}} Asturpedia
{{ns:5}} ó {{ns:Project_talk}} Asturpedia discusión
{{ns:6}} ó {{ns:Image}} Archivo
{{ns:7}} ó {{ns:Image_talk}} Archivo discusión
{{ns:8}} ó {{ns:MediaWiki}} MediaWiki
{{ns:9}} ó {{ns:MediaWiki_talk}} MediaWiki discusión
{{ns:10}} ó {{ns:Template}} Plantilla
{{ns:11}} ó {{ns:Template_talk}} Plantilla discusión
{{ns:12}} ó {{ns:Help}} Ayuda
{{ns:13}} ó {{ns:Help_talk}} Ayuda discusión
{{ns:14}} ó {{ns:Category}} Categoría
{{ns:15}} ó {{ns:Category_talk}} Categoría discusión
depending on custom namespaces:
{{ns:100}}, {{ns:101}}, etc.
, , etc.
{{SITENAME}} Asturpedia
{{SERVER}} //asturias.fandom.com
{{SERVERNAME}} asturias.fandom.com
{{localurl:pagename}} /wiki/Pagename
{{localurle:pagename}} /wiki/Pagename
{{localurl:pagename|query string}} https://asturias.fandom.com/wiki/Pagename?query_string
{{fullurl:pagename}} https://asturias.fandom.com/wiki/Pagename
{{fullurl:pagename|query_string}} https://asturias.fandom.com/wiki/Pagename?query_string
{{int:fromwikipedia}} <fromwikipedia>

La variable "localurl" substituye los espacios por guiones y los caracteres especiales por códigos de fuga. Un ejemplo sería: {{localurl:a é}} que se muestraría como /wiki/A_%C3%A9. El proposito de ésto, viene dado por:

  • para un nombre dado de la página, creando un acoplamiento en estilo externo del acoplamiento a una página en el mismo proyecto o un proyecto que utiliza la misma secuencia en el URL entre el nombre del servidor y el nombre de la página(on Wikimedia "/wiki/" and "w/index.php?title=") (pero también vea m:Template talk:Pi).
  • permita que el mismo wikitext sea utilizado en un proyecto que utilice una diversa secuencia, si la blanco está en que el otro proyecto o un proyecto que utilice la misma secuencia.

El nombre de la página en "localurl" no debería ser escrito con códigos de fuga.
Por ejemplo: Usa {{SERVER}}{{localurl:À}} que se muestraría como:
//asturias.fandom.com/wiki/%C3%80
Y no uses:{{SERVER}}{{localurl:%C3%80}}, que se mostraría como:
//asturias.fandom.com/wiki/%C3%80

Observe que lo hace el localurl ' ' no los nombres de la página de convertido del y los nombres del usuario después de la "blanco =". esta sintaxis puede ser evitado poniendo la blanco en la primera parte de localurl, después del "/":

Localurle (y sus contrapartes, fullurle) realizan el carácter adicional que se escapa en el acoplamiento que resulta, y se piensan para el uso interno solamente, y trabajan en wikitext solamente por razones de la al reve's-compatibilidad. Unescaped versiones debe ser utilizado siempre en wikitext.

La variable Plantilla:Fullurl introducirla en reciente versión y permitir entero acoplamiento ser specified ir en uno, sin también using //asturias.fandom.com. _ este también significar él poder ser used en mismo manera para local y interwiki acoplamiento (él ser claro inadecuado agregar //asturias.fandom.com antes último)

Usar Plantilla:Tcw, en vez de usar el SERVIDOR y el localurl, también se puede utilizar e.g. {{url}}abc&action=edit dar Plantilla:Urlabc&action=edit

"INTERNO:" se utiliza conseguir el texto del Mediawiki: namespace. Si la lengua del interfaz utilizador, según lo especificado en Special:Preferences, es la lengua del defecto de los wiki, exhibirá el contenido de [ [ Mediawiki:pagename ] ]. Si el usuario ha seleccionado otra lengua, exhibirá el contenido de [ [ Mediawiki:pagename/languagecode ] ] (e.g. [ [ Mediawiki:fromwikipedia/fr ] ] para el francés) si tal página existe, y de [ [ Mediawiki:pagename ] ] si no lo hace. Es corta para "interno".


Comandos variablesEditar

Esta lista de comandos, son variables que pueden ser usadas en la wiki y dependen de varios factores como la página en la que están siendo usadas, el tiempo o el proyecto wiki.

Variables que dependen del tiempoEditar

Estas variables dependen del año, mes, semana, día y de la hora.


  • {{CURRENTMONTH}}

Se ve así: 08
Un dígito que indica el mes actual cuando el mes está por debajo del 10. (Variable pendiente de la creación de la plantilla CURRENTMNTH)


  • {{CURRENTMONTH}}

Se ve así: 08
Dos dígitos que indican el mes actual


  • {{CURRENTMONTHNAME}}

Se ve así: agosto
Muestra el mes actual en letras.


  • {{CURRENTMONTHABBREV}}

Se ve así: ago
Muestra el mes actual en letras pero abreviado.


  • {{CURRENTMONTHNAMEGEN}}

Se ve así: agosto
Es la forma genitiva gramatical del nombre de mes (Usado en el finlandés).


  • {{CURRENTWEEK}}

Se ve así: 32
Muestra el número de la semana del año actual.


  • {{CURRENTDAY}}

Se ve así: 7
Muestro el día del mes actual con un dígito cuando está por debajo del 10.


  • {{CURRENTDAY2}}

Se ve así: 07
Muestra el día del mes actual con dos dígitos.


  • {{CURRENTDAYNAME}}

Se ve así: viernes
Muestra el día de la semana en letras.


  • {{CURRENTDOW}}

Se ve así: 5
Indica el número de día de la semana. Lunes = 1; Martes = 2...


  • {{CURRENTYEAR}}

Se ve así: 2020
Indica el año actual en números.


  • {{CURRENTTIME}}

Se ve así: 19:19
Indica la hora actual en números.


  • {{NUMBEROFARTICLES}}

Se ve así: 18
Indica el número de artículos de la Wiki.


  • {{NUMBEROFUSERS}}

Se ve así: 23.344.181
Indica el número de usuarios de la Wiki.


  • {{NUMBEROFFILES}}

Se ve así: 70
Indica el número de archivos de la Wiki.

Variables que dependen de la páginaEditar

Estas variables dependen de la página en la que se está trabajando


  • {{NAMESPACE}}

Se ve así: Ayuda
Indica el título de la Wiki.


  • {{NAMESPACEE}}

Se ve así: Ayuda
Indica el título de la Wiki.


  • {{PAGENAME}}

Se ve así:Variables
Indica el nombre de la página.


  • {{PAGENAMEE}}

Se ve así:Variables
Indica el nombre de la página.


{{FULLPAGENAME}} Se ve así:Ayuda:Variables
Indica el nombre completo de la página.


  • {{FULLPAGENAMEE}}

Se ve así:Ayuda:Variables Indica el nombre completo de la página.


PAGENAMEE muestra el título de página de la forma que es usada en URLs; Por ejempo: Con guiones para los espacios, y códigos de fuga para los caracteres especiales, y por lo tanto es usado para construir URLs. Por ejemplo, en una página llamada "Gran café", PAGENAMEE quedaría como "Gran_caf%C3%A9". No uses PAGENAMEE como el pagename en la primera parte de la variable localurl.

Dependiendo de la revisión Editar

{{REVISIONID}}
Se ve así: 2496

REVISIONID muestra un único número identificando la versión de la página en el conjunto de todas las versiones de todas las páginas. En la URL el número puede referirse a "old_id=.." (Antigua identificación) cuando la versión siga siendo la misma. Esto puede usarse normalmente en páginas de discusión, y para citaciones en periódicos, trabajos escolares, etc. Cuando se está aplicando como una URL, en la parte de arriba de la página, la fecha y la hora local (if not logged in: UTC) son mostradas, con un link a la versión anterior y un link a la siguiente versión (A no ser que a la hora de cargar la página no haya una nueva versión: En ese caso, la siguiente "Siguiente diferencia" aparecerá de todas formas pero no será un link; Si la versión es la primera, aparecerá un link llamado "Diferencia anterior" pero conducirá a la misma página.

La página del historial también lo usa como una URL. En una previsualización, el valor de REVISIONID es 0.


Ejemplos de combinación de variablesEditar

  • {{fullurl:{{FULLPAGENAME}}|action=edit}}

https://asturias.fandom.com/wiki/Ayuda:Variables?action=edit


  • {{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}}

//asturias.fandom.com/wiki/Especial:Whatlinkshere?target=Ayuda:Variables


  • {{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}

//asturias.fandom.com/wiki/Ayuda:Variables?action=edit


  • {{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}}

//asturias.fandom.com/wiki/Especial:Whatlinkshere?target=Ayuda:Variables


  • [[{{NAMESPACE}}:{{PAGENAME}}_1]]

Ayuda:Variables_1


  • {{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}_1}}

//asturias.fandom.com/wiki/Ayuda:Variables_1


  • {{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|oldid={{REVISIONID}}}}

//asturias.fandom.com/wiki/Ayuda:Variables?oldid=2496

Variables en linksEditar

Las variables también puden funcionar en links:

  • [[a{{NAMESPACE}}b|c{{PAGENAME}}d]]

cVariablesd

Vea tambiénEditar

Esta extensión está activada por defecto en Fandom.

Una "función parser" es una parte especial de código MediaWiki que extiende la funcionalidad de la plantilla para que realice operaciones lógicas. Al representarse, las funciones parser utilizan los parámetros incluidos en su definición para dar lugar a un resultado específico.

Las funciones parser se escriben de la misma forma que las plantillas, con llaves al principio y al final. Normalmente, se identifican con facilidad por tener dos puntos o una almohadilla (#) en el nombre de la función (o ambos, como por ejemplo {{#if:}}).

Una lista con todas las funciones parser disponibles en un wiki puede verse en Especial:Versión.

Paso a paso

  1. Identifica la función parser apropiada para la tarea que quieres llevar a cabo. Hay una amplia variedad de funciones parser, así que asegúrate de investigar a fondo.
    Bajo este paso a paso hay información adicional con enlaces que llevan a páginas completas de documentación sobre cada función parser.
  2. Identifica la sintaxis adecuada para la función parser que deseas utilizar.
    En esta guía paso a paso, utilizaremos la función parser {{#ifexpr:}} (expresión if), activada por defecto en todos los wikis de Fandom. Su sintaxis es:
    {{#ifexpr: expresión | valor (si es verdadero) | valor (si es falso) }}
  3. Rellenar la sintaxis.
    {{#ifexpr: 1 > 0 | sí | no }}
    En el ejemplo previo, la hemos rellenado con la expresión matemática (1 > 0), preparando la función para que diga "sí" si 1 > 0 es matemáticamente correcto o "no" si 1 > 0 es matemáticamente incorrecto.
  4. Guarda la página y verifica si la función da como resultado el valor esperado. En nuestro ejemplo, el resultado debería ser "sí", ya que 1 es mayor que 0.
    {{#ifexpr: 1 > 0 | sí | no }}.
    Ten en cuenta lo que habría ocurrido si hubiésemos cambiado la expresión pero mantenido los valores iguales. La ecuación sería falsa, ya que 0 no es mayor que 1, de modo que el resultado sería "no".
    {{#ifexpr: 1 < 0 | sí | no }}no.

Aunque el ejemplo superior parezca algo simple, ya que uno siempre debería saber que 1 > 0, el poder de la función parser se nota más cuando tiene en cuenta un parámetro. Digamos que estás diseñando un infobox para un wiki sobre una serie de televisión. Quieres incluir la edad de los personajes y determinar si son adultos o no.

Si dentro del infobox tienes {{#ifexpr: {{{Edad}}} >= 18 | Este personaje es un adulto. | Este personaje no es un adulto. }}, el código debería hacer que aparezca "Este personaje es un adulto" si el personaje tiene 18 años o más. Si el personaje tiene menos de 18 años, aparecería "Este personaje no es un adulto."

Funciones parser MediaWiki integradas

El propio software MediaWiki incluye múltiples funciones parser por defecto. Una lista completa de estas está disponible en MediaWiki.org. En esta página, aparecen las más útiles.

{{fullurl:}}
Hace aparecer la URL completa de una página.
{{fullurl:Ayuda:Contenidos}}/wiki/Ayuda:Contenidos
{{#language:}}
Convierte un código de idioma al nombre del idioma.
{{#language:es}} → Español
{{lc:}}
Hace que el contenido esté en minúscula (lo opuesto de {{uc:}}).
{{lc:TEXTO}} → texto
{{ns:}}
Toma un número de espacio de nombre e indica cual es el espacio de nombre.
{{ns:4}} → Comunidad Central
{{plural:}}
Si una expresión dada es igual a uno, aparece el valor singular definido. Si una expresión es igual a dos, aparece el valor plural definido.
{{plural:1|es|son}} → es
{{plural:2|es|son}} → son

Extensión ParserFunctions

Ifelselogic

La extensión ParserFunctions depende de lógica sencilla para dar lugar a código útil.

La extensión ParserFunctions es una extensión MediaWiki popular que añade múltiples funciones parser útiles además de las que aparecen en la lista anterior. Esta extensión se encuentra activada por defecto en todas los wikis de Fandom. Esta extensión también incluye la mayoría de las funciones parser de la extensión StringFunctions, actualmente obsoleta. La función más notable que incluye es {{#explode}}.

La extensión ParserFunctions dispone de utilidades para operaciones matemáticas, declaraciones if/else, y funciones de tiempo. Para ver una lista completa de estas funciones y documentación extremadamente útil acerca de la forma de utilizarlas, por favor, visita la página de ayuda oficial de la extensión.

Otras extensiones

Varias otras extensiones que añaden funciones parser son populares en Fandom. Estas son algunas de las más comunes.

Si una extensión en la que estás interesado incluye una función parser, consulta la página de dicha extensión en MediaWiki.org.

Más información

Ayuda y comentarios

El contenido de la comunidad está disponible bajo CC-BY-SA a menos que se indique lo contrario.