stringtranslate.com

Wikipedia: convenciones de nomenclatura (restricciones técnicas)

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 gestionar estas situaciones.

Restricciones y soluciones

Las restricciones sobre 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 que se encuentran son los siguientes:

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:

Estas plantillas nunca deben ser sustituidas (subst) . Para ver qué artículos tienen estos problemas de nombres, puede hacer clic en "Qué enlaces 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 de "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, particularmente Wikipedia: Naming. convenciones (uso inglés) , Wikipedia:Manual de Estilo (mayúsculas) y Wikipedia:Manual de Estilo (marcas registradas) .

Primera letra minúscula

  • WP: NCLOWERCASFIRST

El software MediaWiki está configurado para que el título de una página en la Wikipedia en inglés (almacenada 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 tratan como igual que [[Foo]].

Ejemplos de artículos afectados por este problema son:

Ejemplos de categorías afectadas por este problema son:

Ejemplo de plantilla afectada por este problema:

Esto también significa que la página Long s , en el carácter ſ , no se puede mover a (ni redirigir desde) ſ , ya que ſ es una letra minúscula cuya forma mayúscula es S .

Para solucionar este problema, puede colocar el marcado wiki en la parte superior del artículo, categoría o página de plantilla (y opcionalmente en la parte superior de su página de charla/discusión). Esto hará que el título de la página se muestre con la letra inicial en minúscula, como en eBay . Tenga en cuenta que no corrige todas las ocurrencias, como la función de lista desplegable de sugerencias de búsqueda de la barra de búsqueda de Wikipedia y los resultados de búsqueda, así como el historial de la página, las páginas de edición, registro o la barra de direcciones del navegador (solo afecta el título de la página en la página). página HTML renderizada y barras de título de pestañas/ventanas).{{lowercase title}}

caracteres prohibidos

  • WP: NCHASHTAG
  • WP:PROHIBIDO

Debido a conflictos con varios elementos del software MediaWiki , algunos caracteres (y "caracteres") no pueden formar parte de los títulos de las páginas (ni son compatibles con DISPLAYTITLE ).

Choques con el marcado wiki/sintaxis HTML

Los siguientes caracteres están prohibidos debido a conflictos con el marcado wiki y la sintaxis HTML :

# < > [ ] { } |

Para artículos sobre estos caracteres, consulte signo de número , signo de menor que , signo de mayor que , corchete (cubre varios caracteres) y barra vertical , respectivamente.

Si el título deseado de un artículo contiene alguno de estos caracteres, se debe utilizar un título alternativo. A menudo, puedes simplemente 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, do sostenido en lugar de do# ) o utilizar 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 en la parte superior del artículo informando a los lectores cuál es el título correcto. Esto se hace usando una de las siguientes plantillas:

Ejemplos:

Choques con manejo de UTF-8 no válido

Los títulos no pueden contener secuencias UTF-8 no válidas (para nuestros propósitos, aquellas que se decodificarían en sustitutos no emparejados de UTF-16 o puntos de código más allá de U+10FFFF). Por lo tanto, títulos como %ED%9F%C0 (contiene una secuencia UTF-8 decodificada para codificar el punto U+D800, un sustituto no apareado) o %F6%80%80%80 (contiene una secuencia UTF-8 decodificada para codificar el punto U +180000, más allá del límite U+10FFFF) no son válidos. (Estos ejemplos utilizan URL codificadas por porcentaje en lugar de enlaces wiki, ya que los "caracteres" mismos deberían ser imposibles de insertar en el wikitexto sin codificación porcentual).

Esto también significa que tres secuencias UTF-8 válidas están prohibidas en los títulos de las páginas (la forma en que se muestran puede variar según su navegador y las fuentes instaladas):

� � �

El primero de estos caracteres o "caracteres", el carácter de reemplazo , está prohibido porque el software MediaWiki usa el carácter de reemplazo para representar secuencias UTF-8 no válidas y no puede diferenciar este uso como marcador de posición de una instancia real del carácter de reemplazo. Los otros dos (los dos que no son caracteres al final del plano Unicode 0, el plano multilingüe básico ) están prohibidos porque el software MediaWiki utiliza el carácter de reemplazo como marcador de posición para estos, tal como lo hace con las secuencias UTF-8 no válidas. Tenga en cuenta, sin embargo, que los otros 64 caracteres no Unicode (un bloque de 32 de U+FDD0 a U+FDEF, más los dos al final de cada uno de los planos 1 a 16 [para un total de otros 32]) no están prohibidos en los títulos de las páginas. como se puede observar en los siguientes ejemplos:

