WoltLab Cloud Profil-Integration für Steam 2.0.32

This file is no longer available for purchase.

Steam Integration für deine Community - Steam Online-Status, Profil, Spiele und vieles mehr - Ein Muss für Spiele-Communities.

Eine neuere Version ist hier verfügbar:




  • Version 2.0.32

    • Fixed PHP 7.4 issue
    • WoltLab Proxy support
  • Version 2.0.31

    WCF 5.2 Support

  • Version 2.0.30

    • fixed issue where games would have too high played hours - Games will be deleted during update and added again automatically afterwards
    • fixed exception on steam pages
    • more visible link to add steam account
    • no longer showing duplicate entries if game is in a players recent game list
    • fixed group list paging in ACP
  • Version 2.0.29

    WoltLab Suite Version

    fixed avatars and group images

  • Version 2.0.28

    - added GDPR export

    - steam api image cache can now be disabled

    - better support for custom steam login names

  • Version 2.0.27

    WoltLab Suite version

    - steam logo can use imageproxy now

    - fixed an issue with the steam id template

  • Version 2.0.26

    WoltLab Suite version

    - fixed issue with steam login

  • Version 1.0.26

    WCF version

    - fixed issue with steam login

  • Version 2.0.25

    - fixed an issue with invalid steam IDs

  • Version 2.0.24

    WoltLab Suite Version

    - Added 3.1 support

    - Added paging for steam games

    - Steam settings now easier to find

    - Steam game box can be configured now

  • Will there be any update for the steam game pictures for this version?

  • Servus,

    ist in der Datenbank dann die SteamID eingetragen?

  • Um die neuste Version zu bekommen muss ich die Version 3.0.5 erst kaufen?


    Bekomme immer die Meldung:

    Quote


    Das Update erfordert eine Aktualisierung des Paketes „Profil-Integration für Steam“ (installierte Version: 2.0.32) auf Version 3.0.0, es wurden aber keine passenden Updates gefunden.

    • Welche neuste Version meinst du? Die version 2.0.32 funktioniert mit WoltLab Suite 5.2


      Das Update auf 3.0.5 ist kostenpflichtig da es diverse neue Features enthält

    • Ah okay.


      Hat mich irritiert weil er diese Meldung die ganze Zeit anzeigt. Dachte ich benötige das andere Packet nun auch noch.

  • Wie lange dauert es, bis Steam Spiele im Profil angezeigt werden, nachdem sich ein Benutzer mit Steam verbunden hat? Im ACP ist unter "Steam" bei den "Spielen" ein Aktualisierungsintervall von 2x täglich eingestellt.


    Ich habe einen Benutzer, der sich vor 24h registriert und auch direkt seinen Steam Account verbunden hat. In seinem Profil ist sein Steam Name und sein Avatar zu sehen, welches Level er erreicht hat und in welcher Gruppe er ist. Außerdem ist 1 Spiel zu sehen, welches er in den letzten 2 Wochen gespielt hat. Aber wann kommen die anderen Spiele, die er in seiner Bibliothek hat nach und sind in seinem Profil unter "Steam" zu sehen? :/


    EDIT: Ich glaube, ich weiß den Grund. In seinem öffentlichen Profil sind keine Spiele zu sehen. Ich sehe die Gruppe und seine Freunde und andere Details, aber die Anzahl der Spiele wird nicht angezeigt. Werde ich ihn mal darauf hinweisen.

    • Genau vor 24h hat der betroffene Benutzer in Steam sein Profil auf "Öffentlich" gestellt. Ich selbst sehe als Gast auf der Steam Seite nun auch alle Spiele in seinem Profil dort. Nur bei mir im Forum sind in seinem Profil noch immer keine Spiele zu sehen. Ich dachte, der Cronjob läuft 2x am Tag. Damit müssten die Spiele doch schon im Profil sein oder? :/

      Was kann ich nun noch tun @Batarjal?

    • Das passiert früher oder später automatisch. Unter Anzeigen aktualisieren im ACP kannst du Updates aber auch erzwingen.

      Thanks 1
    • Ich habe im ACP die Anzeigen für die Steam Benutzer und die Steam Spiele aktualisiert. Das dauerte eine ganze Weile, aber in seinem Profil werden noch immer nicht seine Steam Spiele angezeigt... :(

    • Wenn du mir die steam-ID per PM schickst kann ich das später mal testen.

  • Kannst Du bitte aus dem verlinkten Accout ein Profilfeld mit Account Link/Name generieren?

  • Könntest du bitte eine Steam Authentifizierung integrieren.
    atroxdev hat anscheinend keinen Bock mehr seine Plugins weiter zu entwickeln.
    Das wäre echt Spitze von dir! ;)

    • Ist geplant, ja.

      Like 1
    • Wann kann man ca. damit rechnen?

    • Für das Plugin von atroxdev gab es ja jetzt ein Update.

      In der nächsten Version vom Steam-Integration-Plugin (Ich hoffe das wird zeitnah freigeschaltet) wird es sehr viele neue Features geben, Login ist aber noch nicht dabei.

    • Das Update mit den vielen neuen Features wird dann aber kostenpflichtig korrekt?

  • Wird es angepasst für 5.2????

    • Ja

      Like 1
    • Alle meine Plugins sind nun auf 5.2 geupdated. Die Freischaltung im Plugin-Store scheint im Moment recht schnell zu gehen, es sollte also zeitnah verfügbar sein.

      Like 1 Thanks 2
    • Gibt es hier schon was neues ? :)

    • Auf die Dauer der Freischaltung habe ich leider keinen Einfluss.

    • Sollte nun funktionieren

  • ein wirklich Tolles Plugin ;)



    Ich frage mich aktuell ob es möglich wäre das ein Administrator eine Verbindung aufheben kann?

    • Du kannst die steamID im ACP beim bearbeiten des Benutzers entfernen

      Like 1
  • Super Plugin, Danke dafür, ich fände es schön wenn man seine Steam Konto schon bei der Registration angeben/ verbinden könnte, und nicht erst in den Einstellungen.


    Das wäre mein Wunsch Nr #1 <3

    • Es gibt mehrere Steam-Login Plugins hier im Store, die werden von meinem Plugin erkannt und die SteamID vom Login wird dann automatisch verwendet.

      Like 1
  • Werden Workshop Inhalte auch angezeigt?

    • Nein

    • Ist eine integration des Workshops geplant?

      Würde mich auch folgender Frage anschließen

      Besteht auch die Möglichkeit nur bestimmte Games anzeigen zu lassen? Wäre hilfreich für Seiten die sich um einzelne Games handeln.

    • Das ist bisher nicht geplant, du bist auch der erste der danach fragt. Ich erstelle auch benutzerspezifische Plugins, du kannst mir eine PM mit den Details schicken. Das ist dann aber deutlich teurer.


      Einzelne Games kann man mit dem Plugin Themenstarter: Steam Posten.

      Wenn du eine user online list usw. nur für spezifische Games ist das mit dem Steam-Integration Plugin nur möglich indem du alle anderen Spiele deaktivierst, das ist aber aufwendig. Ggf. füge ich in einer zukünftigen Version eine whitelist hinzu.

    • Mein Forum bezieht sich nur auf 2 Spiele, die anderen Spiele sind in dem Zusammenhang auf der Steam-Profilseite und auch sonst im CMS komplett irrelevant und eher störend für mich.


      Da die beiden Spiele viel auf Workshop Inhalte setzen, würde ich mich über eine Integration der Workshop Inhalte sehr freuen, wäre nett wenn du mir diesbezüglich ein Angebot per PN schicken könntest.

    • Ich brauche ein paar grobe Anhaltspunkte was du dir unter 'Integration der Workshop Inhalte' vorstellst. Außderdem müsste ich wissen, um welche Spiele es sich handelt, um zu sehen, welche APIs unterstützt werden.

  • Gibt es die Möglichkeit eine Trophäe automatisch zu vergeben?

    • Indirekt.

      Mit meinem Statistik-Plugin gibt es Statistiken für Meiste Spiele, Meiste Spielzeit usw.

      Mit Monatliche Tropähen kann man dann für alle Statistiken Monatlich Trophäen verteilen (Meiste Spiele Insgesamt, Meiste Spiele im Letzen Monat...)

      woltlab.com/pluginstore/file/2662/woltlab.com/pluginstore/file/2895/


      Mit dem nächsten Update wird es auch direkt Trophäen für 'Besitzt X Spiele', 'Verifizierter Steam-Account', und 'X-Stunden gespielt' geben. Diese Version wird es aber erst für WoltLab Suite 3.2 geben.

    • Ah ok das ist natürlich schade.


      Wir haben nämlich gerade erst auf das neue 3.1 geupdatet.

  • Irgendwie haut das mit dem Login / Registrieren über das Plugin nicht hin. Habe ich da was übersehen oder muss ich auf Drittanbieter zurückgreifen? :P

    • Dieses Plugin erlaubt nur bestehende Accounts zu verknüpfen, Login und Registrierung wird auch nirgendwo beworben?


      Wenn ein Steam-Login Plugin vorhanden ist werden die Steam-IDs aber automatisch übernommen.

    • Okay dann habe ich wohl was falsch verstanden, sorry. :P

  • Hallo,


    das ganze müsste es noch für Origin&Battlenet ist sowas in Planung ❓🤔


    MfG

  • Moin moin . Frage am Rande. Kann man Stream Gruppen Löschen ????? Im ACP unter Gruppen.

  • Gibt es evtl. eine Möglichkeit eine Trophäe automatisch zu vergeben, wenn ein User sein Profil mit Steam verknüpft hat? Könnte man sowas einbauen / ergänzen?

    • Hallo - Das ist für die nächste Version geplant.

      Like 1
    • klasse!

    • Das wär's 👍

    • Hallo - Die neue Version ermöglicht Trophäen für Gespielte Stunden, Anzahl der Spiele, Steam-Level, Account Verknüpft, Account Verifiziert

      Like 1
  • Ist es möglich, den Steam Login / Registrierung optional anzubieten?

  • Kann man die Box "Benutzer online mit Steam" so modifizieren das dort nur diejenigen angezeigt werden die gerade "In-Game" sind und nicht tatsächlich alle die Online sind?

    Bei mir ist die Box schon unendlich lang, möchte die Anzahl aber nicht verringern weil sonst nur noch Namen ausgegeben werden.

  • Kurze Frage: Ist das AddOn kompatibel zu Steam Authentifizierung OpenID Integration (WSC) [von atroxdev]? Wäre ja blöd, wenn der User, wo er sich schon über Steam registriert/angemeldet hat, er dann noch einmal seinen Account irgendwo eingeben und authentifizieren müsste.

    Like 1
    • Ist kompatibel und SteamIDs können übernommen werden

    • @Batarjal darf ich fragen wie man das einstellt, dass automatisch die ID übernommen wird? Passiert leider bei mir nicht und ich hab beide Plugins


      LG

    • Unter Steam > Benutzer > 'Steam IDs von Drittanbieter-Plugins automatisch importieren'

  • Woran könnte das liegen, dass momentan keine Spiele eines Benutzers mehr angezeigt/aktualisiert werden?


    Profil bei Steam ist public, habe schon mehrfach manuell die Anzeige Steam Spiele und Steam Benutzer aktualisiert. Einen Cronjob dafür habe ich nicht entdeckt?

    • Hallo - Wenn du mir die steamID des Benutzers per PM schickst kann ich das prüfen.

    • Es ging um alle Benutzer. Aber nach und nach updated sich die Anzeige - scheinbar dauert es nach einer Neuinstallation einfach ein paar Stunden.

    • Ja, das passiert automatisch im hintergund und kann lange dauern - Manche Spieler haben mehr als 1000 Spiele

      Like 1
  • Avatare werden unterschiedlich groß angezeigt. Cache ist leer etc.


    Link zur seite

    • Einmal den Browser Cache leeren, dann passt es wieder

    • Lol ok. An das einfachste denkt man nicht .^^ Danke

  • Hey, leider werden nicht mehr alle Avatare der User angezeit sondern nur noch der Text und der Strich.

    Was kann ich da was machen?

    • Das scheint leider ein Bug in der Steam API zu sein und ich werde in der nächsten Version einen Workaround dafür haben. Wenn du mir per PM einen Link zu deinem Forum schickst kann ich genauer prüfen, ob es das vermutete Problem ist.

    • Danke für deine Antwort.

      Alles klar schicke dir eine PM

  • Moin,

    Bei Der Seite ( Aktive Spiele ) Werden nur 8 angezeigt.

    Kann man das einstellen das mehr Angezeigt werden ?

    Vielen Dank Schonmal.

    • Dafür gibt es noch keine Einstellungen

  • Mir ist aufgefallen, dass im DSGVO Daten-Export aus dem WSC nichts bezüglich der Steam Integration zu finden ist. Das kann ich mir eigentlich gar nicht vorstellen. Hier müsste doch mindestens die Steam-ID oder der Steam-Account aufgelistet werden oder?

  • Besteht auch die Möglichkeit nur bestimmte Games anzeigen zu lassen? Wäre hilfreich für Seiten die sich um einzelne Games handeln.

  • Ich find grad keine Option Branding free , oder bin ich Blind ?

    • Das Plugin hat kein Branding

  • Im Zuge der DSGVO, die in den nächsten Tagen in Kraft tritt, würde mich interessieren, wie ich dieses Plugin am besten in meiner Datenschutzerklärung abhandeln könnte. Gibt es hier vielleicht eine Art Template von dir @Batarjal? Das wäre super! :)

    Like 1
    • Würde mich auch interessieren. Die Steam Daten sind ja wahrscheinlich personenbezogene Daten, also bräuchte man da auf jeden Fall was, oder? Ich frage mich, ob man auch einen Auftragsdatenverarbeitungsvertrag mit Steam braucht? Theoretisch nicht, da keine personenbezogene Daten von mir an Steam gehen oder?

      Like 1
    • Da schließe ich mich an, wäre Super wenn man hier etwas hätte.

    • Hallo,

      ich bin kein Anwalt.

      Wenn der ImageProxy aktiv ist werden für Besucher des Forums keinerlei Anfragen an Steam geschickt - Es sei denn, sie nutzen den Steam-Login um ihren Account zu verknüpfen.

      Bis auf die Steam-ID gehen keine Nutzerdaten an Steam, alle Steam-Interaktionen finden über den Server mit der Steam-API statt.

    • Danke. Und wenn der Proxy nicht aktiv ist? Der beißt sich ja irgendwie mit dem Urheberrecht, wie ich gerade erfahren musste... Was werden dann für Daten übertragen? Vermutlich die ganzen Spiel- und Profilbilder bei jedem Aufruf?

    • Genau

      Like 1
  • Gibt es eine Möglichkeit die Verknüpfung mit Steam nach dem registrieren zu erzwingen?

    Like 1
    • Dies bräuchten wir auch.

    • In Verbindung mit einem Steam-Login-Plugin sollte das gehen.

    • Mein Problem ist, das wir derzeit das Steam Login Plugin von Atrox haben allerdings bin ich unzufrieden damit, da (falls der User sein Steam Acc verknüpft hat und es erzwungen wird) es nicht mehr möglich ist, sich ohne anzumelden.

      Deshalb spiele ich mit dem Gedanken dieses Plugin zu holen, da es die Steamintegration noch ein wenig ausbaut, und wenn lediglich die Verknüpfung bei der Registrierung erzwungen wird und nicht der Login ausschließlich über Steam sondern optional über Steam und über die Email Adresse erfolgt, dann wäre ich sofort dabei!

    • Mit meinem Plugin kann man sich nicht über Steam registrieren oder einloggen. Benutzer können nach der Anmeldung einen Account verknüpfen, oder automatisch die SteamID von anderen Plugins, z.B. dem von Atrox, übernehmen. Ein eigenes Steam-Login-Plugin plane ich im Moment nicht.

  • Auf der Übersichtsseite der Steam Integration (Link) habe ich jede Menge Unterstreichungen... Das sieht merkwürdig aus. :/

    Wie bekomme ich diese vielen Striche weg?

    • Bin da auch kein Fan von. Vielleicht kann man da designtechnisch generell was nachbessern.

      Like 1
    • Bin mir auch sicher, dass diese Striche noch nicht immer da waren. Ich vermute, dass diese Änderung mit einem der letzten Updates kam. Oder?

    • Die waren auch schon da, als es WSC 3.1 noch nicht gab.

    • Aber vielleicht hat ja @Batarjal eine Möglichkeit, wie man diese Unterstriche weg bekommt. :)

    • @Batarjal, hättest du vielleicht eine Idee, wie ich die ganzen Unterstreichungen entfernt bekomme? :)

  • Steam hat ja nun seine Privatsphäreeinstellungen geändert. Spiele, Spielzeit, Wunschlisten usw. stehen ja nun standardmässig auf privat. Kann dieses Plugin nun überhaupt noch die Infos auslesen ? Vermutlich doch nicht, wo solche Seiten wie Steam-DB und Steamspy dieses nun auch nicht mehr können.

    • Hallo - Wenn Benutzer ihr Profil auf öffentlich schalten funktionier alles wie bisher.

      Wenn das Profil auf Privat steht gibt es einen Hinweis, dass man das Profil auf öffentlich stellen sollte, wenn man möchste, dass die Spiele angezeigt werden sollen. Dabei ist wichtig, dass 'Game details' auch auf public stehen - Das wird in der nächsten Version etwas besser vermittelt, außerdem wird es einen Link zu den Privacy-Settings geben.

      Like 2
  • Das Plugin bräuchte ein Update, da Steam auf HTTPS umgestellt hat.

    Code
    Received unhandled status code '400' from server    
    • Danke - Wird in der nächsten Version angepasst

      Bis zur Freischaltung kannst du einfach in Zeile 49 von 'SteamIntegrationValidationPage.class.php' aus 'http' ein 'https' machen

      Like 1
    • @Batarjal: Vielen Dank für dein schnelles Feedback. Werde ich gleich mal testen!

      Super Support! *thumbs up*

    • Funktioniert leider nicht.


      Code
      Ungültige Steam Integration-Konfiguration
    • Richtiger Steam-API-Key is eingetragen? Stent im ACP log ein Fehler?

    • Hat sich erledigt, war mein Fehler, sorry!

Customers Who Bought This File Also Bought

  1. Community Bot

    The 'Swiss Knife' for your community.
    EUR 19.99
    • Like 38
    • 2.9k Downloads
    • 995 Purchases
  2. This plugin provides a clean and modern shoutbox for your community.
    WoltLab Cloud
    EUR 6.99
    • Like 293
    • 20k Downloads
    • 4.9k Purchases
  3. The original Donation Plugin (Paypal, PSC, Bank Transfer)
    WoltLab Cloud
    EUR 19.99
    • Like 111
    • 6.2k Downloads
    • 1.5k Purchases
  4. Users can login, register or verify later via Steam.
    WoltLab Cloud
    EUR 14.99
    • Like 7
    • 1.1k Downloads
    • 360 Purchases