reFill (anteriormente Reflinks ) es una herramienta que expande referencias URL simples de forma semiautomática, alojada en Toolforge en toolforge:refill/ng. Agrega información (título de la página, trabajo/sitio web, autor y fecha de publicación, si se incluyen metadatos) a referencias URL simples y también realiza correcciones adicionales (por ejemplo, combinando referencias duplicadas). La herramienta está escrita en Python y tiene licencia BSD Simplificada . La herramienta es un reemplazo de código abierto de Reflinks de Dispenser . El código fuente está disponible en GitHub. Las plantillas creadas automáticamente por la herramienta deben revisarse para garantizar que sean precisas, ya que a menudo no lo son.
Si hay un artículo en particular que contiene URLs simples en las referencias, como este, [1] y desea solicitarle a un wikipedista que ya tenga reFill instalado (y esté familiarizado con su funcionamiento) que lo ayude a solucionar el problema:
Referencias
{{Cleanup bare URLs}}
Esto mostrará un mensaje visible (cuyo texto se muestra en la parte superior de Template:Cleanup bare URLs ) en la parte superior del artículo de Wikipedia, y también agregará el artículo a una categoría oculta que solicita que un wikipedista con experiencia en reFill lo aplique a las URL desnudas en ese artículo. En enero de 2023, [actualizar]había más de 88 000 artículos etiquetados como que necesitaban esa atención por parte de un voluntario, ¡así que no esperes más!
|author=
y/o |date=
para completar manualmente, cuando los metadatos correspondientes no estén disponibles.|website=
campo si el sitio web no proporciona su nombre en los metadatos integrados.Inserta este código en tu common.js :
mw.loader.load( "https://meta.wikimedia.org/w/index.php?title=Usuario:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript" );
javascript:opciones='predeterminados=y&nowatch=y';ubicación.href='https://refill.toolforge.org/ng/result.php?wiki='+mw.config.get('wgContentLanguage')+'&page='+encodeURIComponent(mw.config.get('wgPageName'))+'&'+opciones;
Hay una API disponible que permite a los desarrolladores de scripts de usuario y bots aprovechar las API expuestas por reFill para completar referencias simples mediante programación.
|publisher=
?|work=
no se puede analizar. Complételo manualmente.ReFill no es perfecto y nunca lo será. Usted es responsable de cada edición que ReFill 2 sugiere, por lo que debe tomarse el tiempo de inspeccionar cada cita que esta herramienta crea y corregir todo lo que no esté del todo bien. No deje que otros editores tengan que encargarse de la limpieza. Algunas publicaciones hacen un mal uso de las etiquetas de metadatos HTML que ReFill extrae, como por ejemplo:
first=Deutsche|last=Welle (www.dw.com)
representando a Deutsche Welle , en lugar del nombre del autor, ofirst=Editorial|last=team
Kosovo MPs elect lawyer Vjosa Osmani as president | DW | 04.04.2021
Necesitarás eliminar estos problemas tú mismo.
ReFill extrae la fecha de la etiqueta meta de fecha . En algunas páginas web no existe dicha etiqueta meta, pero la fecha se puede encontrar fácilmente en la parte superior del cuerpo de la página. ReFill no la encontrará, pero puedes agregarla manualmente.
ReFill2 se basa en Citoid, que es mantenido por la Fundación Wikimedia . Citoid depende de una tecnología llamada Zotero , que es la parte que realmente extrae los metadatos de las páginas web. Zotero utiliza cientos de "traductores" que contienen código JavaScript que sabe cómo extraer metadatos útiles de diferentes diseños de páginas web, en particular recursos académicos. Wikipedia:Citar fuentes con Zotero explica cómo usar Zotero usted mismo, lo que le permite conocer mejor cómo se extraen los metadatos.
Así es como funciona el botón “Citar” en la barra de herramientas del editor visual de Wikipedia .
Cuando ReFill encuentra una URL simple que es un sitio de archivo, como en este ejemplo :
archiveurl
parámetro obsoleto en lugar del archive-url
parámetro más nuevo.deadurl=y
en lugar del actualurl-status=dead
archive-date
parámetro obligatorioDeberá corregir dichas referencias manualmente para evitar que aparezca un error en rojo en la sección de referencias. Si su edición genera un error de este tipo, corríjalo. La fecha de archivo se puede encontrar incrustada en los enlaces de Wayback Machine. [a]
Si se utiliza un editor que admite el reemplazo global, archiveurl
se puede reemplazar globalmente por archive-url
y deadurl=y
por url-status=dead
.
Al combinar referencias duplicadas, si una de ellas ya tiene nombre, los punteros a la referencia de ese nombre no se actualizan cuando se cambia el nombre.
Las páginas CAPTCHA deben ignorarse. [1]
Si la herramienta se queda bloqueada y muestra "esperando a un trabajador disponible", utilice este enlace para generar un informe y reiniciarla. Deberá registrarse para obtener una cuenta de Phabricator , que podrá vincular a su cuenta de Wikipedia. Complete el campo de descripción y presione el botón "Crear nueva tarea".
Si ha encontrado un error o desea funciones adicionales, realice una de las siguientes acciones:
o
Al no tener dependencia de Wikimedia Cloud Services, reFill se puede instalar en tu propia computadora para que puedas trabajar en él. Para contribuir a reFill, crea una bifurcación en el repositorio de GitHub de reFill, realiza los cambios y envía una solicitud de incorporación de cambios . Ten en cuenta que refill en toolforge usa la labs-stable
rama. ¡Gracias por tus contribuciones!
Se necesitan voluntarios para ayudar a mantener y dar soporte a reFill. Si eres un desarrollador de software con experiencia en Python , Celery y Node.js y estás dispuesto a ayudar en cualquier medida, deja un mensaje .
Para traducir la herramienta, diríjase a translatewiki.net.
{{ Usuario:UBX/reFill }}