I'm getting this error on the main page - VM252:3 ERROR: Execution of script 'ESGST' failed! Unexpected token a in JSON at position 63
And this on the sync page - VM474:3 Uncaught SyntaxError: Unexpected token a in JSON at position 63
at JSON.parse (<anonymous>)
at saveHiddenGames (eval at E_c (:3:92), <anonymous>:4322:27)
at <anonymous>:2:270
at e.string.c.(anonymous function) (eval at exec_fn (:1:108), <anonymous>:53:132)
Comment has been collapsed.
Your game storage might be corrupted. Try exporting it and looking for anything unusual in position 63.
Comment has been collapsed.
Not sure how to do that, in opera dev tools I can see the storage:
esgst_dFix 1
esgst_discussions {}
esgst_entries []
esgst_gFix 1
esgst_giveaways {}
esgst_groups {"221100":{"avatar":"16/16a985dfee9b093d76a0ffc4cf4c77ba20c2eb0d","code":"qtaWC","name":"DayZ","member":true},"251570":{"avatar":"c8/c8f826b116770525b68e7b4e37ad83ca044ae760","code":"9oEas","name":"7 Days to Die","member":true},"359550":{"avatar":"2a/2a0404b2a3bbacbf693949dbf510ae8751bcf07f","code":"9vTz0","name":"Tom Clancy's Rainbow Six® Siege","member":true},"365590":{"avatar":"93/93be9eec9ea09ee3cbc0f04de58f1c87a24b18f5","code":"WMo1f","name":"Tom Clancy's The Division","member":true},"324234sdsd":{"avatar":"fe/fef49e7fa7e1997310d705b2a6158ff8dc1cdfeb","code":"3Qjwk","name":"Accept me to trade please","member":true},"arma3":{"avatar":"32/3212af52faf994c558bd622cb0f360c1ef295a6b","code":"8D529","name":"Arma 3","member":true},"dayz-survivors-eu":{"avatar":"5c/5cc6f6167908ddfac6293369ec933ec5f869818b","code":"lp2HU","name":"DayZ Survivors","member":true},"elitehudson":{"avatar":"68/68377de45c42d6408c5ce0096e5d57cb92dd493a","code":"iOzd8","name":"Elite Hudson Faction","member":true},"envoycorps":{"avatar":"f6/f6ba59023e28172f09017c5fd2e3b80a57ed5178","code":"EDWno","name":"Envoy Corps","member":true},"mkm2907":{"avatar":"8b/8b5ba7e3be5fe2d9862a949f00aadd00fe8dc358","code":"ITnF1","name":"Lion Race Club","member":true},"oofe":{"avatar":"28/289f49bd1663da16390bf6529affb45afad05784","code":"nQ1Ui","name":"Odysseus of Europa","member":true},"tangowranglerprime":{"avatar":"fe/fef49e7fa7e1997310d705b2a6158ff8dc1cdfeb","code":"vxY7r","name":"TangoWrangler Prime","member":true},"zeuscommunity":{"avatar":"08/08a30a02eee5ed6a015e5f4a6e8d5dbe803b7323","code":"1ftQB","name":"Zeus Community","member":true}}
esgst_replies {}
esgst_rerolls []
esgst_tFix 1
esgst_tickets {}
esgst_winners {}
Opening "esgst/sync" hangs at "Syncing your wishlisted/owned/ignored games..."
Comment has been collapsed.
You can export data through the settings menu. Or here: /esgst/export
Comment has been collapsed.
Page not found.
I reset tampermonkey and installed again and it still gives the same error about position 63.
Comment has been collapsed.
Do you know how to edit a script? Try putting console.log(GM_getValue("games"));
at the beginning of the script, saving and loading a SG page, the game storage should appear in the console.
Comment has been collapsed.
I added it to the start of your script in tampermonkey, saved and reloaded the page and got this:
{
apps: {},
subs: {}
}
I also added it to the end of your script but it never executed, the error must be terminating the script.
Comment has been collapsed.
You're gonna have to do this:
GM_deleteValue("games");
to the beginning of the scriptGM_deleteValue("games");
from the scriptAfter that the bug should be gone.
Comment has been collapsed.
Thanks for the reply. Followed those instructions but it still hangs at syncing games. But I can now see the ESGST Button in SG now, whereas before it was not showing. Saw this in the error log:
GET https://www.steamgifts.com/esgst/sync 404 (Not Found)
VM329:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (<anonymous>)
at saveHiddenGames (eval at E_c (:3:92), <anonymous>:4322:27)
at <anonymous>:2:270
at e.string.c.(anonymous function) (eval at exec_fn (:1:108), <anonymous>:53:132)
Comment has been collapsed.
I added at the end since as the start it will be undefined as I have not removed the GM_deleteValue statement. Here is the output:
{
"apps": {},
"subs": {}
}
Comment has been collapsed.
But you have to remove the GM_deleteValue statement like I told you, that's probably the reason why it's causing the bug.
Comment has been collapsed.
Ok, I removed that statement, and now it no longer hangs when syncing and shows this in the log:
{"apps":{},"subs":{}}
But it appears to be working, many thanks!
Comment has been collapsed.
Ok, glad to hear it, you can remove the console.log statement as well.
Comment has been collapsed.
Giveaway Filters. After enabling it go to the main page and click on "Expand filters" to bring down the filters, then disable "Entered".
Comment has been collapsed.
GitHub is outdated, there isn't a feature called Entered Giveaways Filter anymore. Right there in the type filters, the option "Entered".
Comment has been collapsed.
again I messed something up
loadEsgst@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 3 > Function:944:39
tms_614be77f_9d83_41da_8106_6010aff96544/<@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 3 > Function:411:5
tms_614be77f_9d83_41da_8106_6010aff96544@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 3 > Function:408:2
g</<@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI:2:385
anonymous/<@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 3 > Function:4:1
anonymous/<@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 3 > Function:3:55
anonymous@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 3 > Function:3:2
g</<@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI:2:385
E_c@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI:3:209
da@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 1 > Function:60:417
create@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 1 > Function:69:26
f@https://www.steamgifts.com/discussion/TDyzv/userscript-esgst-v6beta265-new-features-search-magnifying-glass-button/search?page=45#CetSHoI line 1 > Function:16:235 ```
Comment has been collapsed.
Does clicking the error lead you to an exact line on the script?
Comment has been collapsed.
I was more thinking you would adopt the Math.ceil( Y / 2) * 2) method, current fix does solve some of the issue but if inner content changes the height it will be blurred again.
Comment has been collapsed.
I did something different, it should be perfect now.
Comment has been collapsed.
Define perfect :P
It is similar to what i was using, but i called the reposition on the callback as well. And then there is still the issue with modals when more than one popup is open.
Comment has been collapsed.
Perfect -> The popups are no longer blurred and are correctly aligned in the center.
Comment has been collapsed.
Other than ones such as "Manage Not Activated / Multiple Wins Checker caches" which is the reason for the reposition on callback ;)
Comment has been collapsed.
True, but I have to find those popups manually to add the reposition in them, although I think the manage ones are the only ones.
Comment has been collapsed.
I fixed this a few versions ago, forgot to add to the changelog.
Comment has been collapsed.
After a clean reinstall of the latest version, ESGST fails at the initial sync with this error.
Afterwards the script fails completely at loading with this exact same error.
Comment has been collapsed.
I cannot see any game categories in giveaways. They don't show even after a few minutes. It was OK yesterday and it is not working today. I don't think the last version v6.Beta.26.5 caused it because I tried it on my secondary browser with v6.Beta.26.4 (or v6.Beta.26.3) and it was not working too. No errors in console. Maybe a google quote?
Edit: I can see it now on the secondary browser. It took it several minutes, though. :(
Comment has been collapsed.
I rolled back the feature to manual process, so it should be back to normal speed now.
Comment has been collapsed.
Since the changes around lunctime (~ around 3 hours ago), i'm no longer seeing ratings coming through
Comment has been collapsed.
There were no changes 3 hours ago. Are you in the latest version?
Comment has been collapsed.
Fixed. To force a refresh on the cache, you can delete esgst_gcCache
from the localStorage in your browser. It should auto-update in 24 hours anyway.
Comment has been collapsed.
I had a decently big scare when the Game Categories stopped working earlier tonight and I was just going to post a comment about how much I appreciate your script when I noticed all comments about missing ratings. This made me curious and I decided to try them out to maybe replace another script I've been using.
I find that I prefer the presentation of data from SteamGifts Steam Ratings though and was wondering if you'd consider implementing an alternate presentation layout similar to this? I tend to get very attached to how things look and I've spent some time getting your Game Categories to look like another script I've been using, SG game tags if I remember correctly.
Thank you for sharing this really helpful script with the rest of us. It's an amazing time saver for me :)
Comment has been collapsed.
I don't like the layout of the other script, but what specifically do you have in mind? If you're talking about moving the rating to the column next to the date, I'm not going to do that.
Comment has been collapsed.
Then nope, sorry. It would be out of place in the columns and would also make the page too wide for some users. And the whole background needs to be colored, otherwise the text would be out of place.
I can look into the optional text thing.
Comment has been collapsed.
You can now use custom icons/labels for Game Categories.
Comment has been collapsed.
Sweet! Thank you. Will check it out right away :)
Edit: Some of the labels will change in the preview on the settings page where you can rearrange them but they don't seem to be willing to update on the actual giveaway page. Maybe it just a matter of caching and I need more patience? :)
Comment has been collapsed.
When you changed it, did it change in the settings page? Or did it not even change in the settings page?
Comment has been collapsed.
NCV RCV and TC won't change on the giveaway page but NCV and RCV did change on the preview where TC did not change even there. I'll try some more changes to see if shakes things loose.
Edit: Now I can only get NCV and RCV to change even on the preview. I'm probably doing something wrong but I can't figure out what it is. Maybe I misunderstood what constitutes Game Categories and some aren't supposed to change.
Comment has been collapsed.
Are there errors in the console? Can you export your settings and search for gc_rcvLabel
, gc_ncvLabel
, and gc_tcLabel
to see what's saved there?
Comment has been collapsed.
Nothing pertaining to your script in the console that I could find. The lables seem to correspond to what I changed them to at some point at least. This is not what's presented for some reason though. I think everything has the default label on the giveaway page
"gc_fcvLabel":"Full CV","gc_rcvLabel":"B","gc_ncvLabel":"F","gc_hLabel":"Hidden","gc_iLabel":"Ignored","gc_oLabel":"O","gc_wLabel":"WL","gc_aLabel":"Ach
Comment has been collapsed.
So, to sum up, all changes you make are being saved (you can also check this by refreshing the settings page and seeing if the Label field keeps the value you had entered) but not all of them are taking effect in the main page/preview area?
Comment has been collapsed.
Do you have simplified version disabled though? The custom labels are only for the default version.
Comment has been collapsed.
Ah duh. Of course, I had simplified enabled. So freaking obvious when you tell me, yet I couldn't figure it out.
Edit: Everything seems to be working as expected but disabling simplified put the labels below the giveaway title. Is this working as intended and if so could we have the option to have them presented on the same row as the title like the simplified labels are?
Edit 2: Oddly enough the preview on the settings page are now showing the default full labels for Reduced CV and No CV even though I changed them to B and F
Comment has been collapsed.
Are you refreshing the settings menu after editing the fields before looking at the preview?
Comment has been collapsed.
Ah, I was thinking about the option to open the settings menu in a separate page, nevermind. Are those 2 labels the only ones that are not correct in the preview?
Comment has been collapsed.
Ah, found the issue, will fix in the next version.
Comment has been collapsed.
I've added an option to the latest version that allows you to choose whether to show the categories next to the game name or below it.
Comment has been collapsed.
Are you getting an error in the console? If so, it will be fixed in the next version.
Comment has been collapsed.
Inside of giveaways? No, it wouldn't make sense there.
Comment has been collapsed.
The height of the header is not enlarged in any way by those elements, so is it really that important? I'd prefer to keep those elements where they are inside of giveaways.
Comment has been collapsed.
No, not that important. I just think it would look better that way. :)
On a sidenote, i just noticed that in game categories the wishlist icon is always a crossed eye, no matter what you set up (it shows the right icon in the settings itself though)
Comment has been collapsed.
I disagree. For users with smaller screens or for games with long titles, it would completely break the header. It's better this way.
But thanks for reporting the icon bug, fixed it.
Comment has been collapsed.
Hi
using 26.10 a new Giveaway template is no longer able to be saved.
the save button changes to they grey colour with a infinate looping circle. mine's been sitting like this for at least 10 mins.
Comment has been collapsed.
This help?
TypeError: savedTemplates.push is not a function[Learn More] new%20line%203%20%3E%20Function:9254:29
anonymous/tms_685eba42_0d7c_48b2_bbc2_dacc81bd76ab/addGtsButtonSection/set</< https://www.steamgifts.com/giveaways/new%20line%203%20%3E%20Function:9254:29
g https://www.steamgifts.com/giveaways/new:2:385
anonymous/aa/h/c[d] https://www.steamgifts.com/giveaways/new%20line%201%20%3E%20Function:55:325
Comment has been collapsed.
Can you check your localStorage for esgst_templates
?
Comment has been collapsed.
It didn't exist. i've restarted the browser and it magically appeared and now the problem has gone away.
Comment has been collapsed.
It's supposed to appear when it doesn't exist, don't know why you had to restart the browser for that to happen, but glad to know it's gone.
Comment has been collapsed.
I can add tags fine for that user. What exactly happens when you try to add a tag to that user?
Comment has been collapsed.
Are you saving the tags? You have to click on "Save" for the tags to be saved.
Comment has been collapsed.
I'm trying to help you, no need to start yelling, I have to analyze every possible thing that could be causing this. Can you check the console after adding the tag to see if anything appears there (before refreshing the page)?
Comment has been collapsed.
Then I don't know why it's happening, sorry. Can you see if you can add user notes to that user? Also, can you try in another browser?
Comment has been collapsed.
Hi, rafaelgs18.
After reset of Chrome settings, ESGST refused to work. Here's console log. xP
VM233:3 ERROR: Execution of script 'ESGST' failed! Unexpected token u in JSON at position 0
(anonymous) @ VM233:3
VM233:3 SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (<anonymous>)
at loadEsgst (eval at E_c (:3:221), <anonymous>:799:56)
at eval (eval at E_c (:3:221), <anonymous>:410:5)
at Window.tms_1d46c393_85fc_4ad6_bbe7_4dbbf1fc2b51 (eval at E_c (:3:221), <anonymous>:30826:3)
at <anonymous>:2:398
at eval (eval at E_c (:3:221), <anonymous>:3:1)
at eval (eval at E_c (:3:221), <anonymous>:4:3)
at Object.eval (eval at E_c (:3:221), <anonymous>:30827:6)
at <anonymous>:2:398
at Object.E_c (<anonymous>:3:219)
Thanks!
Comment has been collapsed.
Can you check your localStorage if any values are undefined
?
Comment has been collapsed.
Hi (again)
Somthing weird is also happening with the game categories/tags when including in discussion tables. Its Ignoring the defined colour (black and dk grey in my case) and is using the teal blue for the link.
I dont see anything other than a whole bunch of syntaxerror's in the console.
Comment has been collapsed.
That is the dark style not the script, i will fix :)
Comment has been collapsed.
I just found out about the comment formatting helper. Really helps me save time. :D
Edit: How can I stop my comments from appearing top of the page and be at the bottom by default?
Comment has been collapsed.
Unfortunately, I still have no idea what you mean. Looking at the Settings menu, I believe you are saying the ordered list going from main to sub-main then sub-sub-main. Right?
Comment has been collapsed.
Then go to option 1.19.6. The settings are numbered.
Comment has been collapsed.
Ok so 1 is General, .19 is Endless Scrolling, but .6 I have none?
Comment has been collapsed.
Ah, you don't use SteamTrades. Then it's 1.19.5 -> Enable reverse scrolling.
Comment has been collapsed.
And when I post on other threads, the comments are organized from newest to oldest by time if I was not clear in my original post.
Comment has been collapsed.
Ah ok, looks like it's reversing the comments even if Endless Scrolling is disabled, I'll fix it later.
Comment has been collapsed.
To be clear, Endless Scrolling enabled will cause comments to be organized from newest to oldest?
Comment has been collapsed.
Only with reverse scrolling, it's the option 5/6 if you have it enabled.
Comment has been collapsed.
I solved my issue. Turned on endless scrolling to disable reverse scrolling, then disabled endless scrolling. But yes, please disable reverse scrolling by default.
Comment has been collapsed.
Follow the path 1.19.6 -> section 1, feature 19, option 6.
Comment has been collapsed.
Moved the icon descriptions in Game Categories to tooltips (closes #355).
Should it be mentioned those icons at the top will not work since steamgifts uses version 4.6.1 not 4.7
Comment has been collapsed.
With the option enabled it only shows in popups. Grid View isn't a popup. Giveaways Encrypter/Decrypter and Train Giveaways Extractor are popups.
Comment has been collapsed.
The script uses this terminology:
Comment has been collapsed.
For the script it isn't, so the feature is correct.
Comment has been collapsed.
https://en.wiktionary.org/wiki/pop_out
(computing, intransitive) To appear on the screen as a temporary window or menu.
Comment has been collapsed.
https://en.wiktionary.org/wiki/pop-up
pop-up (not comparable)
Coming into view suddenly from a concealed position.pop-up (plural pop-ups)
Anything that pops up.
Comment has been collapsed.
You said:
Even wiki can't correctly answer what exactly is "pop out".
Which is a falsehood based on the link I provided.
Comment has been collapsed.
Comment has been collapsed.
There is no modal behind that window.
But anyway, like I've said over and over again, the script makes a distinction between windows that pop up in the screen (as in, you don't really know where they're coming from, they simply pop up) and windows that pop out from an element (as in, you know exactly where they're coming from because they appear either below or above the specific element, so they pop out from somewhere specifically).
Comment has been collapsed.
Terminology aside should there be a way to get to the description/comment popup from gridview when there is no enter button?
Comment has been collapsed.
No there is no way of getting to those popups from gridview, my line of thinking was that there should be a way.
Comment has been collapsed.
Or with Grid View disabled, for that matter. But maybe you're right. There used to be, but it was removed when the options to show the description / add a comment were tied to the action of entering the giveaway. Nobody asked for them back since then, so I assumed they were not needed.
Comment has been collapsed.
I thought the one button to access all was acceptable, i mean what does it matter what the button says/looks like as long as it does what you need right. It is also understandable that a person can't be aware of every other script's needs.
Comment has been collapsed.
The enter button being multipurpose.
Comment has been collapsed.
It is more clear as to the purpose of each button yes. I don't recall the reason why we ended up with the one ring button to rule them all, but as long that reason no longer applies then we are good.
Comment has been collapsed.
Well, the reason for one button is that it's more practical. Instead of having to click 3 buttons to read the description, enter and leave a comment, you click one button, enter, read the description and decide to either leave the giveaway or add a comment. But I do see this doesn't favor users who want to simply read/comment without entering.
Comment has been collapsed.
you could still maintain the option that the enter button auto open the description, which is the one I would use most of the time, being able to read the description of the giveaways without needing to enter it or open the giveaway page would be a nice bonus.
and on a style note take a look at the SG++ giveaway popup as i liked it very much and when i used it was accustomed to click on the giveaway and then click the enter button for every giveaway that i wanted to enter
Comment has been collapsed.
Well, it is that way currently. What I'm talking about is adding 2 more buttons to show the description and add a comment without having to enter the giveaway.
Comment has been collapsed.
I don't like that idea. If someone doesn't want to see the enter button on giveaways, why would they want to see it inside of the description popup?
Comment has been collapsed.
hence the "as appropriate", but I think that the people that's don't want to see the enter/leave button on any place other than the giveaway page "/giveaway/?????/" dislike them in the other places mainly because it's separated from the description and they can just disable the enter/leave button in the settings the same as they can do now
i would also put the comment box there the same as it works now, if enabled shows up if not no
Comment has been collapsed.
+1
We still need to be able to navigate to the giveaway page.
Comment has been collapsed.
SG++ is stylish but it lacks opening giveaway page in same tab or a way to see comments, each script has its + - which is why some peeps run more than one.
Comment has been collapsed.
i particularly don't open on same tab, but the game name could be made to open the giveaway page on the same page, to see the comments i think it's best to open the giveaway page as there can be quite a lot of them on some giveaways
I agree with you each script has its pros and cons, was just mentioning one that i liked the style :P as rafael said in some comment that styling isn't something he is very good at
I'm currently running only ESGST on SG and don't intend on running another if a feature i want exists or can be added to ESGST even if not working exactly the way i want
Comment has been collapsed.
Calling a statement you made a falsehood is not the same as personally calling you a liar. Please do point out where I made errors in my conclusions, I'd love to find out.
Stupid people always resort to personal insults and idiotic questions such as "how old are you?" when they cannot hold an argument, so good job. 👍
Comment has been collapsed.
Comment has been collapsed.
You said "wiki", not "Wikipedia". I assumed you were talking about Wiktionary. I googled "popout wiki" and it was the first result.
Comment has been collapsed.
Wiktionary is a wiki, so your reference to "wiki" was vague. Lots of things can be a wiki. And you also linked Wiktionary back to me.
Comment has been collapsed.
In that case i can call as "wiki" everything like:
Put_here_game_name Wiki
WebMoney Wiki
Put here lot of other wiki's
But when someone write single word "wiki" it means wikipedia.
Yes i found define "popup" on wikTionari. Our window can be attributed to it.
Comment has been collapsed.
You can't expect everyone to understand what you mean just because you think it's a consensus. "Wikipedia" means "Wikipedia", "wiki" is:
a website that allows collaborative editing of its content and structure by its users.
Are you that lazy you can't write 5 more letters after "wiki"?
Comment has been collapsed.
It's like I keep saying the same thing over and over again and you keep failing to understand. Can you please stop wasting my time?
Comment has been collapsed.
sorry. there was a lot of stuff said back and forth, so i didn't read all of this....
but i had no "Enter/Leave" button at all anymore, until i disabled the "[SG] - [NEW] Only enable for popups.".
two questions about this.... what does that setting actually mean? and why was it enabled by default when my settings say not to enable new stuff by default?
Comment has been collapsed.
The setting will not show the enter button in the main pages. Only in popups (Giveaways Encrypter/Decrypter, Train Giveaways Extractor, etc...).
I don't know, I'll look into it.
Comment has been collapsed.
Wikipedia page of Wiktionary
It's actually part of the Wikimedia fondation. So, it's not really just a random Wiki :)
Comment has been collapsed.
I believe it is actually the "Multiplayer" tag (hover text says so). So it appears to be displaying "Mac" instead of "Multiplayer".
Comment has been collapsed.
Yup small typo
case `gc_mp`:
if (cache && cache.multiplayer) {
elements.push(`
<a class="esgst-gc esgst-gc-dlc" href="http://store.steampowered.com/${singularType}/${id}" title="Multiplayer">${esgst.gc_s ? (esgst.gc_s_i ? `<i class="fa fa-${esgst.gc_mpIcon}"></i>` : `MP`) : esgst.gc_mLabel}</a>
`);
}
should be
case `gc_mp`:
if (cache && cache.multiplayer) {
elements.push(`
<a class="esgst-gc esgst-gc-multiplayer" href="http://store.steampowered.com/${singularType}/${id}" title="Multiplayer">${esgst.gc_s ? (esgst.gc_s_i ? `<i class="fa fa-${esgst.gc_mpIcon}"></i>` : `MP`) : esgst.gc_mpLabel}</a>
`);
}
Comment has been collapsed.
Reverse scrolling never works correctly for me, since installing roughly a week ago. Made sure to update before coming here and posting, still the same.
With endless scrolling, and every option under it enabled, I get the forwarded to the last page of a discussion upon entering. That would be 46 for this one, for me. But, the comments are still in what seems to be older to newer. I try scrolling down, and cannot even find the newest reply you have posted here, just end up scrolling into one of the previous pages.
Comment has been collapsed.
Thank you!
Seemed like it still wasn't at first. So, I turned endless scrolling off completely. Visited the thread, saw what was expected. Left it, turned all endless options and reverse scroll back on, came back here. Seems to be good now.
Comment has been collapsed.
Just a little idea for another feature that would be very helpful:
Giveaway re-creator
Add a button to giveaways that ended without any entries to recreate the GA. When clicking, load GA creation page with prefilled game details, game key, and maybe same duration like before.
So you just need to choose another Group (or public, or invite only) and click on create GA.
Comment has been collapsed.
Awesome, thanks! :)
Two ideas for improvements:
Comment has been collapsed.
Since the created page doesn't have start time, level or giveaway type, you would have to fill those manually. Although I could request the giveaway, will see what I can do.
Comment has been collapsed.
Just an idea that came to my mind while creating GAs:
With your existing scripts it could be easy to create one that adds a "Create GA on SG" button to bundle sites (humblebundle, indiegala, etc.).
When this button is clicked, game-name and key are pre-filled in a newly opened GA creation tab (maybe with the option to set a default time like 2d).
I´m not sure if something like this already exists, or if this fits in ESGST, or if it should be an external script, but feel free to tell me what you think about this idea.
Comment has been collapsed.
Good idea, but yeah, doesn't belong in ESGST. I'll see if I can make another script.
Comment has been collapsed.
It is the big red button that says "do not push" jk i don't think there is a way yet.
Comment has been collapsed.
Actually now that i think about it i thought i seen a manage button for that in the settings header but i don't see it now.
NVM it was the user filters i seen in there.
Comment has been collapsed.
Settings menu, there's a button called "Manage hidden discussions", or entering the discussion, a button near its title.
Comment has been collapsed.
I knew i seen it in there before but currently i can't get that manage button to show :(
Comment has been collapsed.
Tracked it down to Enable the option to hide giveaways.
needs to be enabled for manage hidden discussion button to show.
Seems like bug to me.
EDIT: looked at source, the check in createSMButtons is the same as the hidden giveaways. copy pasta strikes again ;)
Comment has been collapsed.
The "Multiplayer" tag (hover text says so) is actually displaying as the "Mac" tag.
Comment has been collapsed.
29 Comments - Last post 39 minutes ago by adam1224
7 Comments - Last post 2 hours ago by xXSAFOXx
16,297 Comments - Last post 4 hours ago by SebastianCrenshaw
52 Comments - Last post 4 hours ago by adam1224
206 Comments - Last post 7 hours ago by Joey2741
31 Comments - Last post 8 hours ago by Pika8
1,519 Comments - Last post 9 hours ago by Tristar
38 Comments - Last post 2 minutes ago by Mikalye
22 Comments - Last post 6 minutes ago by UnknownEAK
43 Comments - Last post 8 minutes ago by Vincer
134 Comments - Last post 21 minutes ago by Cole420
50 Comments - Last post 51 minutes ago by grez1
1,579 Comments - Last post 1 hour ago by rufioh
9,152 Comments - Last post 1 hour ago by Sno1
Enhanced SteamGifts & SteamTrades (ESGST)
An extension / userscript that adds some cool features to SteamGifts and SteamTrades.
If you find any bugs or have any feature requests, please file an issue here.
Compatibility
Tested and confirmed as working:
Not tested but should be working:
Not supported:
Installation
There are two different ways to use ESGST: extension or userscript. You can choose which one you want to use, but the extension is a lot faster and has a better peformance than the userscript, so I recommend it, although there is no major difference between them, except for a few options that are only available in the extension because of limitations in the userscript.
Option 1 - Extension
It should be possible to install the extension in any Chromium-based browser from the Chrome store (such as Opera, Vivaldi, etc...), any Firefox-based browser from the Firefox store (such as Waterfox, etc...), and any browser that uses the Phoebus system from the Pale Moon store (such as Basilik, etc...).
You can also use the extension on Android through Firefox for Android, but some features might not work or not be optimized enough for mobile.
Option 2 - Userscript
To install the userscript, you must install Violentmonkey, Tampermonkey, Greasemonkey or some other userscript manager first. Then click here and you should be prompted to install it. I recommend Violentmonkey or Tampermonkey, because the userscript uses the GM_addValueChangeListener API to communicate changes in the storage between tabs, and that API is not available on Greasemonkey, so a polyfill is used for Greasemonkey, which is not very effective and can affect the performance.
You can also use the userscript on Android through Firefox with Violentmonkey or USI, but some features might not work or not be optimized enough for mobile.
Beta Versions
The latest beta version for both the extension and the userscript is always available in the latest pre-release in the releases page.
Comment has been collapsed.