Wie bereits im Thema Steam-Profilfeld auch einzeln erhältlich? gepostet, gibt es noch Probleme, wenn man im Feld nicht seinen Steam Benutzernamen sondern die ID eingibt.
Gebe ich den Benutzernamen ein, wird der Benutzername als customURL interpretiert und ich lande auf dem Profil:
https://steamcommunity.com/id/PoooMukkel
Schön wäre es, wenn ich alternativ auch die folgenden SteamIDs nutzen könnte.
steamID: STEAM_1:1:5028012
steamID3: [U:1:10056025]
steamID64: 76561197970321753
Die Eingabe der steamID und der steamID3 sind nicht möglich. Diese werdenmit einer Fehlermeldung abgefangen.
Das ist ja auch so weit in Ordnung, aber die steamID64 lässt sich eingeben und wird akzeptiert.
Nur leider wird dann versucht, diese ID in Form der costumURL https://steamcommunity.com/id/76561197970321753 anzuzeigen. Und das funktioniert nicht.
Das Plugin müsste die Eingabe erkennen und automatisch von der costumURL auf das profile http://steamcommunity.com/profiles/76561197970321753 umschalten.
Generell darf aber nicht auf die Ausgabe des profiles umgeschaltet werden, denn dann läuft der Link bei Verwendung des Benutzernamens http://steamcommunity.com/profiles/pooomukkel in einen Fehler!
Die Eingabe der ID ins Profilfeld wird notwendig, wenn es mehrere Benutzer gibt, die den selben Namen haben.
Ein Beispiel ist der Benutzer Nicronom in meinem Forum.
Bei Eingabe des Benutzernamens Nicronom ins Profilfeld, wird das Profil eines russischen Spielers angezeigt - https://steamcommunity.com/id/nicronom.
Er muss seine ID im Profilfeld nutzen und aktuell läuft dies natürlich über die customURL in einen Fehler - https://steamcommunity.com/id/76561197968147538.
Würde hier nun automatisch erkannt, dass es sich um eine ID handelt und der Link ins profile umgewandelt, landet man tatsächlich in seinem Profil - http://steamcommunity.com/profiles/76561197968147538.
Wäre es möglich, dass du dir das nochmal genauer anschaust? Das wäre super und somit dann eine echte Alternative zum noch nutzbaren Plugin von Sascha.
Über die Seite https://steamidfinder.com/ kann man sich übrigens die IDs für einen Benutzernamen generieren lassen.