Vorlage Diskussion:ÖFB
Ermittlung der ID - ID in URL abweichend von ID für Vorlage
[Quelltext 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:
- Stefan Köck
- Patrik Barbic
- Gerald Handig
- Vorlage:ÖFB: https://www.oefb.at/Spieler/520366/
- URL: https://www.oefb.at/bewerbe/Spieler/6847380?Gerald-Handig
- alternative URL: https://www.oefb.at/bewerbe/Spieler/4088985
- alternative URL: https://www.oefb.at/Spieler/520366/?Gerald-Handig&spielerId=6847380
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)
- Siehe auch diese Diskussion --M2k~dewiki (Diskussion) 10:43, 18. Okt. 2021 (CEST)
- 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)
Zugehörige Wikidata-Eigenschaft
[Quelltext 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)
Wie funktioniert diese Vorlage bzw. die Webseite?
[Quelltext 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)
- Es wurden 2021 die Typ-Parameter Neu und TNeu eingeführt:
- --M2k~dewiki (Diskussion) 12:22, 21. Mär. 2024 (CET)
Vorlage:ÖFB - Parameter Typ=Neu
[Quelltext bearbeiten]* {{ÖFB|6687041|Linktext=Matthias Pokorn}} * {{ÖFB|142987|Typ=Neu|Linktext=Matthias Pokorn}} * {{ÖFB|142987|Linktext=Martin Saiger}}
- Matthias Pokorn in der Datenbank des ÖFB
- Matthias Pokorn in der Datenbank des ÖFB
- Martin Saiger in der Datenbank des ÖFB