A userscript for the Stack Exchange websites to add a bunch of optional user-selectable features
shu8 on v2.8.0
shu8 on dev
Bump to v2.8.0 New dev version (compare)
shu8 on master
New dev version Deprecate spoilerTip feature as… Merge pull request #481 from do… and 52 more (compare)
shu8 on dev
Fix typo in topbar icon class &… (compare)
shu8 on dev
Fix z-index issue with stickyVo… (compare)
shu8 on dev
Fix highlightQuestions for late… Fix displayName for latest SE H… Fix addOnTopicLinkToSiteSwitche… and 8 more (compare)
JQMIGRATE: jQuery.browser is deprecated jquery-migrate-1.0.0.js:29:4
SOX: undefined 194348:44:13
SOX: Object { init: StackExchange.init</<(), debug: Object, initialized: Object, gaInitialized: Object, ready: StackExchange.ready(), gaReady: StackExchange.gaReady(), using: v(), ifUsing: b(), loadJsFile: StackExchange.loadJsFile(), helpers: Object, 49 more… } 194348:44:13
SOX: DEBUGGING SOX VERSION 2.3.0 194348:44:13
SOX: ----------------saved variables--------------------- 194348:44:13
SOX: logging sox stored values --- 194348:68:13
SOX: SOX-lastVersionInstalled 194348:68:13
SOX: 2.3.0 194348:68:13
SOX: access token set 194348:68:13
SOX: SOX-debug 194348:68:13
SOX: true 194348:68:13
SOX: ----------------end saved variables--------------------- 194348:44:13
SOX: init 194348:44:13
SOX: Object { info: Object, NEW_TOPBAR: true, debug: sox.debug(), log: sox.log(), warn: sox.warn(), error: sox.error(), loginfo: sox.loginfo(), Stack: Object, exists: sox.exists(), ready: sox.ready(), 8 more… } 194348:44:13
SOX: Object { init: sox.dialog.init() } 194348:44:13
SOX: initializing SOX dialog 194348:44:13
SOX: injecting features into dialog 194348:44:13
SOX: observe: .new_comment 194348:44:13
SOX: observe: textarea[id^="wmd-input"] 194348:44:13
SOX: observe: .reviewable-post, .review-content 194348:44:13
sox
'namespace' if you like. for example if you see this line where the anonymous function is being passed in sox
, and then this line at the bottom where the sox
parameter being passed into the anonymous function is being defined as window.sox = window.sox || {}
-- this essentially puts sox
onto the window
object so all the files can use it!
@double-beep I'm so sorry for such a late response, again :(
[
{
"name":"allFeatures",
"entryType":"measure",
"startTime":2442.60999999824,
"duration":767.6749999955064
},
{
"name":"addAuthorNameToInboxNotifications",
"entryType":"measure",
"startTime":2443.0600000050617,
"duration":4.394999996293336
},
{
"name":"displayName",
"entryType":"measure",
"startTime":2449.515000000247,
"duration":3.125000002910383
},
{
"name":"highlightQuestions",
"entryType":"measure",
"startTime":2453.5049999976764,
"duration":3.7100000045029446
},
{
"name":"markEmployees",
"entryType":"measure",
"startTime":2458.410000006552,
"duration":362.2999999934109
},
{
"name":"metaChatBlogStackExchangeButton",
"entryType":"measure",
"startTime":2821.5150000032736,
"duration":0.42499999108258635
},
{
"name":"metaNewQuestionAlert",
"entryType":"measure",
"startTime":2828.8199999951757,
"duration":0.8650000090710819
},
{
"name":"scrollToTop",
"entryType":"measure",
"startTime":2830.050000004121,
"duration":15.574999997625127
},
{
"name":"standOutDupeCloseMigrated",
"entryType":"measure",
"startTime":2846.6300000000047,
"duration":281.4349999971455
},
{
"name":"hideLoveThisSite",
"entryType":"measure",
"startTime":3142.0499999949243,
"duration":0.3150000120513141
},
{
"name":"sortByBountyAmount",
"entryType":"measure",
"startTime":3144.7250000055647,
"duration":50.48999999416992
},
{
"name":"warnNotLoggedIn",
"entryType":"measure",
"startTime":3195.7499999989523,
"duration":3.6499999987427145
},
{
"name":"addOnTopicLinkToSiteSwitcher",
"entryType":"measure",
"startTime":3204.2749999964144,
"duration":2.529999997932464
},
{
"name":"customMagicLinks",
"entryType":"measure",
"startTime":3207.5349999940954,
"duration":2.710000000661239
}
]
This is what I have on Chrome with the features I have enabled
@endolith thanks for reaching out! please could you 'enable debugging' at the bottom of the SOX dialog on the computer where it doesn't work and paste the console output (hit F12 to show the console) here?
for testing, you could also disable all the features except for the reply link one as that's probably one of the easiest to verify if it's working!
SOX: DEBUGGING SOX VERSION 2.7.0 Stack Overflow Extras (SOX).user.js:40:15
SOX: ----------------saved variables--------------------- Stack Overflow Extras (SOX).user.js:40:15
SOX: logging sox stored values --- Stack Overflow Extras (SOX).user.js:64:15
SOX: SOX-lastVersionInstalled Stack Overflow Extras (SOX).user.js:64:15
SOX: 2.7.0 Stack Overflow Extras (SOX).user.js:64:15
SOX: access token set Stack Overflow Extras (SOX).user.js:64:15
SOX: SOX-debug Stack Overflow Extras (SOX).user.js:64:15
SOX: true Stack Overflow Extras (SOX).user.js:64:15
SOX: ----------------end saved variables--------------------- Stack Overflow Extras (SOX).user.js:40:15
SOX: SOX object Stack Overflow Extras (SOX).user.js:40:15
SOX:
Object { info: {…}, NEW_TOPBAR: true, debug: debug(), log: log(), warn: warn(), error: error(), loginfo: loginfo(), Stack: {…}, exists: exists(path), ready: ready(func), … }
Stack Overflow Extras (SOX).user.js:40:15
SOX: initializing SOX dialog Stack Overflow Extras (SOX).user.js:40:15
SOX: injecting features into dialog Stack Overflow Extras (SOX).user.js:40:15
SOX: OBSERVE: '.new_comment, .comment, .comments, .comment-text' on target(s) Stack Overflow Extras (SOX).user.js:40:15
SOX:
Array(4) [ div.post-layout, div.post-layout, div.post-layout, div.post-layout ]
Stack Overflow Extras (SOX).user.js:40:15
SOX: OBSERVE: 'textarea[id^="wmd-input"]' on target(s) Stack Overflow Extras (SOX).user.js:40:15
SOX:
<body class="question-page unified-theme">
Stack Overflow Extras (SOX).user.js:40:15
SOX: OBSERVE: '.reviewable-post, .review-content' on target(s) Stack Overflow Extras (SOX).user.js:40:15
SOX:
<body class="question-page unified-theme">
Stack Overflow Extras (SOX).user.js:40:15
Source map error: Error: NetworkError when attempting to fetch resource.
Resource URL: moz-extension://60633626-ed89-4629-be9d-ed2a8c230ce9/userscripts/Stack%20Overflow%20Extras%20(SOX).user.js?id=d9028922-ece6-4d00-baef-96a1ef5484b5
Source Map URL: jquery.timeago.min.js.map
Error: Promised response from onMessage listener went out of scope 3 common.js:4:491