Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[For 1.8] Steam details in forum profile + postbit
#11
I have added the CSS and added {$post['steamprofile']} to postbit but I still can't get it to display on my site. Any ideas of what the issue could be? The site is at https://www.projectllama.com

and yes my steam profile is public.

Got it to display now but all it says is offline.

Guess I answered my own questions. Just reinstalled the plugin, added the API key, and added my 64 Bit SteamID and it worked. Must have been an upload error somewhere...
Reply
#12
Exclamation 
Exclamation  Version 2.0.0 

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 (>= 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 (>= 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.

Preview / Vorschau:
               

Exclamation  Download: https://community.mybb.com/mods.php?acti...1&bid=4407
My  Plugins: See all
Reply
#13
(2020-05-15, 07:05 PM)itsmeJAY Wrote: Exclamation  Version 2.0.0 

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 (>= 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 (>= 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.

Preview / Vorschau:


Exclamation  Download: https://community.mybb.com/mods.php?acti...1&bid=4407

Nice plugin but there is a bug when you uninstall your plugin you can't login to the forum again
(still can login to the ACP) 
Also you can't edit users anymore in ACP because you'll get a SQL errror
To fix it you need to manually refresh the forum cache
I think you need to add cache refresh inside your uninstall function
Reply
#14
Hi,

thanks for your feedback. Can you post the bug? I have tried to reproduce the error, but I can't reproduce the error..

Greetings
My  Plugins: See all
Reply
#15
(2020-05-22, 08:35 PM)itsmeJAY Wrote: Hi,

thanks for your feedback.  Can you post the bug?  I have tried to reproduce the error, but I can't reproduce the error..

Greetings

sql error 

[Image: uyrYmtE.png]

i can't seem to get the login bug to happen again
Reply
#16
Thank you! I'll fix the bug now.

Thanks for reporting the bug.

Should be fixxed now.
EN:
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.

GER:
Ä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.

Exclamation  Download: https://community.mybb.com/mods.php?acti...1&bid=4419
My  Plugins: See all
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)