User:EpochFail/wikignome.js: Difference between revisions

Content deleted Content added
m Remove legacy globals per phab:T72470 (via WP:JWB)
m Maintenance: Fixing deprecated call to importScriptURI (mw:ResourceLoader/Migration_guide_(users)#importScriptURI)
 
(2 intermediate revisions by one other user not shown)
Line 75:
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}
 
function getNamepaceNumber() {
return mw.config.get('wgNamespaceNumber');
}
 
function getPageName() {
return mw.config.get('wgPageName');
}
 
//Decide whether to import the body of the script or not.
if(
wgNamespaceNumbergetNamepaceNumber() % 2 == 0 && //Main articles (not talk)
wgNamespaceNumbergetNamepaceNumber() != 10 && //No templates
wgNamespaceNumbergetNamepaceNumber() != 14 && //No category pages
wgNamespaceNumbergetNamepaceNumber() >= 0 && //No Special pages
getParameterByName('action') == '' && //No preview or edit
getParameterByName('diff') == '' && //No diffs
getParameterByName('oldid') == '' && //No old revisions
wgPageNamegetPageName().search(/.(js|css)$/) == -1 //No javascript or css
){
if(window.WIKIGNOME_DEV){
importCSSURI("localhost:9001/wikignome.css")
importScriptURImw.loader.load("localhost:9001/wg_system.js")
}else if(window.WIKIGNOME_TESTING){
importCSS("User:EpochFail/test_wikignome.css")