User:Fæ/common.js
< User:Fæ
Note: After saving, you have to bypass your browser's cache to see the changes. Internet Explorer: press Ctrl-F5, Mozilla: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Opera/Konqueror: press F5, Safari: hold down Shift + Alt while clicking Reload, Chrome: hold down Shift while clicking Reload.
The accompanying .css page for this skin is at User:Fæ/common.css. |
window.importScript('User:ZooFari/licensereviewer.js');
// install [[Wikipedia:User:Cacycle/wikEd]] in-browser text editor
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript');
importScript('User:Majora/LicenseReview.js');
importScript('MediaWiki:Gadget-dashboard.UndeletionRequester.js');
/*window.HotCatAutoRemoveCheckCat = true;
mw.util.addPortletLink('p-tb', 'javascript:importScript("MediaWiki:VisualFileChange.js");', 'Perform batch task', 't-AjaxQuickDeleteOnDemand');
window.AjaxDeleteWatchUserTalk = true;*/
// importScript('User:Kanonkas/twinkle.js');
// importScript('User:Rillke/bigChunkedUpload.js');
// mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Pathoschild/Scripts/Regex_menu_framework.js&action=raw&ctype=text/javascript');
/*
Onload actions
*/
$(function(){
var wgPageName = mw.config.get('wgPageName');
// var onMobile=isMedia('screen and (max-width:800px)');
// Highlight Watchlist
if(wgPageName == "Special:Watchlist"){
var myBody=document.getElementById('bodyContent'),
bodyLinks=myBody.getElementsByTagName('a'),
spans=myBody.getElementsByTagName('span');
for(var i=0;i<spans.length;i++){ // Rollbacks
if(spans[i].className=="mw-rollback-link"){
if (wgPageName == "Special:Watchlist") { // Add unwatch link and shorten rollback link
var childNode = spans[i].childNodes[1];
var myHref=childNode && childNode.href ? childNode.href.replace(/action.rollback.*/,'action=unwatch') : '#',
myUnwatch=document.createElement('a');
myUnwatch.innerHTML=" ~";
myUnwatch.title="Unwatch"+myHref.replace(/.*=(.*)&.*/," $1");
myUnwatch.href=myHref;
myUnwatch.target="unwatch";
spans[i].parentNode.appendChild(myUnwatch);
spans[i].childNodes[1].innerHTML=spans[i].childNodes[1].innerHTML.replace(/rollback/g,"-");
spans[i].innerHTML=spans[i].innerHTML.replace(/\]|\[/g,"");
}else if(wgPageName=="Special:RecentChanges" || wgPageName=="Special:RecentChangesLinked"){
var myArrow=document.createTextNode('--');
spans[i].parentNode.insertBefore(myArrow,spans[i].parentNode.firstChild);
}
} // end if className
}
} // End if wgPageNam
});
window.HotCatAutoRemoveCheckCat = true;
//<nowiki>
//vFCvFCCfg/////////////////////////////////////
/////// VISUAL FILE CHANGE CONFIGURATION ///////
///// DO NOT MODIFY BY HAND - FINGERS AWAY! ////
////////////////////////////////////////////////
window.vFCSettings = {"userNote":"Yours sincerely,","firstTest":0,"testEdits":0,"defaultAction":"c_replace","watchlistUserTalk":"preferences","watchlistFiles":"preferences","watchlistReplace":"nochange","watchlistOTRS":"nochange","loadBatchSize":200,"maxSimultaneousReq":8,"summaryChacheLen":5,"loadThumbs":true,"loadWikitext":true};
//////////////////////////////////vFCvFCCfgEnd//
//</nowiki>