[UserScript] Steam Web Integration

INTRODUCTION

I originally wanted to extend this userscript, but I figured that this could be useful for broader applications. For example, a have-list on steam trades with steam links to the game, or a indie bundle page with steam links to the games. It is fully compatible with my Have List Filter userscript.

MOVED TO GITHUB

Check the project out here.

CREDITS

  • Revadike - Creating the userscript
  • Black3ird - Code for ignored apps
  • lext - Code for apps with trading cards
  • More contributors can be found on GitHub
5 years ago*

Comment has been collapsed.

Do anybody know why it no longer works with https://www.dailyindiegame.com/account_digstore.html (have to be logged in)

1 week ago
Permalink

Comment has been collapsed.

It works just fine here. Does the javascript console log any errors?

1 week ago
Permalink

Comment has been collapsed.

Good idea. I think this here could be the problem:
"Mixed Content: The page at 'https://www.dailyindiegame.com/account_digstore.html' was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'. This request has been blocked; the content must be served over HTTPS." But I think I cant do anything because of it.

Else
"Uncaught Error: Bootstrap's JavaScript requires jQuery
at bootstrap.min.js:6:37
(anonymous) @ bootstrap.min.js:6
typeahead.min.js:7 Uncaught TypeError: Cannot read properties of undefined (reading 'isArray')
at typeahead.min.js:7:381
at typeahead.min.js:7:21649
(anonymous) @ typeahead.min.js:7
(anonymous) @ typeahead.min.js:7
account_digstore.html:33 Uncaught ReferenceError: $ is not defined
at account_digstore.html:33:5
(anonymous) @ account_digstore.html:33
"

1 week ago
Permalink

Comment has been collapsed.

Those errors come from the site itself, not my script.

1 week ago
Permalink

Comment has been collapsed.

Hey, so first of all, thanks for the script. Just started using it and I think it's pretty slick...will find more and more ways for it to be useful over time. :)

However, when used in conjunction with ESGST, there is a really visually noisy result in giveaway lists. It's showing the Steam Web integration icons for every section of info after the game name that ESGST creates:

View attached image.
1 week ago
Permalink

Comment has been collapsed.

Any way that we can limit the result to one per giveaway in the list? Like right after the game name? That sure would make this a lot cleaner. :)

1 week ago
Permalink

Comment has been collapsed.

Why not use those functions directly from ESGST instead?

1 week ago
Permalink

Comment has been collapsed.

ESGST doesn't always tag everything correctly. It also doesn't show things like value/number of cards for games that have them, etc. So this script has a few interesting things in it. Plus, I think that it would benefit the author to make their script as compatible with ESGST as possible. Why not have these things play well together? :)

1 week ago
Permalink

Comment has been collapsed.

I cannot support individual sites, that would be way too much maintenance for me. If you can think of a solution that works universally, feel free to suggest, or better, submit a pull request on GitHub.

6 days ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.