Comment has been collapsed.
Comment has been collapsed.
i likey.. ^^ cple suggestions on it.
any chance it can get widened just enough so that all 10x level dots are in a row rather then it wrapping lvl 8, 9, & 10 on a 2nd line? (even if the whole popout needs to decrease to 90% zoom for room)
may want to consider not having the "not received finder" & "noact/multi checker" be able to function from a popout, because you can start a scan, then close that popout, and the scan/checker is still going in the background. i'm not 100% sure if that's a bad thing or a good thing though, just maybe something that could cause issues though.
edit: other alternative to widening for the level dots.. just drop the avatar on the left side. xD
Comment has been collapsed.
Yes, I was afraid people would find it too big, but I can increase the width.
Not Received Finder shouldn't work outside of user page anyway, removed. Will see if I can cancel the Not Activated / Multiple Wins Checker if the popout is closed, but I don't really think it's that big a deal (don't think someone would bother opening a list and clicking each avatar, or even fast enough to stress the SGTools servers).
Comment has been collapsed.
yeah i agree, the sgtools checker doesn't seem to cause any kind of issues. i agree it maybe to large if widened, but if widened and shrunk to 90% it probably would end up around the same size and still very readable. or just drop the avatar that was just clicked for the popup anyways. whatever's easier there, but i think it would look better without the two rows of level dots.
3.5.2 has 0-9 on the same row, but lvl10 is still a 2nd row ;)
Comment has been collapsed.
By the way, I tested it on the dark theme, and it's popping out way to the left of the avatar instead of on top of it. Is that also happening to you?
Comment has been collapsed.
depends which avatar i click, avatars on the left hand side like these in this discussion seem to popup right on top. but i'f i'm in the discussion board where all the avatars are on the right side, it pops up almost in the center of the browser instead.
those in the discussion board though don't have room to popup right on top without mis-aligning the browser making me want to scroll right.. so as far as i can tell it's working as intended.
Comment has been collapsed.
Yeah, the ones on the right or bottom should pop up to the left / top. Maybe my version of the theme isn't up to date.
Comment has been collapsed.
ohh. okay. after disabling the theme and taking a look at how it is without then comparing i see what you mean. yeah they don't popout the same places at all really..
lefthand avatars with theme pop's out with the center of the popout dead over where the avatar was instead of rolling out with the a corner being where the avatar rests behind.
righthand avatars with theme pop's out practically dead center of the browser instead of anywhere near the avatar at all. (again when it's supposed to be with a corner being where the avatar rests behind)
neither really bother me that much though, still works for me. ^^
Comment has been collapsed.
been trying a while to upload images... lol
Imgur is over capacity! zzzzzz
Comment has been collapsed.
Yeah, same happens here, I'll take a look at this.
Comment has been collapsed.
i did find one place it's just a bit too far off though (with dark theme). the /giveaways & /giveaway pages avatars popout above the person above them and if you select one of the top few, you actually have to scroll up to even see it.
ohhh.. just though to check and.. same for the /winners being a bit too high up
the discussion & discussions are at least relatively inline with the users avatar, so no need to worry about those imo.
edit: added /giveaway (discussion of an actual giveaway)
sorry, i didn't think to check all those pages.. the discussions is where i was earlier so thats really only place i checked before.
Comment has been collapsed.
Yeah, that dark theme seems to have a mind of its own when positioning elements. :P It also doesn't fix elements that are set to have position fixed. I'll see if I can fix it on my side.
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
Something doesn't seem right with "Check Non Activates /Multiple Wins".
I asked it for someone and the result was "No not activated or multiple wins were found.", however the user has three different games with multiple wins, one of them that he won three times.
Edit: Oh, it seems that it's not going to SGTools but to some internal db, since the normal "Retrieving xxxxx's SGTools pages..." doesn't show up.
When the feature was 1st implemented it returned everyone in my BL as no rule breakers in regards to non activated/multiple wins, which can't be since that is one of the very few reasons why someone would be on my BL to begin with. So now it's returning the result that gave back then instead of checking again.
Comment has been collapsed.
Yeah, the results are cached for 1 week, so it should be working again after 1 week since the last time you checked, but if you want to manually force a cache to be updated, add this at the end of line 2400 (in v3.5.3):
delete User.NAMWC;
Make sure to remove it after you re-check the user(s) you want to check.
Comment has been collapsed.
Adding that line makes it check again for that user, but is there a way to delete the cache for all of them? Or I will have to re-check everyone in my BL, not many users but still... T_T
Edit: If not, that's ok. I can wait one week to re-tag my BL. ^.^
Comment has been collapsed.
Yes, there is, add this at the end of line 3396:
var I = rhSGST.Users.length - 1;
while (I >= 0) {
delete rhSGST.Users[I].NAMWC;
--I;
}
GM_setValue("rhSGST", rhSGST);
Then just load any page and it should be done. And make sure to remove it afterwards as well.
I should probably add an option to clear caches to the settings menu.
Comment has been collapsed.
Comment has been collapsed.
Also: a timeout of 5 seconds has been added to the checker requests, so performing checks in a lot of tabs will increase your chances of getting a connection timed out error, which will stop the current check.
This means: please try not to perform checks in multiple tabs. Or at least more than 2. The automatic moderation of the requests was only added to prevent people from getting the blocked message.
Comment has been collapsed.
Comment has been collapsed.
Great script !
Is there an option disabling this : http://i.imgur.com/XiONycd.png
Because I loose the comment editor helper. (natively, or from Extended SG, I don't know)
Comment has been collapsed.
Option "Hide main comment box." in the settings menu.
Comment has been collapsed.
Thanks !
I wasn't sure about this option ! So it is for the box popup :-)
Comment has been collapsed.
I have implemented my own comment formatting helper, so if you want to use it, you can re-enable that option and it will show up in that box as well (it's not native). :)
Comment has been collapsed.
i know you are aware there are issues with discussion edits detector, and i never was one to be added to that list... except.. i was always in linux + chrome.. tests in windows + chrome are different.
https://imgur.com/a/5tlhk -- Windows + Chrome
with linux i never really run into that. idk if that can somehow narrow it down for ya.
Comment has been collapsed.
It only happens on the main comment box? Do you get failed when you try to reply?
Comment has been collapsed.
What do you get by adding console.log(Data, URL, Response);
to the end of line 2862? Hide the xsrf_token, it shouldn't be made public.
Comment has been collapsed.
There's an option "preserve log" on Chrome that allows you to save the log when reloading. I wonder if maybe it's the "/search?page=11" at the end that's causing this issue because everything looks normal. Does it happen if you try to post from the first page of a discussion?
Comment has been collapsed.
Don't know how it could be interfering, but try removing this part: "&trade_code=" + TradeCode +
from line 2861?
Comment has been collapsed.
still fails with that part removed.
Windows:
do=comment_new&xsrf_token=REDACTED&parent_id=48771230&description=test https://www.steamgifts.com/discussion/TDyzv/userscript-rhsgst-v35-new-feature-avatar-popout/search?page=11 Function {readyState: 4, responseHeaders: "Pragma: no-cache
↵Date: Sat, 28 Jan 2017 12:52:56 …p-alive
↵Expires: Thu, 19 Nov 1981 08:52:00 GMT
↵", finalUrl: "https://www.steamgifts.com/discussion/TDyzv/usersc…sgst-v35-new-feature-avatar-popout/search?page=11", status: 200, statusText: "OK"}
1981 expire??
Linux:
do=comment_new&xsrf_token=REDACTED&trade_code=&parent_id=&description=Key%20Drop%0A%0AGame%20%7C%20Key%20%7C%20%3F%3F%20%3D%20%0A%3A-%20%7C%20%3A-%20%7C%20%3A-%0A**%5BVapour%5D(http%3A%2F%2Fstore.steampowered.com%2Fapp%2F345440%2F)**%20%7C%20QEDF%3F-EFBMA-5%3FGIR%20%7C%201234567x90 https://www.steamgifts.com/discussion/GldJf/orphan-keys-drop-thread/search?page=71 Function {readyState: 4, responseHeaders: "Pragma: no-cache
↵Date: Sat, 28 Jan 2017 13:16:49 …h: 4982
↵Expires: Thu, 19 Nov 1981 08:52:00 GMT
↵", finalUrl: "https://www.steamgifts.com/discussion/GldJf/orphan-keys-drop-thread/search?page=71#P4zjtfd", status: 200, statusText: "OK"}
i'm not seeing a difference, but posted both in case you do. Linux posts & Windows just doesn't.
Comment has been collapsed.
If you go to the source code of the page and find <input type="hidden" name="xsrf_token" value="???" />
, the value is the same, right?
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
any chance you can get it to just auto detect pasting image or url links and format it appropriately without even using the button?
it's a feature i had/have (can't decide yet) from Bladito's comment formatting script that i'm so used to i doub't i can live without xD
if jpg, gif, png, etc add the ! then blank [] then url ()... if htm, html, /, etc add blank[] then the url ()
Comment has been collapsed.
Unfortunately I had to disable it because it also modifies URL that I paste in the text box. I frequently use macros with templates that include placeholders for URLs, and this new chance was making things more difficult. Any chance to add an option to disable URL auto-formatting?
Thanks!
Comment has been collapsed.
I can add that option, yes. I'm currently working on a major update, so I don't want to push any updates at the moment though, unless it's a bug fix. You can disable auto-formatting manually by removing this part of the code until then:
TextArea.addEventListener("paste", function(Event) {
var Value;
Value = Event.clipboardData.getData("text/plain");
if (Value.match(/^https?:/)) {
Event.preventDefault();
wrapCFHLinkImage("", Value, Value.match(/\.(jpg|jpeg|gif|bmp|png)/) ? true : false);
}
});
Comment has been collapsed.
instead of a full blown disable in the options can it be a formatting button (enable/disable url pasting) right then and there? cause i too find it useful to be on and off at certain times.
when on the button is highlighted somehow, when off its the standard button type. something like that. (or just a tickbox to enable/disable but no need to save settings back n' forth in menus)
edit: i think the tickbox might be a better suggestion really.. while ticked anything pasted is formatted automatically, while unticked anything pasted is left alone. but a way easier way to enable/disable on the fly rather then going to the setting menu to change that.. cause 90% of the time i want it on, but 10% of the time it would be nice to just untick, paste, re-tick.. xD
Comment has been collapsed.
Sounds good, I'll add it with the major update I'm working on. xD
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
small bug report
while running a scan inside one tab (specifically wl/bl list scan), if you are in the scripts settings menu on another tab and make a change and save the settings changes. it doesn't actually save/change. i had to wait until the scan was complete in order to re-enable better replies at least (unsure on other settings saving or not).
i almost typed up a report saying i just couldn't re-enable better replies till i realized it might have something to do with the scan.. waited and discovered it was related. xD
edit1:
also.. additional feature update request ;)
please enable the comment formatting toolset on edits as well. xD
edit2:
odd, it wasn't working the first two times i edited it.. but does now. nvm.
edit3:
lol, okay, i figured this one out.. if the page hasn't been refreshed since a edit or comment was made editing will not have the toolset, but if there hasn't been any edits, comments, or if you refresh the editing will have the toolset.
Comment has been collapsed.
another cple bugs with the new comment formatting feature that i wanted (sorry), that's caused me to temporarily change-back.
example table row:
[](**[Mortifero Motus](http://store.steampowered.com/app/581470/)** | 83% of 93 Reviews | [❤](http://www.steamcardexchange.net/index.php?gamepage-appid-581470) | 0 | $0.99 | [Buy Key(s)](http://www.dailyindiegame.com/account_buy_734.html))
here are a few paste examples:
![](https://www.steamgifts.com/discussions)
[](http://www.dailyindiegame.com/account_digstore.html)
[](https://www.steamtrades.com/)
[](https://www.steamtrades.com/vote)
![](https://www.steamgifts.com/support/tickets)
![](https://www.steamgifts.com/account/profile/sync)
![](https://www.steamgifts.com/messages)
[](https://www.bundlestars.com/en/bundle/mortal-kombat-xl)
Comment has been collapsed.
I can't reproduce this. It's appearing in every edit for me. :S
Comment has been collapsed.
nor could i just then. it relies on you making a fresh comment or reply, then immediately trying to edit it without refreshing the page. but i can't seem to trigger that anymore. -- it's not that significant anyways, if it occurs again just refreshing the page then editing will fix.
Comment has been collapsed.
i remb now how it was able to replicate it before now. it's editing an edit without a refresh.. not just editing or creating.
https://imgur.com/a/5vMnX (idk it's size so, didn't want to image attach it)
Comment has been collapsed.
Ah yeah, after editing the comment box gets replaced. I'll have to intercept SG's edit button.
Comment has been collapsed.
Comment has been collapsed.
All your notes have disappeared or are they disappearing when you save and go to another user like that other time? And are you performing checks in other tabs while you're saving them?
Comment has been collapsed.
So your old notes are still there, right? Good. Are you opening the tab with the other user after the current tab is already open? Currently there's a bug that if you have a lot of tabs open, the most recent tab will overwrite all the others. I already fixed the bug that did that for checker results, but for notes and tags it's a bit more complicated. I'm currently working on fixing this, but until then make sure to only open another tab after saving the notes in the current tab, or reload the other tab before adding the notes.
Comment has been collapsed.
97 Comments - Last post 2 minutes ago by WaxWorm
16,306 Comments - Last post 27 minutes ago by InSpec
13 Comments - Last post 1 hour ago by lostsoul67
888 Comments - Last post 2 hours ago by InSpec
1,835 Comments - Last post 2 hours ago by freeFORme1964
33 Comments - Last post 6 hours ago by Axelflox
15 Comments - Last post 8 hours ago by vlbastos
735 Comments - Last post 7 minutes ago by ashtwo
8 Comments - Last post 7 minutes ago by missingtexture
27 Comments - Last post 15 minutes ago by deadmarsh
2,545 Comments - Last post 21 minutes ago by ToatsMcGoats
871 Comments - Last post 37 minutes ago by Chris76de
60 Comments - Last post 1 hour ago by moemustaine
193 Comments - Last post 3 hours ago by FranckCastle
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.