User:NguoiDungKhongDinhDanh/JWB.js/load.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/** This script contains the code required for loading [[User:Joeytje50/JWB.js]].
* All other code is located at that page.
*
* For attribution: [[:en:User:Joeytje50/JWB.js/load.js]]
**/
// Idea by Epicgenius.
$(function() {
mw.loader.using(['mediawiki.util'], function() {
var a = mw.config.get('wgAction');
var n = mw.config.get('wgNamespaceNumber');
var t = mw.config.get('wgTitle');
if (!location.href.match(/[?&]noJWB=[^ _&]/) && a == 'view' && n === 4 && t === 'AutoWikiBrowser/Script') {
mw.loader.load('//dev.fandom.com/wiki/User:NguoiDungKhongDinhDanh/JWB.js?action=raw&ctype=text/javascript');
} else {
mw.util.addPortletLink(
'p-tb', mw.config.get('wgArticlePath').replace('$1', 'Project:AutoWikiBrowser/Script'),
'JS Wiki Browser', 'tb-jwb', 'Run Javascript Wiki Browser'
);
}
});
});