Steam details in forum profile & postbit

by itsmeJAY 9 Stars 1,073 Downloads

Users have the possibility to enter their SteamID in their profile. Then some details about your Steam profile will be displayed in the forum profile.

Change Log for Steam details in forum profile & postbit

Version 2.0.2 stable Build #8

XSS vulnerability closed. Thanks Qwizi for reporting.

Version 2.0.1 stable Build #7

Version 2.0.1 

Changelog:

Quote:If the plugin was uninstalled, it was not possible to edit the profile of a user. Sometimes the error occurred that the login to the forum did not work. This was because the cache was not updated when uninstalling the plugin. This bug was fixed in version 2.0.1.

For download see first post

Änderungsprotokoll:
Quote:Wenn das Plugin deinstalliert wurde, war es nicht möglich das Profil eines Benutzers zu bearbeiten. Manchmal trat auch der Fehler auf, dass der Login im Forum nicht funktionierte. Dies lag daran, dass der Cache beim deinstallieren des Plugins nicht aktualisiert wurde. Der Fehler wurde behoben in Version 2.0.1.

Version 2.0.0 stable Build #6

Users have the possibility to enter their SteamID in their profile. Then some details about your Steam profile will be displayed in the forum profile. The administrator can decide which lines to display.

Version 2.0.0 (Changelog also here: https://mybbstuff.net/thread-9-post-19.html#pid19)

The plugin has been completely rewritten.

This is how the plugin has worked in the past:
  • Every time you clicked on a thread, a request was sent to Steam for each user. This increased the loading time for many entries significantly. The loading time was about 10 seconds to open a thread in the forum.
  • Every time a user accessed the profile, a request was sent to Steam. This affected the loading time by about 2 seconds (extended). 
This is how the plugin works from version 2.0.0:
  • The plugin automatically sends a request to Steam every 15 minutes per task and retrieves all necessary data from all users and stores it in the database. So there is no speed difference in the forum anymore. 
  • In the course of the change, unfortunately the possibility to show games from users had to be removed. Instead it is now possible to display user bans.
Update to version 2.0.0:
  1. Download the new version of the plugin (see first post in this thread, >= Version 2.0.0)
  2. Disabled the old plugin ( < version 2.0.0 )
  3. Uninstall the old plugin (< version 2.0.0)
  4. Upload all new files and replace ALL old files ( >= Version 2.0.0)
  5. Install the plugin
  6. Add your Steam API key in the settings.
Info:
Unfortunately all users have to re-enter their Steam ID in their profile.

Das Plugin wurde komplett umgeschrieben.

So hat das Plugin in der Vergangenheit funktioniert:
  • Bei jedem Klick auf ein Thema (Thread), wurde pro Benutzer eine Anfrage an Steam gesendet. Dies hat die Ladezeit bei vielen Einträgen deutlich erhöht. Die Ladezeit lag ca. bei 10 Sekunden um ein Thema im Forum zu öffnen.
  • Bei jedem Aufruf des Profils von einem Benutzer, wurde ein Request an Steam gesendet. Dies hat die Ladezeit um ca. 2 Sekunden beeinflusst (verlängert). 
So funktioniert das Plugin ab Version 2.0.0:
  • Das Plugin sendet automatisch jede 15 Minuten per Task eine Anfrage an Steam und holt alle notwendigen Daten von allen Benutzern ab und speichert diese in der Datenbank. Somit gibt es keinen Geschwindigskeitsunterschied mehr im Forum.
  • Im Zuge der Änderung musste leider die Möglichkeit entfernt werden, Spiele von Benutzern anzuzeigen. Dafür ist es nun möglich, User-Bans anzeigen zu lassen. 
Update to version 2.0.0:
  1. Downloade die neue Version (siehe dafür ersten Beitrag im Thema, >= Version 2.0.0)
  2. Deaktivierte das alte Plugin ( < Version 2.0.0)
  3. Deinstalliere das alte Plugin (< Version 2.0.0)
  4. Lade alle neuen Dateien hoch ( >= Version 2.0.0)
  5. Installiere das Plugin und ersetze ALLE alten Dateien
  6. Füge in den Einstellungen deinen Steam-API-Key hinzu.
Info:
Leider müssen alle Benutzer ihre Steam-ID in ihrem Profil erneut eingeben.

Version 1.1.1 stable Build #5

Small bugfix in line 404

- In an If query, "!= 0" is checked. If the API key is e.g. "0D3948390439...", this is considered as 0 and the if query is wrong.  Simple bugfix.

Version 1.1.0 stable Build #4

- With the update you can now also display some steam information in the postbit (CSS code was created by the user Aryndel Lamb-Marsh (aka Tanweth)
https://github.com/jonnyboy0719/MySteam-...ysteam.css

If you want the Steam information to be displayed in the post bit, please add the css to your global.css (you can find it in the readme.txt)
(Wenn du die Steam-Informationen im Postbit anzeigen lassen möchtest, füge bitte die css in deine global.css hinzu (die css findest du in der readme.txt)

Version 1.0.1 stable Build #3

Bug in MySQL Strict mode fixed during installation

Version 1.0.0 stable Build #2

The Steamavatar placed in the middle (center)

Version 1.0.0 stable Build #1

The first build has no changes.