[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
6 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)

9 months ago
Permalink

Comment has been collapsed.

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

8 months 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
"

8 months ago
Permalink

Comment has been collapsed.

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

8 months 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.
8 months 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. :)

8 months ago
Permalink

Comment has been collapsed.

I know this is a little old, but you can go to the config and change attributes to only href. That works pretty well for me at least

5 months ago
Permalink

Comment has been collapsed.

Why not use those functions directly from ESGST instead?

8 months 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? :)

8 months 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.

8 months ago
Permalink

Comment has been collapsed.

add please vr support icon

5 months ago
Permalink

Comment has been collapsed.

+1

5 months ago
Permalink

Comment has been collapsed.

Yesterday addon stopped work at all.
Tampermonkey 4 16 1
Yandex Browser 22 7 4 957

5 months ago
Permalink

Comment has been collapsed.

No issues here. Do you still have this issue?

5 months ago
Permalink

Comment has been collapsed.

My bad. Something wrong were in settings. Reinstalled - all works.

4 months ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.