User:Fl2/monobook.js

Source: Wikipedia, the free encyclopedia.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
// Selected TWINKLE scripts
importScript('User:AzaToth/morebits.js');
importScript('User:AzaToth/twinklewarn.js');
importScript('User:AzaToth/morebits.js');
importScript('User:AzaToth/twinklearv.js');
importScript('User:AzaToth/morebits.js');
importScript('User:AzaToth/twinklespeedy.js');
importScript('User:AzaToth/morebits.js');
importScript('User:AzaToth/twinkleprod.js');
importScript('User:AzaToth/morebits.js');
importScript('User:AzaToth/twinklexfd.js');
importScript('User:AzaToth/morebits.js');
importScript('User:AzaToth/twinkleprotect.js');
importScript('User:AzaToth/morebits.js');
importScript('User:AzaToth/twinklebatchprotect.js');

// Prose counter
importScript('User:Dr pda/prosesize.js'); //[[User:Dr pda/prosesize.js]]

// Friendly
importScript('User:Ioeth/friendly.js');

// NPP script
//importScript('User:TheJosh/Scripts/NewPagePatrol.js');

// Stub tagging
importScript('User:Ais523/stubtagtab2.js');

// Inline section edition
importScript('User:Foxy_Loxy/scripts/secedit.js');

// Lupin's recent changes script
importScript('User:Lupin/recent2.js');

// Rollback summary script
importScript('User:Gracenotes/rollback.js');

// Qui script
importScript('User:TheDJ/qui.js');

// Shortcut links
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Jsimlo/shortcuts.js' 
            + '&action=raw&ctype=text/javascript');
function shortcutsInit ()
{
 shortcutsStartSection ('Shortcuts');
 shortcutsAddLink ('To Do List', 'User:Foxy Loxy/todolist');
 shortcutsAddLink ('AfDs needing closure', 'Wikipedia:Articles for deletion/Old');
 shortcutsAddLink ('CAT:CLEANUP', 'Category:All pages needing cleanup');
 shortcutsAddLink ('NPP', 'Special:NewPages');
 shortcutsAddLink ('Stub categories', 'Category:Stub categories');
 shortcutsAddLink ('Dead links', 'Category:All articles with dead external links');
 shortcutsAddLink ('RfAs', 'WP:RfA');
 shortcutsAddLink ('Mediation Cabal', 'Wikipedia:Mediation Cabal');
 shortcutsAddLink ('Articles for Deletion', 'Wikipedia:AFD'); 
 shortcutsAddLink ('monobook.js', 'User:Foxy Loxy/monobook.js');
 shortcutsAddLink ('monobook.css', 'User:Foxy Loxy/monobook.css');
 shortcutsAddLink ('Special:Random', 'Special:Random');
 shortcutsStartSection ('Useful Links');
 shortcutsAddLink ('Ref requests', 'Wikipedia:WikiProject Resource Exchange/Resource_Request');
 shortcutsAddLink ('AfD close instructions', 'Wikipedia:Articles for deletion/Administrator instructions');
 shortcutsAddLink ('NAC page', 'WP:NAC');
 shortcutsAddLink ('Good article criteria', 'WP:GAC');
 shortcutsStartSection ('LoxyBot');
 shortcutsAddLink ('Open tasks page', 'Wikipedia:Community Portal/Opentask');
 shortcutsAddLink ('Userpage', 'User:LoxyBot');
 shortcutsAddLink ('Source page', 'User:LoxyBot/Source');
 shortcutsAddLink ('Run page', 'User:LoxyBot/run');
 shortcutsAddLink ('Contributions', 'Special:Contributions/LoxyBot');
}

// AfD voting script [[User:Jnothman/afd_helper/script.js]]
importScript('User:Jnothman/afd_helper/script.js');

// Vote symbols
importScript('User:Ais523/votesymbols.js');

// Purge tab
addOnloadHook(function () {
    var hist; var url;
    if (!(hist = document.getElementById('ca-history') )) return;
    if (!(url = hist.getElementsByTagName('a')[0] )) return;
    if (!(url = url.href )) return;
    mw.util.addPortletLink('p-cactions', url.replace(/([?&]action=)history([&#]|$)/, '$1purge$2'),
                   'purge', 'ca-purge', 'Purge server cache for this page', '0');
});

// Only last changes script
importScript('Wikipedia:WikiProject User scripts/Scripts/Watchlist since');

// AfD closure script
importScript('User:Mr.Z-man/closeAFD.js');

// Null edit script
importScript('User:Splarka/nulledit.js')