1. WoltLab Suite
    1. Apps
    2. Features
    3. Services
    4. Pricing
  2. Customer Area
  3. Community
    1. Dashboard
    2. Unresolved Threads
  4. Plugin-Store
  5. Blog
  • Login or register
  • Search
Applications
  • Everywhere
  • Applications
  • Forum
  • Plugin-Store
  • Articles
  • Pages
  • More Options
  1. WoltLab®
  2. Plugin-Store
  3. Plugins
  4. Applications

WoltLab Cloud IGDB Integration

  • (1)
  • Berny23
  • June 6, 2023 at 10:49 PM
  • 37 Downloads
  • 3 Comments
  • Download
  • Overview
  • Versions 4
  • Comments 3
  • Reviews 1

Allows you to automatically import and manage all games from IGDB within the WoltLab Suite front-end. Users can add games to their library, rate games and see the average ratings. Owned games will be shown on the user's profile page.

IGDB Integration for WoltLab Suite

Allows you to automatically import and manage all games from IGDB within the WoltLab Suite front-end.

Features

  • Automatically imports all games from search results
  • Users can add games to their library
  • Users can rate games and see the average ratings
  • Players appear in a toplist, size configurable
  • Modern and user-friendly design
  • English and German interface
  • Supports automated Trophies
  • Supports system-wide image proxy for privacy
  • Supports global options, user settings and permissions
  • Shows owned games and game count on profile pages
  • Users can view a list of all players of a game
  • Shows game titles in the current user's language, if available
  • Sortable by name, year, players and rating
  • Search allows for any part of the title to be in any order
  • Compatible with light and dark Styles

Demo

Notice: As an example, the paid third-party style “Nubia” was used for these screenshots, which is not related to this project.

Initial setup

In order for the plugin to access the IGDB API, you only need to follow these short instructions:

  1. Log in or sign up on Twitch: https://dev.twitch.tv/login
  2. Enable Two-Factor Authentication if you haven't already: https://www.twitch.tv/settings/security
  3. Register a new application here (Name: Your forum name, OAuth Redirect URL: Your forum address): https://dev.twitch.tv/console/apps/create
  4. Click on Manage next to your created application: https://dev.twitch.tv/console/apps
  5. Click on “New Secret”.
  6. Paste your Client ID and Client Secret in the appropriate fields in the IGDB Integration settings inside your WoltLab Suite.

Privacy notice

This plugin sends all API requests to igdb.com only through the web server, not in the user's browser. This means that no user data is transmitted, except for the following:

  • Search terms

For external cover images, the system-wide Image Proxy is used so that no user data is forwarded. If it is not enabled, the images will be loaded directly in the user's browser from igdb.com, sending any associated user data.

Feature requests & bug reports

You can either create a GitHub issue in my repository (in German/English), comment on this plugin page (in German/English) or create a new post in the IGDB Integration support area on CompiWare (in German only).

Acknowledgements

  • The active members of the CompiWare forum for their support and ideas.

Support me

This project is completely open source and free. You can support me here: https://www.buymeacoffee.com/Berny23

The source code is available here: https://github.com/Berny23/woltlab-igdb-integration

  • Search
  • profile
  • permissions
  • Database
  • list
  • Multilingual
  • Sorting
  • games
  • IGDB
  • rating
  • Integration
  • Trophy
  • Image proxy
  • Library
  • Version 1.2.3

    • Berny23
    • September 22, 2023 at 2:25 PM
    • 123.9 kB
    • 9 Downloads
    • Changes for WoltLab Suite 6.0.0

    Update only possible from version 1.2.2.

  • Version 1.2.2

    • Berny23
    • June 21, 2023 at 8:58 PM
    • 125.44 kB
    • 13 Downloads

    Bugfixes:

    • OR connection of local search terms fixed (all words must appear in the title)
    • Games without release date were displayed with the year 2000 (please search for affected titles again to update the data)
  • Version 1.2.1

    • Berny23
    • June 19, 2023 at 7:47 PM
    • 124.42 kB
    • 4 Downloads

    Features:

    • Configurable player toplist
    • ACP & user options for default sort field/order and games per page
    • Show game count directly on the "My Games" profile page
    • Search imported games for English and/or German title
    • Moved copyright notice to the footer

    Bugfixes:

    • Fixed incompatibilities with some styles
    • Fixed wrong average rating calculation (0 stars are ignored now)
  • Version 1.1.0

    • (1)
    • Berny23
    • June 15, 2023 at 12:23 PM
    • 112.13 kB
    • 11 Downloads
    • Compatible with light and dark Styles
    • Changes for the Plugin-Store
Julius Cesar
October 15, 2023 at 12:10 AM

Ein wirklich klasse Plugin. Danke dafür ;)

Sunny C.
June 20, 2023 at 10:31 AM

TOLL <3

PoooMukkel
June 17, 2023 at 9:48 PM

Auch hier nochmal vielen Dank für dieses Plugin!

      • Date
      • Rating
      • 1.2.3
      • 1.2.2
      • 1.2.1
      • 1.1.0
      • All Versions
  • Vielen Dank für das tolle Plugin!

    • PoooMukkel
    • 1.1.0
    • June 17, 2023 at 9:52 PM

    Ich habe mich nun von meiner alten Spiele-Datenbank getrennt und beginne hiermit komplett von vorn. Jetzt muss ich keine Spiele mehr manuell einpflegen. Jeder kann nun selbst dabei helfen, die Einträge der DB direkt in der IGDB.com zu erstellen und zu aktualisieren. Danke! <3

    Und das Ganze gibt es komplett kostenlos. Da muss ich wohl eine Spende schicken ... ;)

File Details

License Agreement
MIT License
Website
github.com/Berny23/woltlab-igdb-integration
Supported Versions
WoltLab Suite 5.5

WoltLab Suite

  1. WoltLab Suite
  2. Apps
  3. Features
  4. Services
  5. Customer Stories
  6. Pricing

Support

  1. Manual
  2. Community
  3. Frequently Asked Questions
  4. Developer Documentation
  5. Contact Form

Information

  1. General Terms and Conditions
  2. Rental Conditions
  3. Community Guidelines
  4. Plugin-Store Guidelines
  5. Privacy Policy
  6. Legal Notice
Powered by WoltLab Suite™ 6.0.3