19
Change Log
On 2016-02-12, SOOF was renamed to SOX and rewritten by ᔕᖺᘎᕊ and ᴉʞuǝ. The versioning was reset.
2020-10-19 - v2.7.0
Fix bugs in various features (thanks @double-beep for many of these!)
Add feature to copy markdown for comments
Add feature to add scrolling to room list in usercards in chat
Only run SOX on HTTPS
Deprecate "add timeline ...
11
Feature requests
Know a fix that should be included in SOUP (or an issue that could be fixed)? List it here.
Future plans
Plans for the long-term future of SOUP 2.0:
Break up the monolithic SOUP.user.js file into multiple files, separating the actual fixes from the framework and metadata. Use a (Perl?) build script to assemble the pieces into the ...
5
Known bugs
Browser specific issues
Opera
Note: These issues mainly apply to older versions of the Opera browser. Since version 15, Opera has switched to the the Blink rendering engine also used by Chrome, so some of these issues may be gone (but some of the Chrome-specific issues listed below may apply instead). More testing is needed.
Markdown editor ...
5
feature-request status-completed
Wrt the <kbd></kbd> insertion, how about this simple scenario: user has Shift+Alt+P and wants to convert it to Shift+Alt+P
Current scenario: user highlights all three keys individually and highlights them one by one. Boring! :(
Proposed scenario: user highlights the entire string (Shift+Alt+P) at once, presses ...
5
Change log
The SOUP change log has grown too long for a StackApps post. You may view it on GitHub instead.
4
status-completed
I had some trouble getting your script to run on Firefox / Greasemonkey. It turns out that I needed to replace this line:
// @require http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js
with:
// @require https://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js
// @require https://ajax.googleapis.com/ajax/libs/...
4
Feature request
Please allow disabling of specific fixes; even a textbox that lets me add fix names per line would be helpful.
This would let me remove fixes I'd not want applied on a case by case basis. Sometimes, I want to make sure that a specific fix doesn't accidentally make it harder for me to understand another user's view on the site, and sometimes ...
4
status-completed:
Unfortunately for me the buttons appear in the wrong place (at the far right of the screen next to the scrollbar:
Please let me know if you need any more info to help debug this.
OS Windows 7 64 bit.
Firefox 38.0.5
status-completed:
As per comment buttons abscure the image:
status-completed (there was an error with the access token)
...
4
status-completed
I'm using v1.4 and I noticed that the following features seem to clash somehow:
Make the topbar fixed (stay at the top as you scroll)
Make the vote buttons sticky
The topbar stays at the top, that works fine, but when scrolling, the upvote button disappears under the topbar. See the following screenshot for an example:
It would be great ...
4
Notes
All you need to do to add your own oneboxed site is add a function to the customSites object (ie. add a 'plugin' :)
The function must be named as the URL you want to onebox (eg. SoundCloud -> soundcloud.com as the function name)
The function must have the parameters link and $obj, in that order! link = the matched link; $obj = the message as a jQuery ...
3
v1.5 DEV has a problem with the "Extra Mod Diamond" added to the toolbar when used in combination with stackoverflow-code-expando
When stackoverflow-code-expando is disabled there is no issue.
Appears to be a z-ordering issue?
Firefox 38.0.5, Windows 7 4Bit.
Here is a screenshot of the problem from StackOverflow.
3
This doesn't work for Stack Overflow, due to the new topbar design.
Workaround:
For now, you must use the Dev version to make it work on SO.
3
feature-request status-completed
Support /unanswered tab as well.
An example: http://stackoverflow.com/unanswered/tagged/regex
3
Planned Features
Dialog to upload images using imgur directly from the WYSIWYG editor (currently have to use SE's image button on the original editor!)
Better design
Better support for <code> tags
Keyboard shortcuts for common buttons
Adding features from my Stack Exchange Editor Extra: a userscript to add extra features to the Markdown Editor ...
2
feature-request status-planned
Can you please add in [tag:something] (to work like the other features)
The icon can just be tag
2
feature-request status-completed
Can you please add in strike-through <del>text</del> and Line break <br />
2
SOUP for Chrome Install Test
The owner of SOUP made an install guide in a comment on this post.
I'll include it here for more attention, but if you upvote this, you should upvote that comment as well.
Just for clarity, note that the official SOUP Chrome extension does not display this notice. The easiest way to tell that the SOUP extension is installed ...
2
status-completed!
This looks really neat! I'm glad to see that someone has brought my original idea back to life and your code looks a lot cleaner and simpler than mine :)
I tried running the script with Greasemonkey in Firefox 38.0 on Ubuntu 15.04 but wasn't able to get it to run out-of-the-box. I was able to make an adjustment to get it running, however.
...
answered Jun 20 '15 at 21:32
Nathan Osman
22.8k1010 gold badges5555 silver badges104104 bronze badges
2
status-completed (thanks to ArtOfCode, that is :)
This appears to break the styling of title bars on at least beta SE sites. It would be good if it didn't obscure the top part of the title bar.
To see what I mean:
Without 'Fix topbar position' enabled:
With it enabled:
2
status-completed https://github.com/shu8/SEChat-githubOneboxer/issues/1
feature-request
Show labels, milestones and assignee in ticket oneboxes.
For example:
2
Oneboxing arXiv links
customSites['arxiv.org'] = function(link, $obj) {
$('head').append('<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/shu8/SE-Chat-Custom-Oneboxes/master/arxiv.css">');
var id = link.split('/')[4];
if (id.indexOf('pdf') > -1) {
id = id.replace('.pdf', '');
}...
2
I believe you should swap the order of replacing magicLinksCustomText and magicLinks in magicLink to allow for those of us who wish to have the option of using the same magic link for both syntaxes. I've tested, and it works fine that way, but not otherwise.
Here's my current setup that necessitates this:
magicLinks['edit/q Edit Question'] = '$BASEURL$/...
script greasemonkey comments tampermonkey
2
I created a "knockoff" version to your one, which can be updated through Github as needed (It's also a bit shorter).
Install
1
status-completed - fixed in v1.0.7
Now, you can't seem to be able to change it properly if you use the new [![][1]][1] format.
Try it here:
However, if you use the old format, it still works:
1
status-completed
The buttons cover images in tags:
You just can't see the tag or the image.
Here's the tag.
1
The recent top bar rollout seems to have broken the tools again as I am no longer able to access the menus such as settings or the meta link which shows new activity and my name is now showing as false.
This is using the dev version
1
My SOX appears to "time-out" after 24 hours. Some features are still available, but elements like 'Show tags for the question an answer belongs to on search pages (for better context)' stop working.
Entering the console shows this link
Mixed Content: The page at
'Stack Overflow Extras (SOX)' was
loaded over HTTPS, but requested an insecure ...
1
Installation completion dialog box opens every time I visit a SE page.
Solution:
Open browser console.
Click on the first URL to get your SE access token.
Approve the extension.
After that, the popup will reopen, you just need to save your preferred settings again.
1
status-completed
'Get access token?' link broken, generates the following error:
VM2649:3464 Uncaught channelUrl must be under the current domain
r @ VM2649:3464
(anonymous function) @ VM2649:3740
n.event.dispatch @ VM2649:8
r.handle @ VM2649:8
Running on chrome, Version 49.0.2623.110 m
Works only when clicking it on http://meta.stackexchange....
1
status-completed
Fixed in this build
This is really borked on askubuntu:
The bar position is broken.
The vote button is broken.
The post content moves to the left.
Only top voted, non community-wiki answers of a minimum length are eligible
Related Tags
script × 46tampermonkey × 46
greasemonkey × 36
chat × 5
editing × 4
stackoverflow × 3
markdown × 3
questions × 2
javascript × 2
posts × 2
notifier × 2
review × 2
topbar × 2
tags × 1
users × 1
comments × 1
chrome-extensions × 1
voting × 1
style × 1
bookmarklet × 1
closing × 1
jquery × 1
google-chrome × 1
keyboard-shortcuts × 1
firefox × 1