Algunos nombres de páginas no son posibles debido a las limitaciones impuestas por el software MediaWiki. En algunos casos (como los nombres que deben comenzar con una letra minúscula, como eBay ), se puede agregar una plantilla al artículo para que el encabezado del título se muestre como se desee. En otros casos (como nombres que contienen caracteres restringidos) es necesario adoptar y mostrar un título diferente. Esta página describe formas apropiadas de manejar estas situaciones.
Restricciones y soluciones
Las restricciones en los títulos de las páginas se enumeran en Wikipedia: Nombre de la página § Restricciones y limitaciones técnicas . Los problemas más comunes son los siguientes:
- los títulos no pueden comenzar con una letra minúscula;
- los títulos no pueden contener determinados caracteres restringidos.
Hay dos formas básicas de manejar una situación en la que el título deseado de una página es técnicamente imposible:
- Utilice la palabra mágica DISPLAYTITLE para cambiar la forma en que se muestra el encabezado del título en la página (aunque el nombre de la página almacenada no se ve afectado). Esto se hace a menudo a través de una plantilla, la más común es {{ minúscula }}, que hace que el título se muestre con una letra inicial en minúscula, como en iPod .
- Si esto no es posible (debido a restricciones en DISPLAYTITLE), elija un título diferente para la página y use una plantilla como {{ título correcto }} para colocar una nota de sombrero que indique cuál debería ser el título correcto. Esto normalmente es necesario en el caso de caracteres restringidos.
Estas plantillas nunca deben sustituirse (subst) . Para ver qué artículos tienen estos problemas de nomenclatura, puede hacer clic en "Qué vínculos aquí" en la caja de herramientas de cada plantilla. Si se sustituye la plantilla, ya no estará vinculada.
Antes de declarar que el título actual es "incorrecto" con la plantilla "título correcto" o una de las plantillas más específicas, considere si el título que propone como "correcto" realmente cumpliría con las convenciones de Wikipedia, en particular Wikipedia: convenciones de nomenclatura ( use inglés) , Wikipedia: Manual of Style (letras mayúsculas) y Wikipedia: Manual of Style (marcas registradas) .
Primera letra minúscula
El software MediaWiki está configurado para que el título de una página en la Wikipedia en inglés (como se almacena en la base de datos) no pueda comenzar con una letra minúscula, y los enlaces que comienzan con una letra minúscula se tratan como si estuvieran en mayúscula, es decir, [[foo ]] se trata igual que [[Foo]] .
Ejemplos de artículos afectados por este problema son:
- eBay , ubicado en EBay
- iPod , ubicado en IPod
- e (constante matemática) , ubicada en E (constante matemática)
- pH , ubicado en PH
- página del manual , que se encuentra en la página hombre
Esto también significa que la página largo s , en el carácter s , no se puede mover a (o redireccionado de) s , ya que s es una letra minúscula cuya forma mayúscula es S .
Para solucionar este problema, coloque la etiqueta en la parte superior de la página del artículo (y, opcionalmente, en la parte superior de su página de discusión). Esto hará que el título del artículo se muestre con la letra inicial en minúscula, como en eBay . Tenga en cuenta que no corrige todas las incidencias, como el historial, la edición, las páginas de registro o la barra de direcciones del navegador (solo afecta el título de la página en la página HTML renderizada y las barras de título de la pestaña / ventana).{{lowercase title}}
caracteres prohibidos
Debido a conflictos con el marcado wiki y la sintaxis HTML , los siguientes caracteres no pueden formar parte de los títulos de las páginas (ni son compatibles con DISPLAYTITLE ):
# < > [ ] { } |
Para obtener artículos sobre estos caracteres, consulte el signo numérico , el signo menor que , el signo mayor que , el corchete (cubre varios caracteres) y la barra vertical .
Si el título deseado de un artículo contiene alguno de estos caracteres, se debe utilizar un título alternativo. A menudo, simplemente puede eliminar los caracteres (por ejemplo, MARRS en lugar de M | A | R | R | S ). Sin embargo, puede ser necesario deletrear el carácter (por ejemplo, C sostenido en lugar de C # ) o usar otro sustituto. Tenga en cuenta que se puede utilizar el signo sostenido ♯ (diferente del carácter # del teclado) , como en C♯ (nota musical) .
En cualquiera de estos casos, se debe colocar una nota de sombrero en la parte superior del artículo para informar a los lectores cuál es el título correcto. Esto se hace usando una de las siguientes plantillas:
{{Correct title|Correct title|reason=#}}
para títulos que contienen #{{Correct title|Correct title|reason=bracket}}
para títulos que contienen <> [] {}{{Correct title|Correct title}}
para casos no cubiertos por ninguno de los anteriores. Utilice {{!}} Para representar el | carácter dentro del título correcto.
Ejemplos:
- La canción n. ° 3 se encuentra en la canción 3
- #Beautiful se encuentra en Beautiful (canción de Mariah Carey)
- #willpower se encuentra en willpower (álbum de will.i.am)
- El punto n. ° 1 se encuentra en el punto n. ° 1
- Busque el número 1 se encuentra en Busque el número 1
- C # (lenguaje de programación) se encuentra en C Sharp (lenguaje de programación)
- Cygnus OB2 # 12 se encuentra en Cygnus OB2-12
- [A → B] La vida se encuentra en (A → B) Vida
- <| ° _ ° |> se encuentra en la cara del robot
- Mientras (1 <2) se encuentra en Mientras (1 es menor que 2)
- [título del programa] se encuentra en el título del programa
- El gato n. ° 1 se encuentra en el gato 1 (álbum)
Otros personajes problemáticos
Colones
En general, los títulos de los artículos que contienen dos puntos están bien, sujetos a las siguientes excepciones:
- Los nombres de las páginas no pueden comenzar con dos puntos. Sin embargo, si se pueden quitar los dos puntos iniciales para producir un título satisfactorio, entonces se debe hacer esto y el problema se debe solucionar con DISPLAYTITLE . (Esto no funcionará con más de un punto inicial). Esto sucede porque el colon inicial se usa para el truco del colon .
- Títulos de los artículos no deben comenzar con un estándar de espacio de nombres prefijo ( Discusión: , Ayuda: etc.), ya que esto los colocará en el espacio de nombres equivocado, que (entre otros problemas) se excluye de los resultados de búsqueda estándar. En este caso, se debe buscar otro título (no ayudará cambiar las mayúsculas del prefijo o poner espacios antes o después de los dos puntos). Por ejemplo, Help: A Day in the Life se encuentra en Help !: A Day in the Life . Se crea una redirección en el título original (en este caso en Ayuda: Un día en la vida , que es lo que resuelve el título anterior ).
- Los títulos de los artículos no pueden comenzar con un prefijo interwiki o interlengua , o un alias de espacio de nombres . Nuevamente, estos no distinguen entre mayúsculas y minúsculas, y poner espacios antes o después de los dos puntos no ayudará. Ejemplos:
- DK: Jungle Climber se encuentra en DK Jungle Climber ( dk: Es uno de los prefijos para la danesa Wikipedia , la otra es da: )
- Portal: No Escape se encuentra en Portal - No Escape ( Portal: es un prefijo para las páginas del portal de Wikipedia )
- Proyecto: Mersh se encuentra en Project Mersh ( Proyecto: es un alias para el espacio de nombres de Wikipedia )
- V: The New Mythology Suite se encuentra en V - The New Mythology Suite ( v: es un prefijo de Wikiversity )
- C: Real se encuentra en C Real (banda griega) ( c: es un prefijo de Wikimedia Commons )
- W: / 2016Album / se encuentra en / 2016Album / ( w: es un prefijo de la Wikipedia en inglés ).
- En el caso de los alias, se puede crear una redirección. En el tercer ejemplo anterior, estará en Wikipedia: Mersh , que es lo que resuelve "Proyecto: Mersh" .
Excepto en el caso de los dos puntos iniciales y los prefijos w: y en:, DISPLAYTITLE no funcionará en las situaciones anteriores. Utilice {{ título correcto | título correcto | razón =:}} .
Barras y puntos hacia adelante
En los espacios de nombres donde la función de subpágina está habilitada, la barra inclinada (/) separa el nombre de una subpágina de su nombre de página principal. Sin embargo, las subpáginas están deshabilitadas en el espacio de nombres principal , por lo que los nombres de los artículos pueden contener barras inclinadas si corresponde, como en Providence / Stoughton Line ; no es necesario corregir dichos títulos. Sin embargo, tenga en cuenta los siguientes efectos secundarios:
- Las subpáginas todavía están habilitadas en el espacio de nombres de conversación, ya que se utilizan ampliamente para archivar discusiones antiguas. Por lo tanto, si un artículo tiene una barra inclinada en su nombre, su página de discusión correspondiente puede mostrar un enlace de subida de nivel de subpágina ajena en la parte superior (por ejemplo, Talk: Providence / Stoughton Line tiene un enlace a Talk: Providence en la parte superior) .
- Si / es el primer carácter del título, los enlaces desde fuera del espacio de nombres principal no funcionarán como se esperaba (antepondrán el título de la página actual); una solución alternativa es anteponer dos puntos o utilizar una entidad HTML como el comienzo del enlace, por ejemplo, [[: / dev / null]], [[& # 47; dev / null]] o [[& # x2f; dev / null]] para llegar a / dev / null .
Nombres de página que constan exactamente de uno o dos puntos (puntos), o que comienzan con ./ o ../ , o que contienen /./ o /../ , o terminan con /. o / .. , no están permitidos. En la mayoría de estos casos, DISPLAYTITLE no funcionará, por lo que se debe usar {{ título correcto }}. Como resultado de esto, la abreviatura de Slashdot , /. , no redirige a la página.
Caracteres ASCII no imprimibles
Los caracteres no imprimibles con valores de 0 a 31 y el carácter de eliminación (127 en ASCII) tampoco se pueden utilizar en los títulos de las páginas.
Caracteres porcentuales y codificados
Normalmente, un título puede contener el carácter%. Sin embargo, no puede contener% seguido de dos dígitos hexadecimales (lo que haría que se convirtiera en un solo carácter, mediante codificación porcentual ). De manera similar, un título no puede contener entidades de caracteres HTML como /
y –
, incluso si el carácter que representan está permitido. En el caso poco probable de que tales secuencias aparezcan en un título deseado, se debe construir un título alternativo (por ejemplo, insertando un espacio después del% u omitiendo un punto y coma).
Signos de interrogación y signos más
¿No hay ninguna razón por la que los títulos no deberían incluir? o +. Sin embargo, con tales títulos, se requiere atención al escribir URL en la barra de direcciones de un navegador. Aquí ? se interpreta como el comienzo de una cadena de consulta y un + en una cadena de consulta se interpreta como un espacio. Al escribir URL,? y + deben reemplazarse por sus códigos de escape correspondientes ,% 3F y% 2B. (La misma técnica es necesaria para muchos otros caracteres especiales, según el navegador).
Punto y coma
Los títulos de las páginas en Wikipedia no pueden terminar en punto y coma. Esta no es una limitación del software MediaWiki en sí, sino un problema que surge de los servidores de almacenamiento en caché de Wikimedia ( T238285 ). Al hacer clic en el enlace, ;
accederá a la página principal porque el ";" se quita de la URL. La única forma de evitar esto es usar URL completas como esta: /w/index.php?title=;
Espacios y guiones bajos
En los enlaces , los espacios ("") y los guiones bajos ("_") se tratan de forma equivalente. Los guiones bajos se utilizan en las URL y los espacios en los títulos mostrados. Los espacios al principio y al final / guiones bajos se eliminan, los espacios / guiones bajos consecutivos se reducen a uno solo, y los nombres de página que constan solo de espacios y guiones bajos no están permitidos en absoluto.
Los títulos afectados por este comportamiento generalmente se pueden hacer para que se muestren correctamente utilizando la palabra mágica DISPLAYTITLE . Sin embargo, esto no funciona para títulos que constan solo de espacios y guiones bajos, que deben usar un desambigador entre paréntesis, por ejemplo, _ (álbum) se encuentra en (álbum) . Los artículos con guiones bajos en los títulos se registran en Categoría: Artículos con guiones bajos en el título .
Tres tildes consecutivas
Los títulos no pueden contener 3 o más tildes consecutivas (~~~), ya que se utilizan cuatro tildes consecutivas para crear firmas de editores estándar en las páginas de discusión, mientras que tres tildes consecutivas generan una firma sin fecha.
Longitud del título
Los títulos deben tener menos de 256 bytes cuando se codifican en UTF-8 . Por lo tanto, los títulos completos de The Boy Bands Have Won y When the Pawn ... no se pueden mostrar correctamente, por lo que deben ubicarse bajo sus nombres abreviados comunes.
Cursiva y formato
No es posible que un título almacenado en la base de datos contenga formato, como cursiva o negrita. Los apóstrofos dobles o triples que se utilizan normalmente para producir estos efectos en el marcado wiki se tratan como grupos de apóstrofos si aparecen en los títulos. Otras marcas de wiki o formatos basados en HTML requerirían caracteres que no están permitidos en los títulos (consulte Caracteres prohibidos más arriba).
Es técnicamente posible mostrar el formato en títulos utilizando DISPLAYTITLE . Existe una plantilla, {{ título en cursiva }}, para mostrar el título en cursiva. Para obtener orientación sobre cuándo se debe utilizar esta técnica, consulte WP: ITALICTITLE .
Nombres pictóricos
Los títulos no pueden contener imágenes (que requerirían caracteres prohibidos para mostrarse), solo caracteres Unicode . Por ejemplo, el símbolo de reciclaje ♲ está codificado en Unicode como U + 2672, por lo que puede incluirse, pero el símbolo de baliza no direccional no es un carácter Unicode y no puede aparecer en el título de una página.
Limitaciones de la compatibilidad con el navegador
Utilice caracteres precompuestos cuando sea posible.
Utilice la normalización de texto NFC [1] .
Restricciones en los nombres de usuario
Los nombres de usuario están sujetos a las mismas restricciones técnicas que los títulos de las páginas (consulte los caracteres prohibidos más arriba), en particular los símbolos # <> [] | {} no están permitidos. También existen restricciones adicionales:
- El nombre de usuario no debe existir todavía, incluso en el sistema de inicio de sesión unificado único .
- Puede que no contenga los símbolos / @: .
- No puede contener varios caracteres de control, espacios en blanco inusuales o caracteres de uso privado UTF-8 : U + 0080 – U + 009F, U + 00A0, U + 2000 – U + 200F, U + 2028 – U + 202F, U + 3000 o U + E000 – U + F8FF.
- Puede que no sea una dirección IP (incluida IPv6, como 2606: 4700: 4700 :: 1111), ni puede parecer una dirección IP (por ejemplo, "564.348.992.800" no es una dirección IP válida, pero como parece como uno, es un nombre de usuario no válido).
- Puede que no sea uno de una lista de nombres de usuario reservados configurados (por ejemplo, "MediaWiki predeterminado").
- Puede que no tenga un espacio de nombres o un prefijo interwiki .
- No puede tener más de 85 bytes de longitud.
Además, existen las restricciones probadas por la extensión AntiSpoof , que incluye más caracteres en la lista negra (varios '/' - parecidos y caracteres de scripts inusuales como Runic, Ugaritic, etc.) y verificaciones con scripts mixtos. También hay limitaciones impuestas por meta: lista negra de títulos , tanto las reglas normales de listas negras como las etiquetadas por
. Entre los más notables se encuentran las cuentas que contienen cadenas que implican permisos avanzados (por ejemplo, "admin") o que se hacen pasar por usuarios de alto perfil están bloqueadas.