Jump to content

Manual:Título de página

From mediawiki.org
This page is a translated version of the page Manual:Page title and the translation is 98% complete.
Outdated translations are marked like this.

Un título de página, o nombre de página, es el título que recibe una página wiki Es identificable de forma única en el ámbito del wiki y sirve para una serie de propósitos críticos:

  • como título textual, legible por personas, de la página
  • como base de la URL utilizada para acceder a la página
  • como enlace en forma de wikitexto a la página
  • como clave de la página en la base de datos.

Estructura del título

En orden de aparición, los posibles elementos para construir el título de una página son:

  1. Un prefixo opcional Interwiki , tal como mw: para las páginas de mediawiki.org y w: para los artículos de Wikipedia
  2. Un prefijo de espacio de nombres, tal como Manual:, si la página pertenece a un espacio de nombres distinto del principal.
  3. Obligatoriamente, el propio nombre de la página, que se compone a su vez de un nombre de base y, posiblemente, un nombre de subpágina.
  4. Un fragmento opcional que empieza por una almohadilla (#)
prefijo: espacio de nombres: nombre de la página
Optional Optional Required

Cuando se especifica una determinada página al escribirla en el cuadro de búsqueda o al ingresarla en un artículo como wikienlace, la entrada se compone de un Espacio de nombres (aunque puede estar omitido, si se trata del espacio principal) seguido de dos puntos (carácter opcional en el caso del espacio principal) y a continuación la clave de la base de datos. Por ejemplo, Manual:Page table especifica el espacio de nombres Manual: y la clave Page table de la tabla de la base de datos.

N.os 1 y 2. Prefijos interwiki y prefijos de espacio de nombres

Los prefijos interwiki y los prefijos de espacio de nombres siguen las mismas reglas de contenido:

  • deben comenzar por una letra
  • deben terminar por un carácter de dos puntos
  • solo pueden contener cifras, letras, espacios y guiones bajos
  • se pueden utilizar espacios y guiones bajos de forma indistinta
  • no distinguen mayúsculas y minúsculas

Solo se reconocen los prefijos interwiki y los espacios de nombres si son conocidos en una determinada instalación de MediaWiki, ya sea por defecto o definidos en la configuración.

Por ejemplo, en este wiki, «w:Name» es un enlace al artículo «Name» en Wikipedia, ya que «w» está reconocido como uno de los prefijos interwiki permitidos. El título «talk:Name» es un enlace al artículo «name» en el espacio de nombres «talk» del wiki actual, ya que «talk» es un espacio de nombres reconocido. Ambos pueden estar presentes, y en ese caso el prefijo interwiki debe estar en primer lugar, por ejemplo, «w:talk:name».

Si un título comienza con un carácter de dos puntos, no se revisa ningún prefijo y se elimina dicho carácter antes de procesar el título. Debido a esta regla, es posible tener artículos con nombres que contengan caracteres de dos puntos. «E. Coli 0157:H7» es un título válido, como lo es «Commandos: Behind Enemy Lines», ya que «E. Coli 0157» y «Commandos» no son prefijos interwiki ni espacios de nombres válidos.

N.º 3. El propio título

El propio título a veces es conocido como el nombre del artículo (aunque no toda página de un wiki es necesariamente un artículo).

Restricciones de nombres

Algunas restricciones de nombres se aplican al propio título.

Por defecto, el título de una página es sensible a mayúsculas y minúsculas, con la excepción del primer carácter. Puedes establecer $wgCapitalLinks a false para hacer que el primer carácter también sea sensible a mayúsculas y minúsculas. Sin embargo, en la actualidad no es posible hacer que el título de una página sea completamente insensible a mayúsculas y minúsculas (phab:T2453).

Los siguientes no son títulos de página válidos:

  • Nombres de base que comiencen por una letra minúscula (de cualquier alfabeto), a menos que $wgCapitalLinks tenga el valor true.
  • Títulos que contengan cualquiera de los siguientes caracteres
    • # < > [ ] | { } _ (que tienen significados especiales en la sintaxis wiki)
    • los caracteres ASCII no imprimibles 0-31
    • el carácter de supresión («DEL») 127
    • los códigos de caracteres HTML tales como &amp;
    • Nótese que el signo más + está permitido en los títulos de las páginas, aunque en la configuración predeterminada de MediaWiki no lo esté.
  • Los caracteres especiales tales como ( ) & + se traducen a su notación %-hexadecimal equivalente
  • Nombres de base que comiencen por un carácter de dos puntos (:).
  • Nombres de base equivalentes a «.» o «..», que comiencen por «./» o «../», que contengan «/./» o «/../» o que terminen por «/.» o «/..».
  • Nombres de base cuya longitud exceda de 255 bytes. Ten en cuenta que los caracteres que no son ASCII pueden ocupar hasta cuatro bytes en la codificación UTF-8, por lo que el número total de caracteres que puedes encajar en un título puede ser menor de 255.
  • Títulos que contengan Talk: (Discusión:) delante del espacio de nombres.
  • Títulos con una secuencia UTF-8 no válida.
  • Títulos que comiencen por un alias de espacio de nombres (WP:, WT:, Project: e Image:, en Wikipedia). Por ejemplo, el nombre Project:About no es posible si se ha establecido Project: como alias de un espacio de nombres.
  • Títulos que comiencen por un prefijo que haga referencia a otro proyecto, incluidos proyectos Wikipedia en otros idiomas, p. ej., «fr:» (véanse Enlaces interwiki y Enlaces interidiomas ). Por ejemplo, un artículo sobre el álbum Q: Are We Not Men? A: We Are Devo! no puede tener ese nombre exacto, ya que el prefijo «q:» conduce a Wikiquote. (La restricción incluye los prefijos «w:» y «en:», que se refieren a la propia Wikipedia en inglés. Esta restricción en las autorreferencias no se aplica a todos los proyectos. Por ejemplo, Wikiquote admite títulos que comiencen por «Q:».) Puedes encontrar una lista de todos estos prefijos interwiki en Special:Interwiki.
  • Títulos que comiencen por algún uso no estándar de mayúsculas de un prefijo de espacio de nombres, alias o prefijo interwiki/interlingüístico, o cualquiera de estos con un espacio (o guion bajo) antes o después del carácter de dos puntos. Por ejemplo, no es posible que un título comience por "HELP:", "HeLp:", "Help :", "Help:_" o similar.
  • Títulos compuestos únicamente por un prefijo de espacio de nombres, sin nada después del carácter de dos puntos.
  • Títulos que comiencen o terminen por un espacio (o guion bajo) o que contengan dos o más espacios (o guiones bajos) consecutivos.
  • Títulos que contengan tres o más virgulillas consecutivas. (~~~)
  • Un título normalmente puede contener el carácter %. Sin embargo, no puede contener % seguido de dos cifras hexadecimales (que harían que se contrajese a un solo carácter mediante codificación porcentual).
  • Ten en cuenta, además, que no es posible para los editores crear títulos de página que comiencen por los prefijos de los espacios de nombres virtuales Media: y Special:.

Casos especiales

  • Por defecto, los títulos que comiencen por una letra minúscula se convierten automáticamente para comenzar por la mayúscula correspondiente. Es posible establecer configuraciones alternativas en función del espacio de nombres. Véanse $wgCapitalLinks y $wgCapitalLinkOverrides .
  • Las palabras mágicas PAGENAME y FULLPAGENAME devuelven cadenas codificadas en las que algunos tipos de caracteres, como los apóstrofos, son convertidos en secuencias de caracteres numéricos. Esto significa que, aunque los apóstrofos son perfectamente válidos en nombres de páginas, podrás encontrarte con algún impedimiento a la hora de reutilizar dichas cadenas para algún propósito. Una forma sencilla de corregir esto consiste en envolver el nombre de la página en {{#titleparts:}} de la extensión ParserFunctions . Be warned though that if the first character is lowercase, #titleparts will change it to uppercase.

N.º 4. El fragmento del título

Un título puede terminar por un fragmento de título (o fragmento de enlace), que comienza por una almohadilla (#).

Codificación

  • Los espacios y guiones bajos se tratan como equivalentes, y cada uno es intercambiado por el otro en el contexto adecuado (guiones bajos en las URL y claves de la base de datos, espacios en el texto plano).
  • Los caracteres «extendidos» en el rango 0x80..0xFF están permitidos en todas partes, y son caracteres válidos.
  • Están codificados en las URL. Los caracteres extendidos no se codifican para URL cuando se utilizan en forma de texto o claves de la base de datos.
  • Los demás caracteres permitidos son las letras ASCII, las cifras, el guion, la coma, el punto, el apóstrofo, los paréntesis y el carácter de dos puntos.
  • Cualquier otro carácter ASCII no estará permitido, y será suprimido en caso de ser detectado (probablemente provocarán que un navegador interprete erróneamente la URL).

Formas canónicas

El objeto Title siempre devolverá la forma canónica de un título. La canonicalización (o normalización) implica lo siguiente:

  • Ciertos caracteres direccionales de Unicode (la marca de izquierda a derecha, etc.) son suprimidos, ya que habitualmente provienen de un proceso poco esmerado de copiar y pegar.
  • Everything from # onward is stripped, since it's used for section links.
  • Las secuencias de guiones bajos y/o determinados caracteres de espaciado son contraídos a un solo guion bajo (para las formas URL y de la clave de la base de datos) o a un solo espacio (para la forma textual). Al principio o al final del título (o del prefijo interwiki o del espacio de nombres), estos son suprimidos.
  • Los prefijos interwiki reconocidos se convierten a su forma canónica, lo que significa que se ponen completamente en minúsculas.
  • Los nombres de espacios de nombres reconocidos se convierten a su forma canónica, lo que significa que el primer carácter se pone en mayúscula y los siguientes en minúsculas. (Esto, sin embargo, no se hace para los enlaces interwiki.)
  • Dependiendo del wiki y del espacio de nombres, el primer carácter de un título podrá ser una mayúscula. (Esto, sin embargo, no se hace para los enlaces interwiki.)
  • Para los enlaces a páginas de usuario de los usuarios anónimos, la dirección IP se convierte a su forma canónica.
  • Este proceso de conversión también incluye cierta lógica de validación para rechazar diversos tipos de títulos no válidos (como los títulos demasiado largos o que contengan caracteres ilegales).

Conceptos relacionados

Título de visualización

No se debe confundir un título de página con un Título de visualización , que es la etiqueta de preferencia asociada a una página. Por defecto, el título de visualización es sinónimo del título de página, pero se puede cambiar o personalizar para responder a necesidades particulares.

Véase también