Wikipedia Diskussion:Lua/Modul/Wikidata/Archiv/2014

message: Beim Aufruf der Funktion  kommt es zu einem Skriptfehler, falls die Referenz auf Wikidata eine Zeitangabe/Datum enthält. Ein Beispiel ist Ma Long, wenn  eingefügt wird. --Pasleim (Diskussion) 02:44, 19. Jun. 2014 (CEST)
replies: text: Hallo, der Fehler ist jetzt korrigiert. --Mps、かみまみたDisk. 13:27, 19. Jun. 2014 (CEST)
thread_title:  Bug bei der Anzeige von Referenzen 

message: Hallo,
ich hätte mal einen Featurewunsch für dieses Modul: Es wäre toll, wenn man so ähnlich wie beim englischen Modul (https://en.wikipedia.org/wiki/Module:Wikidata) optional mit einem FETCH_WIKIDATA Parameter o.ä. arbeiten könnte. Also um mal das Beispiel von dort zu übernehmen:

Das würde nur dann die Daten aus Wikidata übernehmen wenn entweder "spouse" nicht angegeben ist oder als Wert "FETCH_WIKIDATA" angegeben wird. Ansonsten wird entweder kein Wert angezeigt (bei "spouse =", also kein Wert) oder der "lokale" Wert aus dem Template übernommen. --Bthfan (Diskussion) 18:45, 8. Jul. 2014 (CEST)
replies: text: Hallo, ich habe mir das mal angeschaut finde das aber in enWP auf den ersten Blick etwas seltsam gelöst. Ich würde vorziehen hier einfach einen Parameter default= einzuführen mit dem man das ähnlich lösen kann. Das heißt wenn man will das die Wikidata-Angaben bevorzugt werden und nur wenn keine vorhanden sind, man den Wert eines Vorlagenparameters zurückgibt dann kann man  verwenden, wenn man jedoch die Vorlagenparameter bevorzugen will und nur wenn dieser leer ist auf Wikidata zurückgreift, dann kann man wie bisher    nutzen. Ich werde aber mal am Wochenende detaillierter überprüfen, was der Vorteil der englischen Lösung wäre, und gegebenenfalls das eine oder andere einbauen. --Mps、かみまみたDisk. 14:22, 9. Jul. 2014 (CEST)
replies: text:  Hallo, ich habe eine neue Funktion getValue eingebaut, die die erweiterten Fähigkeiten von claim mit der Funktionalität aus der englischen Wikipedia kombiniert.  müsste hier jetzt genauso funktionieren – abgesehen davon das Artikel nicht automatisch verlinkt werden, was jedoch angegeben werden kann. Die englischen Funktionen getRawValue und getDateValue habe ich nicht übertragen, da da ersteres über geeignete Wahl des parameter-Parameters erreicht werden kann und bzgl. letzteres, sowieso immer ein richtig formatiertes Datum zurückgegeben wird. --Mps、かみまみたDisk. 00:13, 13. Jul. 2014 (CEST)
thread_title:  Featurewunsch 

message: Hallo,
ich hab direkt noch eine Idee/Wunsch, allerdings bin ich mir selbst noch nicht sicher ob das nicht schon etwas zu speziell für ein allgemeines Modul ist: Es besteht ja die Möglichkeit mittels Qualifiern anzugeben, wann eine Aussage anfängt gültig zu sein, siehe https://www.wikidata.org/wiki/Property:P580 und https://www.wikidata.org/wiki/Property:P582. Ein möglicher Usecase dafür wäre z.B. wenn man historische (ich nenns einfach mal so) Daten in mehreren Claims in einem Item abspeichern will, aber gleichzeitig die neueste Aussage haben will. Beispiel: Bei einer Sportmannschaft wird mit https://www.wikidata.org/wiki/Property:P118 (league) angegeben in welcher Liga diese spielt. Jetzt könnte man aber z.B. auch folgendes abspeichern im Item:
P118: 1. Fußball-Bundesliga (start date:2000, end date: 2002)
P118: 2. Fußball-Bundesliga (start date:2002, end date: 2006)
P118: 1. Fußball-Bundesliga (start date:2006, end date: 2010)
P118: 2. Fußball-Bundesliga (start date:2010)
Um jetzt die aktuelle Liga aus Wikidata rauszubekommen, müsste man dann entsprechend diese claims abarbeiten und sehen was das aktuellste (bzw. möglicherweise auch das nehmen, welches keine Qualifier besitzt). Weiterer use case wäre z.B. bei einem Sportler member of sports team (https://www.wikidata.org/wiki/Property:P54) wenn man das aktuelle Team abrufen will. Oder ganz allgemein gesehen alle Properties, die dafür geeignet sind historische Daten abzuspeichern. Aber wenn ich mir das nochmal überlege, das ist schon eine eher spezielle Funktionalität, die man in einem neuen Modul realisieren könnte. Oder zumindest eine extra Funktion im "Wikidata" Modul dafür basteln. --Bthfan (Diskussion) 17:05, 9. Jul. 2014 (CEST)
replies: text: Dein Problem löst sich am besten direkt in Wikidata mit Ranks. Wenn du beim aktuellen Wert den Rank 'vorrangig' setzt, erscheint nur dieser Wert in Wikipedia. --Pasleim (Diskussion) 02:42, 10. Jul. 2014 (CEST)
replies: text:  Achja, stimmt, das mit Ranks ist mir bisher entgangen. Ja dann ist mein Featurewunsch quasi obsolet geworden :) (außer es sollte Spezialfälle geben, in denen der Rang nicht ausreicht. Fällt mir aber gerade nix ein). --Bthfan (Diskussion) 08:19, 10. Jul. 2014 (CEST)
thread_title:  Noch ein Featurewunsch, start date/end date berücksichtigen? 

message: Ich hab jetzt eine Testinfobox auf Benutzer:Tobias1984/Testseite Warfarin zum laufen gebracht. Nur die Einzelnachweise werden noch nicht als Einzelnachweise sondern als Zeichenkette angezeigt. Ich hab gesehen, dass manche Infoboxen dafür Vorlage:Str match verwenden. Kann mir vielleicht jemand erklären wie man das zusammenstückelt? Aus den Beispielen ist mir das ganze nicht so klar. Oder sollte man diese Funktion direkt im Modul einbinden? --Tobias1984 (Diskussion) 15:58, 2. Nov. 2014 (CET)
replies: text: mit  wird der Einzelnachweis als Einzelnachweis dargestellt. Eine direkte Einbindung im Modul wäre aber zu bevorzugen, da die Einzelnachweise eigentlich nie als Zeichenkette benötigt werden. --Pasleim (Diskussion) 11:52, 3. Nov. 2014 (CET)

text: Danke für den Hinweis. Seltsam, da wurde anscheinend was an der Lua-Schnittstelle geändert, dass das nicht mehr ging. Ich habe es jetzt wieder korrigiert und das ref-Tag sollte jetzt korrekt wiedergegeben werden. Davon abgesehen: könntet ihr mir mal Vorlagen nennen die deswegen Str match verwendet haben, damit ich schauen kann, ob die noch funktionieren und evtl. anpassen kann? --Mps、かみまみたDisk. 15:19, 3. Nov. 2014 (CET)
replies: text: In Vorlage:Infobox Tischtennisspieler hatte ich Str match verwendet, habe aber die Infobox bereits angepasst. --Pasleim (Diskussion) 21:00, 3. Nov. 2014 (CET)
replies: text:  Danke euch beiden. Das klappt jetzt wunderbar. --Tobias1984 (Diskussion) 14:54, 9. Nov. 2014 (CET)
thread_title:  Einzelnachweise einfügen 

message: Geht das? –ðuerýzo ?! SOS 23:35, 8. Nov. 2014 (CET)
replies: text: Man kann nur die Id der aktuellen Seite auslesen. --Mps、かみまみたDisk. 00:31, 9. Nov. 2014 (CET)
replies: text:  Ist das genau die gleiche Frage wie aktuell ganz unten? --Jobu0101 (Diskussion) 12:09, 12. Jan. 2016 (CET)
replies: text: Stimmt! Du siehst, mein Gehirn arbeitet zyklisch!  –Queryzo ?!   12:22, 12. Jan. 2016 (CET)
replies: text:  Es ist ja gut möglich, dass sich in der Zwischenzeit etwas getan hat. --Jobu0101 (Diskussion) 12:26, 12. Jan. 2016 (CET)
thread_title:  PageId irgendeiner Seite auslesen