[NICK97] SteamIntegeration - XF2

XF2 [NICK97] SteamIntegeration - XF2 2.2.5 Patch Level 4

Integerating the steam data to XF
Thank you for your support and helping me to improve the add-ons even better than before. This version includes new features and bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Fixed: Inline blocked has been fixed please check screenshot
  • Fixed: Workshop item not deleted once you click delete button
  • Improved: Added Steam Workshop Phrases above workshop titles
  • Added Steam Navigation in adminCP

Attachments

  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0265.jpeg
    249 KB · Views: 27
  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0262.jpeg
    148.6 KB · Views: 24
  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0263.jpeg
    238.4 KB · Views: 26
Thank you for your support and helping me to improve the add-ons even better than before. This version includes new features and bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Fixed: The option tabs was not displayed due fc_steam_tab_option_macros template was missing from this add-on
  • Fixed: Current the game image icon size where it’s should be (Inline blocked needed to be improved that’s will be fixed later once I have figured out how to fix it!)
  • Fixed: Game image icon is not displayed full game image and it’s was set to cover some reason
  • Improved: Added Digital Games Phrases above games titles
  • Improved: I added Explanation to Disable Steam Tabs Privacy add-on options
  • Changed: Changed plug-in tab Phrases to Statistics Phrases in add-on option
Note: In the futures versions I am planning to add several options for statistics (More information will be provided later once development and funding as been confirmed)

Attachments

  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0253.jpeg
    94.5 KB · Views: 28
  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0254.jpeg
    192.4 KB · Views: 22
Thank you for your support and helping me to improve the add-ons even better than before. This version includes new features and bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Current Sync steam api data to Dislpay phrase to Sync steam api data to display on profile tabs
  • Bug Fixed XenShop Branding not displayed currently
Full Changelog:
  • Fixed: return back template hook in "account_visitor_menu" modification
  • Fixed: avoid delete() on null errors
  • Fixed: "user not found" errors on deleting game/friend/workshop
  • Fixed: add note for "DropDown Fields" option
Also I wanted to say thanks to @Ascalon for reporting one of the issue
Full Changelog:

Also I wanted to say thanks to @Ascalon for reporting this issue
Full Changelog:
  • Fix: missing new columns on install step
  • Code refactor, cleanup and bringing to resource standards
  • Fix: incorrect class namespace for SteamWorkShop repo
  • Fix: missing required indexes on table columns
  • Fix: properly save account preferences
  • Fix: broken template syntax for game & workshop add
  • Fix: missing inputs in game add form
  • Fix: added default values for some optional columns
  • Fix: hard-coded phrases in templates
  • Feature: allow decimal value for steam game & workshop price
  • Feature: added tabs in add-on option page
Note: This update version requires xenforo 2.2.12 or newer

Attachments

  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0192.jpeg
    99.6 KB · Views: 42
  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0191.jpeg
    142.1 KB · Views: 37
  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0190.jpeg
    100.8 KB · Views: 34
  • XenShop [NICK97] SteamIntegeration - XF2
    IMG_0189.jpeg
    91.1 KB · Views: 51
Full changelog:
  • Removed BlackTea/SteamAuth requirements in addon.json
  • Removed Icon.jpeg in addon folder
I improved the support for other connected account providers.

So you now need to select your connected account provider in "Steam Integeration" options and enter your Steam Web-API key (again, because i cannot get it from not standardized connected account provider options).

XenShop [NICK97] SteamIntegeration - XF2


And i noticed a lot of security breaches in steam data management. There was no any permission and user visibility checks in some controller actions so any users could delete and edit any other's data from steam tabs. I fixed it.

I also fixed some of the bugs I found in PHP8 .
Back
Top