Ermittlung der ID - ID in URL abweichend von ID für Vorlage

Bearbeiten

Übertrag von dieser Diskussion:

Die in der URL im Browser angezeigte ID korrespondiert leider nicht mit der für die Vorlage:ÖFB notwendigen ID (Stand 22. Mai 2020), es erfolgt auf der ÖFB-Website intern eine Umschlüsselung der IDs und eine automatische Weiterleitung.

Beispiele:

Die ursprüngliche, für die Vorlage notwendige ID, habe ich allerdings nur über eine Google-Suche herausgefunden, auf der Website selbst konnte ich sie bislang nirgends entdecken, auch nicht im HTML-Code/HTML-Kommentaren. --M2k~dewiki (Diskussion) 20:00, 22. Mai 2020 (CEST)Beantworten

Siehe auch diese Diskussion --M2k~dewiki (Diskussion) 10:43, 18. Okt. 2021 (CEST)Beantworten
Es gibt nun halt das Problem, dass die alten, für die Vorlage notwendigen IDs, im Gegensatz zu auch noch vor einem Jahr, nicht mehr auffindbar sind, was ich weiß, und somit irgendwas bei der Vorlage geändert werden muss. Entweder man aktualisiert die Vorlage einfach und fügt den Parameter Profile hinzu, dann müsste allerdings ein Bot die 1167 Einbindungen korrigieren, falls möglich, händisch ist mir das ehrlich viel zu viel Zeitaufwand. Oder man findet eine Alternative, dass man irgendwie die neuen IDs auch einbindbar macht, an den alten scheiterts ja nicht. --~DorianS~ 10:50, 18. Okt. 2021 (CEST)Beantworten

Zugehörige Wikidata-Eigenschaft

Bearbeiten
Beispielauswertung siehe https://de.wikipedia.org/w/index.php?title=Benutzer:M2k~dewiki/Test&oldid=216460402 --M2k~dewiki (Diskussion) 02:01, 18. Okt. 2021 (CEST)Beantworten

Wie funktioniert diese Vorlage bzw. die Webseite?

Bearbeiten

Am Beispiel Marcus Pürk, der zweite Eintrag mit "(Trainerprofil)" als Zusatz.

Mit {{ÖFB|1005249}} 1005249 in der Datenbank des ÖFB komme ich auf die Seite https://www.oefb.at/Profile/Trainer/759807?Marcus-Puerk

Also wenn ich in der Vorlage 1005249 eintrage, dann lande ich bei 759807.

Mit {{ÖFB|759807}} 759807 in der Datenbank des ÖFB komme ich auf die Seite https://www.oefb.at/Profile/Spieler/237920?Daniel-Kovacic

Offenbar hat die ID für die Vorlage so rein gar nix mit der ID in der URL zu tun. Wo finde ich diese magische ID, die in die Vorlage reinsoll. Ja, im Sourcecode der Seite ist dieses JSON-Schnippsel zu finden:

{"mannschaft":"Stockerau SV","kategorie":"U17","publicUid":"1005249"}

und das ist die einzige Stelle, wo 1005249 vorkommt. Jetzt sollte doch jedem recht schnell klar sein, dass mit der ID 1005249 der SV Stockerau gemeint ist und nicht die Person Marcus Pürk. Wenn der irgendwann einen anderen Verein trainiert, dann passt das nicht mehr.

Der zweite Eintrag zum ÖFB auf Marcus Pürk ist {{ÖFB|6326356}} 6326356 in der Datenbank des ÖFB als Spieler. Da lande ich bei https://www.oefb.at/Profile/Spieler/508157?Marcus-Puerk also die nächste magische Zahl. Wo kommt diese 6326356 her? Die Zahl 508157 in der URL ist auch nix wert, da kommt nur eine leere Seite. Was ist da los? Wo kommen diese IDs her?

Oder ist da irgendwann mal die Webseite massiv umgebaut worden und die IDs kommen daher? --Wurgl (Diskussion) 10:34, 18. Jul. 2023 (CEST)Beantworten

Es wurden 2021 die Typ-Parameter Neu und TNeu eingeführt:
--M2k~dewiki (Diskussion) 12:22, 21. Mär. 2024 (CET)Beantworten
Beispiel:
--M2k~dewiki (Diskussion) 12:28, 21. Mär. 2024 (CET)Beantworten

Vorlage:ÖFB - Parameter Typ=Neu

Bearbeiten
* {{ÖFB|6687041|Linktext=Matthias Pokorn}}
* {{ÖFB|142987|Typ=Neu|Linktext=Matthias Pokorn}}
* {{ÖFB|142987|Linktext=Martin Saiger}} 

--M2k~dewiki (Diskussion) 12:19, 21. Mär. 2024 (CET)Beantworten