stringtranslate.com

Categoría:Errores de plantilla Harv y Sfn

Esta categoría contiene artículos que utilizan cualquiera de las plantillas de citas breves ( y familias de plantillas, y ) donde una o más de esas plantillas de citas breves no se vinculan correctamente a una cita completa, el destino, o donde varias citas completas pueden ser el objetivo de una única plantilla de cita breve.{{harv}}{{sfn}}{{harvc}}

Debido a limitaciones técnicas, Categoría: Errores sin destino de Harv y Sfn contiene muchos artículos con errores falsos positivos. Los mensajes de error sin destino están ocultos de forma predeterminada. Los artículos con errores de múltiples objetivos se enumeran en Categoría:Errores de múltiples objetivos de Harv y Sfn . Los errores de múltiples objetivos no son susceptibles a errores de falso positivo, por lo que esos errores no se suprimen. A continuación se detallan varias opciones para ver mensajes de error, así como posibles formas de resolver errores.

Mostrando mensajes de error

Actualmente, dos scripts de usuario detectan errores de forma relativamente fiable

así como un tercer método experimental basado en la personalización de una página .css . Los tres métodos son

Método 1: instalación automática de scripts
Vaya a la pestaña 'Gadgets' de sus preferencias y seleccione la opción 'Instalar scripts sin tener que editar archivos JavaScript' en la parte inferior de la sección 'Avanzado'.
Haga clic en el botón 'Instalar' en la parte superior de User:Svick/HarvErrors.js o User:Trappist the monje/HarvErrors.js.
Método 2: instalación manual del script
Vaya a Especial:MiPágina/common.js y agregue cualquiera de
importScript('User:Svick/HarvErrors.js'); // Backlink: [[User:Svick/HarvErrors.js]]
importScript('User:Trappist the monk/HarvErrors.js'); // Backlink: [[User:Trappist the monk/HarvErrors.js]]
en tu página de piel , así. Alternativamente, puede ir a Special:MyPage/skin.js para que el script se aplique solo a su skin actual .
Método 3: código .css para mensajes de error emitidos por las plantillas de citas breves
Los mensajes de error son emitidos por las diversas plantillas de citas breves a través de Module:Footnotes y Module:Harvc . Debido a limitaciones técnicas, los módulos pueden emitir mensajes de error falsos positivos junto con mensajes de error válidos. Por este motivo, los mensajes de error sin destino están ocultos de forma predeterminada. Para mostrar estos mensajes de error ocultos, incluya el siguiente texto en su página common.css o en su página skin.css específica :
.harv-error {display: inline !important;}/* display Module:Footnotes errors */
Es posible que la visualización de mensajes de error se habilite en el futuro.

Error de mensajes

Si los mensajes de error de plantilla de cita breve están habilitados, los editores pueden ver estos mensajes:

  1. Error de Harv/sfn: sin destino: < ID de anclaje > : la plantilla de cita breve no puede encontrar < ID de anclaje >, por lo que no se puede vincular a un destino de cita completa. Las causas de esto pueden ser:
    1. el artículo no tiene un objetivo de cita completa con < ID de ancla >
    2. el objetivo de cita completa coincidente es una plantilla cs1 o cs2 que:
      1. tiene|ref=none
      2. utiliza un nombre de redireccionamiento cuando ese redireccionamiento no comienza con citeo cita: estos dos formularios cubren la mayoría de los redireccionamientos cs1|2
    3. el objetivo de cita completa no utiliza exactamente los mismos apellidos y/o fecha del autor o editor que figuran en < Anchor ID >
    4. la plantilla de cita breve enlaza con un objetivo de cita completa que es una plantilla contenedora; ver errores falsos positivos a continuación
  2. Error de Harv/sfn: objetivos múltiples ( n ×): < ID de anclaje > : la plantilla de cita corta encontró más de un objetivo de cita completa con un < ID de anclaje > coincidente . Las causas de esto pueden ser:
    1. escritos de autores de diferentes fuentes producidos en el mismo año citados sin desambiguación |date=2020a,|date=2020b
    2. uso redundante de la cita completa donde un destino de cita completa podría estar en una sección de Referencias y un duplicado podría estar en una sección de Lecturas adicionales

Los scripts de usuario emiten mensajes similares (aunque no idénticos). Consulte la documentación del script.

Resolviendo errores

Las formas de resolver errores legítimos sin objetivo incluyen:

Las formas de resolver errores falsos positivos sin objetivo incluyen:

Las formas de resolver errores de objetivos múltiples incluyen:

No se dan consejos para resolver errores de falsos positivos.

Limitaciones actuales y errores de falsos positivos

Breve explicacion

Cuando una plantilla de cita breve se vincula a una cita completa representada por una plantilla que envuelve una plantilla CS1, como (que envuelve ), es posible que se muestre un error sin destino incluso cuando la plantilla de cita breve es válida y el enlace funciona. Ese es un error de "falso positivo". Si encuentra lo que parece un error falso positivo, infórmelo en la página de discusión de esta categoría y otro editor corregirá el artículo o agregará la plantilla en cuestión al Módulo:Footnotes/whitelist . {{cite DNB}}{{cite encyclopedia}}

Detalles

Las plantillas de citas breves emplean un lector de artículos para leer el wikitexto sin formato del artículo (el mismo texto que se ve en la ventana de edición del editor fuente). Mientras lee el wikitexto, el lector del artículo busca una variedad de plantillas que puedan crear ID de anclaje. Para cada plantilla encontrada, el lector del artículo intenta extraer la información necesaria para determinar el ID del ancla de la plantilla, si produce uno. Para cs1|2, las plantillas de citas de formato largo más comunes, el lector del artículo busca:

El lector del artículo extrae información similar de otras plantillas según corresponda para esas plantillas.

Cada ID de anclaje de cita de formato largo se guarda en una lista junto con un recuento que indica cuántas de esa ID encontró el lector del artículo. Cuando la plantilla de cita corta genera su resultado, busca su ID de anclaje de destino en la lista de ID de anclaje:

Los errores sin objetivo pueden ser errores verdaderos o errores falsos positivos . Para errores verdaderos, no hay ningún ID de anclaje en el artículo que coincida con el ID de anclaje esperado por la plantilla de cita breve. Se produce un error de falso positivo porque el lector del artículo solo puede leer el wikitexto sin procesar del artículo, no puede profundizar en las plantillas contenedoras. Las plantillas contenedoras incluyen la plantilla que crea el ID del ancla. Este adjunto oculta los detalles necesarios, por lo que el lector del artículo no puede determinar el ID de anclaje de esa plantilla contenedora. Por ejemplo, es una plantilla contenedora que encierra . Los valores asignados a los parámetros e indican cómo configurar los nombres del editor y la fecha en su llamada al adjunto , que los usa para crear el ID de anclaje de la plantilla contenedora. Cuando una plantilla empaquetada crea una ID de anclaje coincidente que el lector del artículo no puede ver; el enlace de cita corta a cita larga funciona pero está marcado con un mensaje de error falso positivo sin destino .{{cite DNB}}{{cite encyclopedia}}{{cite DNB}}|year=|supplement={{Cite DNB}}{{cite encyclopedia}}