Shortcut: WD:EE
Wikidata:Entity Explosion
Entity Explosion (Q98398855) ist eine Erweiterung für die Browser Chrome und Firefox von Toby Hudson (99of9), die API-Abfragen an den Wikidata Query Service nutzt, um die URL, die du aufrufst, einem Wikidata-Datenobjekt zuzuordnen und dann Daten und Links aus Wikidata anzuzeigen.
Links und andere Quellen
- Verfügbar im Chrome Store: https://chrome.google.com/webstore/detail/entity-explosion/bbcffeclligkmfiocanodamdjclgejcn (516 Benutzer mit Stand April '21; funktioniert anscheinend auch bei Opera)
- Verfügbar als Firefox-Browser-Add-On: https://addons.mozilla.org/en-US/firefox/addon/entity-explosion/ (90 Benutzer mit Stand April '21)
- Gemeinfreier Code: https://github.com/99of9/Entity-Explosion
- Einführungsvideos: kurz lang Wikimania 21
- Twitter-Feed: https://twitter.com/EntityExplosion
- Facebook-Seite: https://www.facebook.com/EntityExplosion
- Phabricator-Task: https://phabricator.wikimedia.org/T253201
Die Diskussionsseite kann für zentralisierte Diskussionen im Wiki über dieses Werkzeug genutzt werden.
Verwendung
Das Symbol der Erweiterung wechselt je nach dem Status der URL zwischen den folgenden Bildern:
- keine potenzielle Übereinstimmung mit dieser URL (Standardsymbol)
- potenzielle Übereinstimmung mit der URL, die einem Formatierer-/Regex-Paar entspricht
- eine Abfrage wurde durch Klicken auf die Schaltfläche gesendet, aber keine Übereinstimmung gefunden - möglicherweise wurde der Identifikator für dieses Datenobjekt noch nicht zu Wikidata hinzugefügt oder es gibt noch kein Datenobjekt dafür
- eine Abfrage wurde durch Klicken auf die Schaltfläche gesendet und (mindestens) eine Übereinstimmung mit einem Wikidata-Datenobjekt wurde gefunden
Wenn eine Übereinstimmung gefunden wurde, wird eine ausklappbare Liste der Daten aus Wikidata angezeigt.
Häufig gestellte Fragen
- Q. Viele Links werden nicht in meiner Sprache angezeigt, was kann ich tun?
- A. Dies wird besser, wenn Wikidata verbessert wird. Stelle insbesondere sicher, dass alle Wikidata-Eigenschaften eine Bezeichnung in deiner Sprache haben.
- Q. In der Liste werden doppelte Links angezeigt, ist das ein Fehler?
- A. So ähnlich. Die mehrfachen Links stammen von mehreren unterschiedlichen URL-Formatierern und URL-Formatierern von Drittanbietern. Manchmal sind sie in unterschiedlichen Sprachen oder auf unterschiedlichen Seiten. Zukünftige Bemühungen werden darin bestehen, diese zu herauszufiltern.
- Q. Für eine bestimmte Eigenschaft gibt es keine übereinstimmenden Einträge, obwohl die Formatierer-URL keine Weiterleitung ist, weshalb es funktionieren sollte.
- A. Überprüfe, ob format as a regular expression (P1793) für die Eigenschaft spezifiziert ist.
Wie es funktioniert
SPARQL-Abfragen
Wenn du eine dieser Abfragen verbesserst, veröffentliche sie bitte auf der Diskussionsseite, deine Abfrage kann dann eingetragen werden.
- Formatierer-/Regex-Abfrage, ausgeführt zum Zeitpunkt der (Neu-)Installation und gespeichert, um eine zu hohe Belastung des WDQS zu vermeiden. Diese Daten werden für Offline-Tests genutzt, bei denen das Symbol rot wird, ohne dass dein Browserverlauf gesendet wird
- Sprachübersetzungs-Abfrage, ausgeführt zum Zeitpunkt der (Neu-)Installation und gespeichert, um eine zu hohe Belastung des WDQS zu vermeiden.
- Wenn sich deine Sprache nicht in der Liste vo Sprachen befindet, stelle folgendes sicher:
- Dein Sprach-Datenobjekt ist eine Instanz von (eine Unterklasse von) language (Q34770)
- Dein Sprach-Datenobjekt hat einen Wert für Wikimedia language code (P424)
- Wikipedia (Q52) hat eine Bezeichnung in deiner Sprache
- Wenn sich deine Sprache nicht in der Liste vo Sprachen befindet, stelle folgendes sicher:
- Die URL-Vergleichs-Abfrage funktioniert für etwas wie das (hat jedoch eine URL und die Sprache als Parameter).
- In den folgenden Kategorien werden dann Daten [1] 2, 3
- Wenn in deiner Sprache nicht viele Daten angezeigt werden, solltest du zunächst sicherstellen, dass jede Identifikator-Eigenschaft eine Bezeichnung in deiner Sprache hat. Zum Beispiel ist hier eine Suche, die alle Eigenschaften ohne eine Bezeichnung in "de" (Deutsch) anzeigt.
Genutzte Eigenschaften
- official website (P856)
- formatter URL (P1630)
- third-party formatter URL (P3303) – usually requires a operator (P137), which these are missing: https://w.wiki/4J7r
- format as a regular expression (P1793)
Entwicklungspläne
- Done
Die Übereinstimmungsfunktion für Seiten, die eine Mischung aus http, https und www in ihren Formatierungs-URLs verwenden, erweitern. - Done
Regex-Übereinstimmungsprüfungen beschleunigen - Done
"Doppelte" Links in der Liste herausfiltern, normalerweise verursacht durch mehrere gespeicherte Formatierer-URLs. Manchmal müssen entsprechend der Qualifikatoren die besten ausgewählt werden. - Done
Direkte Übereinstimmung von URL-Eigenschaften (z.B. offizielle Webseite). - Besser mit Seiten umgehen, die auf andere URL-Muster weiterleiten. Darunter DOI (suche nach citation_doi-Markierungen in der HTML) und Formatierer mit der Wildcard _
- Einheiten zu Mengen in der Liste hinzufügen.
- Verlinken auf verbundene Einträge der ersten Ordnung in der gleichen Datenbank.
- Für andere Browser portieren:
- Done Firefox
- Done Edge
- Safari
- Opera; for the time being the Chrome version works...
- Eine Benutzeroption anbieten, um immer Abfragen zu senden, wenn die Vorformatierung funktioniert, Senden einer Abfrage, um grün/schwarz zu testen.
- Übereinstimmungsliste erweitern, wenn Regex nur in Einschränkungen angegeben ist
- Support right-to-left scripts
Unerwartetes Verhalten
Es ist erwünscht, auszuprobieren, welche Eigenschaften/Seiten nicht ordnungsgemäß entdeckt werden. Dies kann manchmal behoben werden, indem die Formatierer-URL-Aussagen zu unseren Eigenschaftsseiten hinzugefügt werden (manchmal mehrere Formatierer, um die der Seite zu treffen Beispiel). In anderen Fällen betreiben die Seiten intern Kommunikation und leiten weiter, wodurch sich die URL ändert, sodass es unterschiedliche Schwierigkeitsgrade gibt, um diese Fälle zu finden.
Beispiele zur Dokumentation des Testens: