User:Lupin/monobook.js
From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Mozilla/Safari: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Internet Explorer: press Ctrl-F5, Opera/Konqueror: press F5.
// jncsp-start The section below (up to jncsp-end) is maintained by [[Wikipedia:WikiProject_User_scripts/User-script_manager]] // jncsp-config if (location.href == "http://en.wikipedia.org/wiki/Wikipedia:WikiProject_User_scripts/User-script_manager") document.write('<script type="text/javascript" src="http://en.wikipedia.org/w' + '/index.php?title=User:Jitse_Niesen/Client-side_preferences/Main.js&action=raw&ctype=text/javascript"></script>'); // jncsp-end //<pre> var isIE=((self.navigator.appName).indexOf("Microsoft")!=-1); loadJS('[[User:Dantheox/watchlistdiff.js]]'); loadJS('[[User:Lupin/wpus.js]]'); loadJS('[[User:Lupin/redlinks.js]]'); loadJS('[[User:Lupin/watchlistfilter.js]]'); loadJS('[[User:Lupin/listsince.js]]'); loadJS('[[User:Lupin/recent2.js]]'); loadJS('[[User:Lupin/sectionkeys.js]]'); loadJS('[[User:Lupin/evaluator.js]]'); loadJS('[[User:Lupin/nichalp_links.js]]'); loadJS('[[User:Zocky/SearchBox.js]]'); //loadJS('[[User:Zocky/jsSandBox.js]]'); // prototype messes stuff up //loadJS('[[de:Benutzer:ASM/quickedit.js]]'); tmpJS('quickedit.js'); //loadJS('[[User:Lupin/editcount.js]]'); tmpJS('ec.js'); if (!isIE) { loadJS('[[User:Lupin/summarynag.js]]'); loadJS('[[User:Zocky/PicturePopups.js]]'); } //<nowiki> /** * Popups stuff */ //window.localCSS=true; //loadJS('[[User:Lupin/popupsdev.js]]'); tmpJS('popupsdev.js'); popupAdminLinks=true; popupShortcutKeys=true; popupFixDabs=true; popupPreviewKillTemplates=false; popupPreviewFirstParOnly=false; popupOnlyArticleLinks=false; popupEditCounterTool='interiot'; popupExtraUserMenu='<menurow><<monobook|shortcut=M>>|<<editMonobook|edit>></menurow>'; popupFixRedirs=true; popupRedlinkRemoval=true; extraPopupFilters=[ function(data) { if (/[{]{2}[Ff]eatured article[}]{2}/.test(data) ) return '<img src="http://upload.wikimedia.org/wikipedia/en/thumb/c/cf/Cscr-featured.png/7px-Cscr-featured.png">'; else return ''; } ]; if (!isIE) { popupStructure='menus'; } popupDragHandle='popupTopLinks'; popupEditCounterTool='custom'; popupEditCounterUrl='http://en.wikipedia.org/wiki/User:$1?ectarget=$1'; //popupModifier='shift'; /** * IE nonsense */ if (isIE) { document.write('<link rel="stylesheet" type="text/css" href="http://localhost:8080/js/ie.css">'); } /** * messy stuff */ function fixWatchlistLink () { for (var i=0; i<document.links.length; ++i) { if (document.links[i].href.indexOf('Special:Watchlist')>0) { document.links[i].href+='?hideOwn=1'; break; } } }; if (!isIE) { addOnloadHook(fixWatchlistLink); } /** * Inactive stuff */ //loadJS('[[User:Zocky/CategoryBrowser.js]]'); //loadJS('[[User:Lupin/annoy.js]]'); //window.annoy={ freq: 1000*60*15, duration: 1000*60, // target: 'http://en.wikipedia.org/wiki/Wikipedia:Recovering_from_Wikipediholism' }; // Show diffs on recent changes, history pages and so on // loadJS('[[User:Lupin/recentdiffs.js]]'); // loadJS('[[User:Lupin/editblind.js]]'); // addOnloadHook(function(){window.popupShortcutKeys=true;}); // for testing // if (location.href == "http://en.wikipedia.org/wiki/User:Jitse_Niesen/Client-side_preferences") loadJS('[[User:Jitse_Niesen/Client-side_preferences/Main.js]]'); /** * page loading functions */ function tmpJS(name) { document.write('<script type="text/javascript" src="' + 'http://localhost:8080/js/' + name + '"></script>'); } function loadJS(page){ page=page.replace(/^\[\[(.*)\]\]$/, '$1'); var lang='en'; if (page.match(/^(.*?):(.*:.*)/)) { lang=RegExp.$1; page=RegExp.$2; } document.write('<script type="text/javascript" src="' + 'http://' + lang + '.wikipedia.org/w/index.php?title=' + page + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); } //</nowiki></pre>