The words here will change. Likely to show feature updates.
Comment has been collapsed.
Visit the repository for a more detailed changelog.
Comment has been collapsed.
First of its kind - post previewing. Now you can see what your post will look like before you ever submit it.
This includes new discussions, edits, and giveaway descriptions. You'll see a new button right next to the post/save button on comment boxes.
Additional buttons now appear above the comment box to allow you to quick add formatting to your post.
Also supports post-formatting- simply highlight what you want to format and click the formatting button to wrap it in the proper markdown.
It is possible to pin a thread to the top of the discussion list. Simply view the discussion you want to pin, click the pin icon at the top next to the topic name and that thread will now appear at the top of all discussions for as long as it is pinned.
Comment has been collapsed.
Very nice script...
Especially blacklist/whitelist indicator inside giveaway page. I planned to make it myself, but you made it first, so I don't have to make it anymore :D
It just that, why MuIIins's SG Dark Theme doesn't work in your setting page. Are you using different class than Steamgifts?
And while you add search for similar game, take a look at this script. Can you add search giveaway at the navbar & search button inside giveaway page too?
Or if you don't want to add it, can you add an option to turn off the search magnify glass button to make it doesn't looks doubled if user use that script.
EDIT: It fixed and phaze0 has added search bar in navbar & inside giveaway page. Nice job phaze0 !!
Comment has been collapsed.
I do some weird things to build the settings page, likely a conflict on when they write their styles. Didn't think to check compatibility with that script, so I'll take a look at it.
Adding an option to turn it off would be easier, but writing it myself is funner! I'll work on integrating those features and let you know.
Comment has been collapsed.
Thanks for fast response..
And Sgt Frog dropdown at the navbar doesn't expand anything. It expands only in https://www.steamgifts.com/%C4%85ccount/settings/ribbit
I have turned off userstyle and other scripts, but still doesn't work.
I'm using Chrome btw..
and that setting url, why do you use "ą" instead of regular "a" in account? See that link convertit to %C4%85 lol
Oh I should write it at repository instead of here
Comment has been collapsed.
Odd.. and just in chrome .. we've never gotten along.. I'll put it as a priority, thanks!
It's like that because the webserver is setup to redirect invalid /account/settings/* links to the sync page. So I chose the closest unicode character so that at a glance it would look like the real thing :3
Comment has been collapsed.
Done and done!
Search is now in two settings, the buttons (on listing and on GA page) and the navbar.
The search buttons are enabled by default, and the search in the navbar is disabled by default.
(You may have to force an update on the manager to see these.)
Comment has been collapsed.
It's taken a while to get right, but grid view is finally a functional feature!
Other scripts take just the GA image and put it into a grid, limiting the immediate details and requiring a hover to find any relevant details about what you're looking at. Most don't even apply a grid form to all of the giveaway listing pages (such as group or user pages).
SGT frog instead rearranges the entire GA row into a condensed column form, keeping all that information readily available and applies a grid to any giveaway listing pages.
Comment has been collapsed.
Not sure if it is only me, but recently I am getting ssl errors from the Sgtools. Removing the "https" in front of the link and it is working again. Using Chrome.
Wondering about another thing... that 50k dev giveaway increased the BL tremendously. Loading-times got pretty big and it takes up to 10-20 sec to finally display them. Is this putting any load on the SG site or is it just about the amount of lines that take a while to be checked?
Comment has been collapsed.
Odd, not just you. I've changed it to just http
, but you might have to force an update to see it.
It's actually pulling in the list every time you visit a page, so the larger it is the longer it takes.. There are plans to fix this, I just hadn't had time to implement it properly. I'll try to get it out soon though, as I'm free today.
Comment has been collapsed.
Thanks for the fast response.
Ok, I am just worried to create even more traffic by BL ppl who forcefully create traffic, that would be totally pointless.
As for me I wouldn't mind using a client sided solution. No idea if it is even possible but, this could use a similar feature like sync to create a txt or csv file on your hard drive. That way you can kind of create an archive of different BL, if wished, since it is simply to display the blocked ppl and not actually block them. Just tossing around some ideas.
Edit:
Links working now. Thx
Comment has been collapsed.
Storing the list is the easy part. The tricky part is knowing when something changed and it needs reloaded.
Took me some time, but it's changed over to cache it for reuse now and you should see much faster loading.
The initial load will take some time (as will any load after adding/removing to your black/white list) as it rebuilds the cache though.
Also managed to add live tagging changes if you list someone from the profile hover feature.
It is also caching the wishlist, but that one will only rebuild once a day, or when you explicitly click the "Sync Account" button on the SG account sync page.
Comment has been collapsed.
Works great now!
Thank you once again :)
Edit:
Took a look at you grid-system. It feels way better than the one sg++ offers, even though, I still prefer the lines :)
The only thing that is a lil bit of would be the promotion grids. Due the high amount of gifts, you can't really read the amount anymore - this might happen cause I am using Ruphine's Tag Minimalist as well. The text overlaps the amount. Anything else seemed smooth so far.
Comment has been collapsed.
Glad it works!
That exactly what I was hoping to achieve with the grid, thanks!
Ah, yeah, the css isn't too keen on wrapping those elements.. Something to look into later, thanks for letting me know.
Comment has been collapsed.
Oh, at least for me you achieved way more.
I was always unhappy about the implemented join button in sg++ and currently, with all those autojoin topics around, I am really happy that all the main features I use are pretty much covered in this and Ruphine's script. Even though you can disable the button and I prefer to read the description anyway, its plain existence really bugged me a lot. But well, that's history now. :)
Comment has been collapsed.
Tried it, and I think it's pretty good! Great job!
I love that you can see the blacklist/whitelist indicator in giveaway page and group users page.
This is EXACTLY what I need, especially on the group users page!
Features I'd love to have (if it's possible):
Comment has been collapsed.
Both interesting ideas. User tags sound especially useful.
I'll add both, though they'll likely come in at different times. I have ideas for some changes that would be complemented well by each.
Comment has been collapsed.
Reworked the settings page, and list label colors are configurable now, just pull an update.
(On that note, if your old settings failed to transfer properly, just save them again and everything will be dandy)
Plan to have the user tags out by the end of the week!
Comment has been collapsed.
Thought I'd ping you to let you know user tags are available now! They can be added from the profile page or the user hover block.
(Just pull an update if you don't see the feature.)
Comment has been collapsed.
Thanks for this. I'm liking it very much. Especially the modular options.
Comment has been collapsed.
Not yet, but it's in the works! Just haven't had much spare time recently to work on it..
Comment has been collapsed.
Though I'd let you know user tags are now available! You can add them from the user's profile or the avatar hover block.
(And force an update if you don't see it yet)
Comment has been collapsed.
Missing features like these: http://puu.sh/poT9k/8ff2171cf0.png or am I just blind? :)
Comment has been collapsed.
Missing.. I don't like the way the other scripts present this, but I haven't had time to sit down and draft a better design.
Certainly something I'm aware is lacking though.
Comment has been collapsed.
At least I since then found out it's easy to replace with just https://www.steamgifts.com/giveaways/search?level_min=4 for my needs.
Comment has been collapsed.
User tags are finally available!
Simply visit the user's profile page, or add a note from the profile hover feature already available, and then see your tag anywhere that user's name shows up!
Instantly know why you blacklisted that one user, or why you should keep that other one on your whitelist. Or just label any user you happen upon without ever adding them to either list.
Comment has been collapsed.
Reverse order sounds useful. And after looking, their comment tracking can certainly be improved upon.
Some additions to the discussions were next on my list, so I'll include your suggestions as well.
Comment has been collapsed.
Been far longer than it should have been, but I've been busy..
If you pull an update you should see comment tracking as an available option on the settings page.
I'll try to get reverse order out before much longer.
Comment has been collapsed.
Well it builds on top of a missing page, so if it's loading slow you might see it flash by, though that doesn't sound like what you are getting..
Have you forced an update to the latest version (currently 0.4.0)? Do other features work properly?
Which browser are you using? And if you open the console (F12 -> 'Console' tab) does it list any errors? And could you post them if it does?
You should at least see the text [RIBBIT] - SGT Mode Activated!
if the script loads initially.
Comment has been collapsed.
Nice, but a request: When there's a giveaway with multiple groups, you can view a list of them, but can you make it so that there's an indicator of whether or not you're a member and whether it's a public or private group? Alternatively, or as a presumably easier stopgap solution, can you just allow user tags on group pages (like https://www.steamgifts.com/group/SJ7Bu/steamgifts)? (Actually that would be nice to have anyway, even if you did the other thing, so that you could make note of anything you want there.)
EDIT: You can actually do this now from within the hover window, but it would be nice if it was visible everywhere user notes are.
EDIT2: I guess this info isn't permanently saved, although I don't know when it gets cleared.
EDIT3: I guess I was mistaken about this info not being permanently saved so I hope it will be preserved if you make this an official feature in a future update.
Comment has been collapsed.
I'll get to work on these when I have the time. The member indicator might be a bit tricky given that the site doesn't directly give that information on the overview page. Group page tags should be much easier to accomplish, so expect that one first.
And oddly enough, groups are not suppose to have the popup view or tags yet, so you actually found a bug there.
Comment has been collapsed.
I see you added the group page tags as a feature now but groups still don't work just like users and the popup view functionality of the "bug" version of this feature is now sadly gone. Also, now that I've updated, I guess the group page tags I created with the bug are gone forever or are they still stored somewhere your script no longer looks? Could you possibly revert to looking at the prior location if you're able to revisit this again to bring full user page functionality to group pages? In any case, I would be remiss if I didn't thank you for all your work on this great script, so thanks!
Comment has been collapsed.
Yes, I was hoping to get a few more features out before pinging everyone, but I ran out of free time..
The hover feature will come back, the code just needs a bit of restructuring to make sure it's not too repetitive about it.
Did it ever actually save the tags on the old code? It was pulling the wrong fields to work properly on groups before, which is why it never showed up when revisiting pages. They are technically still under the user tags, but there's no reliable way to relink them. If it did save for you, then it might be better to grab an old copy via github (here's direct to the previous), note your tags, and then upgrade and reapply.
Comment has been collapsed.
In that case, were there any other fixes or improvements in this latest version? Also, I have no idea how much work is involved, but do you have any sense of when you might be able to update it to bring back the group hover? Just wondering in case I'm tempted to fall back to the prior version until then. As I noted in my edits to my feature request above, I initially thought it wasn't reliably saving my group tags but then it seemed that I was mistaken and that it was saving them (you maybe just had to make sure that it really saved in the first place by hovering again after entering one). These tags still only appeared within the hover window, however, and not on the group page itself. If I fall back to note my tags, is there any place where I can somehow view them all or any simple trick to get a list of them? Otherwise, I just made notes on groups as I encountered them, so there'd be no efficient way to recapture that info and I'll just have to organically recreate it -- such are the risks of using bugs as features! Is it safe to assume that now that it's an actual feature, any group tags I create from here on out will be preserved through future updates, including the additional work required to bring back the group hover?
Comment has been collapsed.
Oh hey, look at that, I found a way to grab all of your old buggy tags and convert them to the new supported version. Just pull an update and then load any page on this site. Should save you some time hunting around for all those groups. And yes, as it's now a supported feature, you are not going to lose your tags again.
Next up is re-implementing those group hovers, which if I don't fall asleep on the keyboard should be tonight.
Comment has been collapsed.
Wow -- didn't expect that! I don't know what sort of witchcraft is at work here, but is this somehow a one-time thing or if I make further changes on the current version to group pages with "imported" old buggy tags, will they just revert back to the old data upon any page-load? For that matter, since I'm probably the only person to be affected by this and I've already now updated with the new version and imported the old tags, you could just remove or comment out that specialized code in the next update to now make a clean break with the buggy past, in case there are ever any side-effects or performance issues associated with it.
Comment has been collapsed.
It a one-and-done type thing. It pulls and buggy tags, converts and then removes them. You are free to then edit them as much as you want under the new system.
And, also, group hover is now back! It even colors the hover based on the group avatar, just like users.
Comment has been collapsed.
Excellent -- thank you! It's nice to be able to add or edit a tag w/o having to open up the whole group page but, at the risk of being really nit-picky, the old group hover used to show the left column of info from the group page, which I personally found to be of greater interest than the right column that it shows now. Might that be an easy thing to change? I realize this may be complicated if the code is shared with the user page code for this, where I do find the right column of info to be the more interesting one. Actually, now that I look more closely at the user hover I see that it's mostly the right column info but that the join date is from the left column, so I guess you specifically selected which fields to display. In that case, the missing field that I'm most interested in for groups is 'Average Entries', so maybe you could just add that? Alternatively, why not just make the hover window larger and then just display all the header info given for both users and groups? Anyway, hopefully I'm not being too annoying and, once again, great work!
Comment has been collapsed.
You know I was wondering which column would have been better to display when I was setting it up. That's easy enough to swap over.
And the reason I don't want to do both is this is suppose to be a quick view of the important bits. Having both columns would just make it look cluttered.
Comment has been collapsed.
Hi again, there's some kind of issue with the group tags that's been present since you added them -- I didn't say anything at the time because it seemed inexplicable to me (especially since I haven't noticed this happening with user tags, which I assume use very similar code) and it doesn't happen all the time, but I was motivated to now ask about it after losing some tags just now. Basically, sometimes I add or change tags and it appears to be successful but the new info or all info will be gone if I look again later. I mostly update from the hover window for convenience but, from memory when you first added this feature, it also seemed that updates made from the group page rarely, if ever, were actually saved. I had taken to opening another tab with the same group list after making tag changes, in order to see that my changes were "sticking" before closing both tabs (so that if they didn't stick I could at least just copy the tags over from the original tab), but just now I did that, saw that my tags were still there (as I think they usually are), closed both of those tabs, and then opened the group list for a different giveaway with mostly the same groups and saw that these tags had reverted to the old info or been removed entirely. My feeling is that the tags are "stable" as long as you don't touch them, but every time you add/change them, you're taking your chances as to whether the changes will really stick or those tags will be wiped entirely. I think perhaps all tags displayed on pages with multiple groups are at risk even just from adding/changing any one of them. So that's a lot (which hopefully makes sense) and it seems really odd and hard to debug, so maybe it's hopeless, but I've finally decided to ask about it after all, so here we are. :)
Comment has been collapsed.
My day to day job is to take some obscure reference to a possible bug, find out how to reproduce it and then fix it. So don't be afraid to report these things, even if you don't know why it is happening - I'll find out the how and why!
After looking into this it appears to have been caused by a timing issue with the blur action. So if you ever clicked out of the tag edit and then back in it would end up wiping out the tag when saving. And this applied to groups and users on the page or hover dialog.
This should be fixed in the latest patch (v0.8.4), so pull an update if you don't see it. And do let me know if you still see this issue come up, even if only rarely!
Comment has been collapsed.
Thanks again for all your work on this. I think it's been better than it was before, but I think there have been a few groups here and there that I thought I already tagged that I found myself doing again. In any case, I was just tagging a bunch of groups on a giveaway page, so I opened another tab of the same page to check it (so I would still have the tags on the original tab to re-copy them if necessary). It looked like they all stayed, but 3 that I had updated on their individual group pages (and left open in other tabs) failed to update, so I did one of those 3 again and refreshed the giveaway page to see that it now updated, then did a second one of those and refreshed again, only to now see that most but not all of the group tags there were wiped out. That might be a lot of confusing detail and I've done things like that before without any apparent problem, but I don't know what might be relevant in nailing down the source of this issue. Maybe it has something to do with giveaways that have a lot of groups (this one had 21) or perhaps it's some kind of issue with caching or something (since I think the few tags that survived in this case were older tags, as opposed to the many new tags I'd just added). Incidentally, I guess there's nothing portable about this feature, is there? In other words, if I get a new computer, I'll have to start from scratch with any tags I've made, correct?
Comment has been collapsed.
I think I may have figured out where the issue is coming from, how common is this scenario for you:
Or any variation of such, like add/edit more group tags on the GA page before switching to the tab with the single group's page and changing tags there?
Comment has been collapsed.
Yeah, I'm sure I do that -- it's hard to be sure of the exact sequence of stuff I do or whether I leave a tab open or not because, of course, I give it little or no thought if everything seems to be working. When something goes wrong, especially in this case where I did a lot of stuff, I try to mentally retrace my steps, but it's possible I'm forgetting or misstating some little point that is in fact relevant. It seems really odd that I could be checking a GA group list to make sure my changes survive a refresh and have really stuck, only to see a second refresh wipe so much away and make me doubt I can ever really know that a tag was really saved.
Anyway, in general, before your last change, I think I had come to shy away from adding/editing tags on group pages (because I think it often didn't really work that way) and would just check the info there before possibly doing something with the tag from the hover window on the GA list page. Since that last change, I thought everything might be fixed, so I began predominantly adding/editing tags on group pages and just refreshing the GA list when I was done to make sure the changes stuck. On a few occasions, the new changes didn't stick, so if there were many groups, I started leaving the group pages open until I was done. In the most recent incident, there were so many groups that I started just doing the add/edit from the GA list hover window, rather than continue leaving individual group pages open. Hopefully that made some sense!
Comment has been collapsed.
OK, yep, definitely sure I have it this time then. When you loaded the individual group pages, they didn't know of any other changes you made (as they hadn't been refreshed) and would wipe out changes from other tabs when you saved new tags on them (the whole list is saved at once).
The script now explicitly calls for the updated list before saving any new/edited tags to avoid this. So if this doesn't completely solve your issue, it certainly gets it much closer.
Comment has been collapsed.
In replying to Mikurden I've realized I've completely overlooked this comment.
No not at all, purely coincidence. I definitely did not spend at least an hour of my day looking through a thesaurus just to find words that would fit into the appropriate acronym to spell out the word FROG in order to honor the greatest sergeant of all time. the script's icon is merely happenstance too >_>
Comment has been collapsed.
Odd, does anything show up in the web console (F12 > "Console" tab)
Also, which browser are you using?
Comment has been collapsed.
Not just you.. I'll take a look at it tonight, see if I can get a bunch of fixes out for this script too.
Comment has been collapsed.
I didn't ping you on this earlier, but I did fix this issue. Just pull an update if you don't see it.
Comment has been collapsed.
I did d/l 0.6.3 a few days ago and the problem seemed to be fixed. I'll grab this new update. Thx for fixing it.
One feature I would like is to have giveaways with multiple copies highlighted (or just the "# copies" highlighted) so it's easier to notice. When I'm entering giveaways I usually look at the thumbnails instead of the text, so I sometimes miss giveaways that have multiple copies. Especially if the level requirement to enter is very low I might not bother entering but if it had multiple copies that would be different. I hope that makes sense.
I know it seems like stupid nitpicking. If there's a way to do it myself through Stylish or Greasemonkey that would work too.
Comment has been collapsed.
This whole script was inspired by "stupid nitpicking", so I won't turn away viable ideas.
I'll put this on the list of things to add. Trying to set aside time this week to handle a few of the feature requests still floating about in this thread.
Comment has been collapsed.
Hey, thanks for amazing script! Had been using it for months now and it work like charm.
One thing I don't like is that when I check "hide entered giveaway" option, it hides every giveaway I entered in every page even in other people giveaway history page (not sure if it applies to group giveaway page too or not). Is it possible to add page exception so this option does not hide giveaway in other people history page?
Comment has been collapsed.
Great to hear! And yes I can change that (in fact I just did, pull an update if you don't already see it).
Apparently I was only excluding the won page from hiding, so if you had entered a giveaway that they won, it would have shown up.. Admittedly not that useful. I've included all user pages and all group pages from hiding entered GA's now.
Comment has been collapsed.
70 Comments - Last post 3 minutes ago by Khodyrov
73 Comments - Last post 9 minutes ago by Wok
15 Comments - Last post 14 minutes ago by Kyog
38 Comments - Last post 14 minutes ago by kapitsho
332 Comments - Last post 22 minutes ago by Zepy
65 Comments - Last post 25 minutes ago by acolis
1,020 Comments - Last post 1 hour ago by sensualshakti
29 Comments - Last post 9 minutes ago by Vasharal
865 Comments - Last post 13 minutes ago by MayoSlice
20 Comments - Last post 14 minutes ago by Kyog
74 Comments - Last post 24 minutes ago by scorkla
88 Comments - Last post 36 minutes ago by akfas
89 Comments - Last post 45 minutes ago by steveywonder75
9 Comments - Last post 1 hour ago by caroltopia
There are a variety of scripts floating about with a myriad of features to this site. Applying multiple scripts to provide a number of features runs the risk of conflicts and irregularities.
Enter SteamGifts Tinkerer, featuring refined ostensible gain.
Built from the ground up, and inspired by the likes of Extended Steamgifts, Steamgifts++, and various 'one-off' scripts.
SGT frog takes the best features from the lot and improves upon them.
This is also the only overhaul script that strives for an easy to use interface that resembles the native site UI. Other scripts usually just impede on the clean aesthetic or leave you little to no instruction on how to configure them. With SGT frog it's as easy as installing and selecting which features you want from our carefully put together settings page:
Site Features
Giveaway List Features
Giveaway Page Features
Discussion Features
Very few options are implicitly applied, as they improve basic interactions.
These include just:
Keep in mind this is a browser script and requires either ViolentMonkey on Firefox or TamperMonkey on Chrome.
Already setup and ready to go? Download here and let your browser primate take care of installation!
Any bugs should be reported over on the repository.
Just as well, feature requests can be made over there too.
And since pictures go a long way, screenshots!
Comment has been collapsed.