Sin caracteres codificados en U+FDD0
Sin caracteres codificados en U+10FFFE

Otros personajes problemáticos

Dos puntos

  • WP:NC-COLON
  • WP:NC-COLON

En general, los títulos de artículos que contienen dos puntos están bien, sujeto a las siguientes excepciones:

En el caso de alias se puede crear una redirección. En el cuarto ejemplo anterior, esto estará en Wikipedia: Mersh , que es lo que resuelve "Proyecto: Mersh" .

Excepto en el caso de dos puntos iniciales y los prefijos w: y en:, DISPLAYTITLE no funcionará en las situaciones anteriores. Usar .{{Correct title|Correct title|reason=:}}

Barras diagonales y puntos

  • WP: NC-SLASH

En los espacios de nombres donde la función de subpágina está habilitada, la barra diagonal (/) separa el nombre de una subpágina del nombre de su 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 si corresponde, como en Providence/Stoughton Line ; no es necesario corregir dichos títulos. Sin embargo, tenga en cuenta los siguientes efectos secundarios:

Nombres de páginas que constan exactamente de uno o dos puntos (puntos), o que comienzan con ./ o ../ , o que contienen /./ o /../ , o que terminan en /. o /.. , no están permitidos. En la mayoría de estos casos, DISPLAYTITLE no funcionará, por lo que se debe utilizar {{ 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 del 0 al 31 y el carácter de eliminación (127 en ASCII) tampoco se pueden utilizar en los títulos de las páginas.

Porcentaje y caracteres codificados.

Un título normalmente puede contener el carácter %. Sin embargo, no puede contener % seguido de dos dígitos hexadecimales (lo que provocarí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 &#47;y &ndash;, incluso si el carácter que representan está permitido. En el improbable caso de que dichas 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 deban incluir? o +. Sin embargo, con este tipo de títulos, se requiere atención al escribir las 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 correspondientes códigos de escape , %3F y %2B. (La misma técnica es necesaria para muchos otros caracteres especiales, según el navegador).

Espacios y guiones bajos

En los enlaces , los espacios ( ) y los guiones bajos ( _ ) se tratan de manera equivalente. Los guiones bajos se utilizan en las URL y los espacios en los títulos mostrados. Los espacios/guiones bajos iniciales y finales se eliminan, los espacios/guiones bajos consecutivos se reducen a uno solo y los nombres de páginas que constan únicamente 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 usando la palabra mágica DISPLAYTITLE . Sin embargo, esto no funciona para títulos que constan únicamente de espacios y guiones bajos, que deben usar un desambiguador entre paréntesis, por ejemplo, _ (álbum) está ubicado en (álbum) . Los artículos con guiones bajos en los títulos se rastrean en Categoría:Artículos con guiones bajos en el título .

Tres o más tildes consecutivas

Los títulos no pueden contener tres o más tildes consecutivas (~~~), ya que se utilizan cuatro tildes consecutivas para crear firmas de editores estándar en páginas de discusión, mientras que tres tildes consecutivas generan una firma sin fecha.

Longitud del título

  • WP: LONGITUD DEL TÍTULO

Los títulos deben tener menos de 256 bytes de longitud cuando estén codificados 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óstrofes dobles o triples que normalmente se utilizan para producir estos efectos en el marcado wiki se tratan como grupos de apóstrofes si aparecen en los títulos. Otras marcas 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 los títulos usando DISPLAYTITLE . Existe una plantilla, {{ italic title }}, 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 (lo que requeriría caracteres prohibidos para poder 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 soporte del navegador

Utilice caracteres precompuestos cuando sea posible.

Utilice la normalización de texto "Formulario de normalización C" (a menudo abreviado NFC). Para obtener más información, consulte el Modelo de caracteres del W3C para la World Wide Web y los formularios de normalización de Unicode .

Restricciones de 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 Caracteres prohibidos más arriba). En particular, los símbolos # < > [ ] | { }no están permitidos. También existen restricciones adicionales:

Además, existen las restricciones probadas por la extensión AntiSpoof, que incluye más caracteres en la lista negra (varios parecidos a '/' y caracteres de secuencias de comandos inusuales como Runic, Ugaritic, etc.) y comprobaciones con secuencias de comandos mixtas. También existen limitaciones impuestas por meta:Title blacklist, tanto las reglas de lista negra normales como las etiquetadas por <newaccountonly>. Entre los más notables está el bloqueo de cuentas que contienen cadenas que implican permisos avanzados (por ejemplo, "admin") o que se hacen pasar por usuarios de alto perfil.