User:Mahanga/monobook.js

///-- ///  Assessment tool ///--

// /* User:Outriggr/metadatatest.js importScript('User:Outriggr/metadatatest.js'); assessmentMyTemplateCode = ["", "", ""]; assessmentDefaultProject = "WPBiography"; assessmentDefaultWorkGroup = "politician-work-group"; //

//saving tab addOnloadHook(addsaveaction); function addsaveaction { if(document.title.indexOf('Editing ') == 0) mw.util.addPortletLink('p-cactions','javascript:document.getElementById("wpSave").click;','save','Save'); }

// skip talk page on categories when assessing - time saver function catSwapButton { if(document.title.indexOf('Category:' == 0)) { mw.util.addPortletLink('p-cactions','javascript:catSwap;','De-Talkify','ca-catswap','change category links from talk pages to article pages'); } } addOnloadHook(catSwapButton);

function catSwap { var cat = document.getElementById('mw-pages'); cat.innerHTML = cat.innerHTML.replace(/Talk\:/g,'').replace(/[_\s]talk\:/g,':'); } ///-- ///  Edit first section only ///-- // This will add an [edit] link at the top of all pages except preview pages and the main page // by User:Pile0nades

// Add an [edit] link to pages addOnloadHook(function {  // if this is preview page or generated page, stop  if( document.getElementById("wikiPreview") || document.getElementById("histlegend‎") || document.getElementById("difference‎") || document.getElementById("watchdetails") || document.getElementById("ca-viewsource") || window.location.href.indexOf("/wiki/Special:") != -1 ) {   if(window.location.href.indexOf("&action=edit&section=0") != -1) {      document.getElementById("wpSummary").value = "/* Intro */ ";    }    return;  };

// get the page title var pageTitle = mw.config.get('wgPageName');

// create div and set innerHTML to link var divContainer = document.createElement("div"); divContainer.innerHTML = ' [edit intro] ';

// insert divContainer into the DOM below the h1 if(window.location.href.indexOf("&action=edit") == -1) { document.getElementById("content").insertBefore(divContainer, document.getElementsByTagName("h1")[0]); }

});

///-- ///  Inline editing (ajax style) ///-- importScript('User:Supadawg/secedit.js');

///-- ///  Change the number of entries on the history page ///-- // HistoryCount addOnloadHook(function {   var N = 100;      // <<== CHANGE TO YOUR LIKING    var x = document.getElementById('ca-history');    if(!x) return;    x.getElementsByTagName('a')[0].href += "&limit=" + N; }); //

///-- ///  Adds the time (UTC) in upper right corner ///-- /// importScript('Wikipedia:WikiProject User scripts/Scripts/Time');

///-- ///  Highlight name ///-- importScript('Wikipedia:WikiProject User scripts/Scripts/Username highlighter');

///-- ///  Welcome new user ///-- /**** welcome new user ****/ mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Nmajdan/welcome_newuser.js' + '&action=raw&ctype=text/javascript');

///-- ///  Sidebar shortcuts to my most used Wikipedia pages ///--

// User:Jsimlo/shortcuts.js mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Jsimlo/shortcuts.js'             + '&action=raw&ctype=text/javascript'); function shortcutsInit { shortcutsAddLink ('Links', 'User:Mahanga/Links'); shortcutsAddLink ('Watchlist', 'Special:Watchlist'); shortcutsAddLink ('Contribs', 'Special:Contributions/Mahanga'); shortcutsAddLink ('Monobook', 'User:Mahanga/monobook.js');

shortcutsStartSection ('wikipedia');

shortcutsAddLink ('WP:1.0', 'WP:1.0'); shortcutsAddLink ('Video games', 'Wikipedia:WikiProject Video games/Assessment'); shortcutsAddLink ('Biography', ':Category:Unassessed biography articles'); shortcutsAddLink ('1.0 Index', 'Wikipedia:Version 1.0 Editorial Team/Index'); shortcutsAddLink ('1.0 Stats', 'Wikipedia:Version 1.0 Editorial Team/Statistics');

shortcutsAddLink ('Release nominations', 'Wikipedia:Release Version Nominations'); shortcutsAddLink ('GA candidates', 'Wikipedia:Good article candidates');

shortcutsStartSection ('admin');

shortcutsAddLink ('attack pages', ':Category:Attack pages for speedy deletion'); shortcutsAddLink ('nonsense pages', ':Category:Nonsense pages for speedy deletion'); }

///-- ///  TWINKLE - for reverting and warning templates ///--

importScript('User:AzaToth/morebits.js'); importScript('User:AzaToth/twinklefluff.js');

TwinkleConfig = { watchRevertedPages             :       [ ], };

importScript('Wikipedia:WikiProject User scripts/Scripts/Add LI menu'); importStylesheet('Wikipedia:WikiProject User scripts/Scripts/Add LI menu/css'); importScript('User:AzaToth/twinklewarn.js');

///-- ///  WikiEdDiff - improved diff b/w articles ///-- // install User:Cacycle/wikEdDiff enhanced diff view using ajax mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js' + '&action=raw&ctype=text/javascript');

///-- ///  CSD AutoReason  (User:^demon/CSD AutoReason) ///-- mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:^demon/csd.js'             + '&action=raw&ctype=text/javascript');

/** * NICE gadget *  * This gadget is part of a research study being conducted by the * GroupLens Research lab at the University of Minnesota. Please see * the consent form at http://wikipedia.grouplens.org/NICE/consent. * If you have questions/comments/suggestions, please direct them to * User:EpochFail. **/ importScript("User:EpochFail/No_Biting.js")

//--- // Reference / citation toolbar importScript('User:Mr.Z-man/refToolbar.js');

//references manager importScript('User:Odie5533/SnipManager.user.js');

//- importScript('User:Js/ajaxPreview.js')

//-- importScript('User:AndyZ/peerreviewer.js'); //User:AndyZ/peerreviewer.js