reFill ist ein Tool, das bloße-URL-Einzelnachweise halbautomatisch erweitert und auf Toolforge unter toolforge:refill/ng gehostet wird. Es fügt Informationen
reFill ist ein Tool, das bloße-URL-Einzelnachweise halbautomatisch erweitert und auf Toolforge unter toolforge:refill/ng gehostet wird. Es fügt Informationen (Seitentitel, Werk/Website, Autor und Veröffentlichungsdatum, sofern Metadaten vorhanden sind) zu bloße-URL-Einzelnachweisen hinzu und führt zusätzliche Korrekturen durch (z. B. das Zusammenführen von doppelten Einzelnachweisen mittels Einzelnachweisnamen). Das Tool ist in Python geschrieben und unter der Simplified BSD License lizenziert. Es ist ein Open-Source-Ersatz für Dispenser's Reflinks. Der Quellcode ist auf GitHub verfügbar. Die vom Tool automatisch erstellten Vorlagen müssen auf ihre Richtigkeit überprüft werden, da dies oft nicht der Fall ist (beispielsweise nicht der Autorname in first1 und last1).
<ref>http://example.com</ref>
→<ref>{{cite web|url=http://example.com |title=Beispielseitentitel|website=example.com}}</ref>
Der Titel des Artikels muss in das Textfeld „Page name“ eingegeben werden. In das Textfeld „Code“ muss „de“ eingegeben werden. Vor dem Speichern bitte alle geänderten Einzelnachweise prüfen und gegebenenfalls einzelne Änderungssegmente mit dem vorherigen Wikitext ersetzen oder Parameterwerte korrigieren.
language= bzw Sprache= Parameter befüllt werden (siehe phab:T392901 "Also fill the language= parameter with the reFill tool").first1, last1, website und work sind deutlich häufiger falsch als in der ENWP wobei man diese dementsprechend häufiger ändern mussFügen Sie diesen Code in Ihre common.js ein:
mw.loader.load( "https://meta.wikimedia.org/w/index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript" );
javascript:options='defaults=y&nowatch=y';location.href='https://refill.toolforge.org/ng/result.php?wiki='+mw.config.get('wgContentLanguage')+'&page='+encodeURIComponent(mw.config.get('wgPageName'))+'&'+options;
Dadurch werden zwei Einträge unter „Tools“ hinzugefügt:
Früher gab es zwei Versionen von reFill, die ältere wurde jedoch eingestellt. Sie können auf beide Links klicken, da sie dasselbe bewirken.
Eine API ist verfügbar. Sie ermöglicht es Benutzerskript- und Bot-Entwicklern, die von reFill bereitgestellten APIs zu nutzen, um einfache Referenzen programmatisch zu vervollständigen.
publisher-Feld leer?
work nicht analysiert werden kann. Bitte füllen Sie es manuell aus.ReFill ist nicht perfekt und wird es auch nie sein. Sie sind für jede von ReFill 2 vorgeschlagene Bearbeitung verantwortlich. Nehmen Sie sich daher die Zeit, jedes von diesem Tool erstellte Zitat zu überprüfen und alle Fehler zu korrigieren. Überlassen Sie anderen Redakteuren keine Arbeit mit der Bereinigung.
Einige Publikationen verwenden die von ReFill extrahierten HTML-Metadaten-Tags falsch, z. B.:
first=Deutsche|last=Welle (www.dw.com) steht für Deutsche Welle anstelle des Autorennamens oder first=Editorial|last=teamKosovo-Abgeordnete wählen Anwältin Vjosa Osmani zur Präsidentin | DW | 04.04.2021 – der Titel lautet hier „Kosovo-Abgeordnete wählen Anwältin Vjosa Osmani zur Präsidentin“. Der nachfolgende Text – wie z. B. das Datum des Artikels – sollte entfernt und ein date=-Element hinzugefügt werden, falls noch nicht vorhanden.Sie müssen diese Probleme selbst beheben.
ReFill extrahiert das Datum aus dem date-Meta-Tag. Auf manchen Webseiten gibt es keinen solchen Meta-Tag, das Datum ist aber oben im Text der Seite leicht zu finden. ReFill findet es nicht, Sie können es aber manuell hinzufügen.
Siehe en:Wikipedia:ReFill/technical

ReFill basiert auf Citoid, das von der Wikimedia Foundation gepflegt wird. Citoid basiert auf der Technologie Zotero, die die eigentlichen Metadaten von Webseiten extrahiert. Zotero verwendet Hunderte von „Übersetzern“ mit JavaScript-Code, der nützliche Metadaten aus verschiedenen Webseitenlayouts, insbesondere aus akademischen Quellen, extrahiert.

Dies entspricht der Funktionsweise der Schaltfläche „Zitieren“ in der Symbolleiste des visuellen Editors von Wikipedia.
Wenn das Tool hängen bleibt und „Warten auf einen verfügbaren Worker“ anzeigt, verwenden Sie diesen Link, um eine Meldung zu erstellen und das Tool neu zu starten. Sie müssen sich für ein Phabricator-Konto registrieren, das Sie mit Ihrem Wikipedia-Konto verknüpfen können. Füllen Sie das Beschreibungsfeld aus und klicken Sie auf „Create New Task“.
Wenn Sie einen Fehler gefunden haben oder zusätzliche Funktionen wünschen, können Sie Folgendes tun:
oder
Da reFill nicht von den Wikimedia Cloud Services abhängig ist, kann es auf Ihrem eigenen Computer installiert und bearbeitet werden. Um zu reFill beizutragen, erstellen Sie einen Fork im reFills GitHub-Repository, nehmen Sie Ihre Änderungen vor und senden Sie einen Pull Request. Beachten Sie, dass die auf Toolforge installierte Version von reFill den labs-stable-Zweig verwendet. Vielen Dank für Ihre Beiträge!
Wir suchen Freiwillige, die reFill unterstützen und pflegen. Wenn Sie Softwareentwickler mit Erfahrung in Python, Celery und Node.js sind und uns in irgendeiner Weise unterstützen möchten, hinterlassen Sie bitte hier eine Nachricht.
Um das Tool zu übersetzen, besuchen Sie bitte translatewiki.net.
Weitere Informationen wie etwa zu bekannten Problemen sind auf der englischsprachigen Seite zu finden: en:Wikipedia:reFill.
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.