User:Dragon695/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.
<!-- // -->[[User:Dragon695/monobook.js]] is '''[[User:Dragon695]]'s Wikipedia user script toolkit.''' <!-- // See [[User:Dragon695/monobook]] for a marked-up version of this page. // --> <!-- // Taken from [[User:Quarl/monobook.js]]. // --> <!-- function winc(s) {} //function winc(s) { // s = s.replace(/^\[\[/, '').replace(/\]\]$/, ''); // document.write('<scr' + 'ipt type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=' + s + '&action=raw&ctype=text/javascript&dontcountme=s"></scr' + 'ipt>'); //} // --> <!-- // -->== Utility library == // winc('[[User:Dragon695/addonload.js]]'); // The addOnloadHook function is defined in wikibits.js; don't need this. winc('[[User:Dragon695/util.js]]'); // Quarl's utility functions. winc('[[User:Dragon695/md5.js]]'); // Defines md5 functions. winc('[[User:Dragon695/addlilink.js]]'); // Defines addlilink and tab/toolbox functions (by Quarl). winc('[[User:Dragon695/wikipage.js]]'); // WikiPage class (by Quarl). winc('[[User:Dragon695/datetime.js]]'); // Defines ISO timestamp functions (by Quarl). winc('[[User:Dragon695/wikipageAfd.js]]'); // AFD stuff for WikiPage (by Quarl). winc('[[User:Dragon695/wikiedit.js]]'); // WikiEditor (by Quarl). winc('[[User:Dragon695/wikistate.js]]'); // Persist state throughout session (by Quarl). winc('[[User:Dragon695/autoreplace.js]]'); // Allows automatically replacing strings on 'submit' (by Quarl). winc('[[User:Dragon695/automod.js]]'); // Defines functions for automatically modifying page (originally by Jnothman, version by Quarl). winc('[[User:Dragon695/diff.js]]'); // Diff functions (by Quarl, diff() by John Resig). winc('[[User:Dragon695/cookie.js]]'); // Cookie helpers. winc('[[User:Dragon695/shortcuts.js]]'); // Shortcuts class (by Quarl). winc('[[User:Dragon695/diffsince.js]]'); // Utilities for doing "diff since" (by Quarl). winc('[[User:Dragon695/wikiwatch.js]]'); // Utilities for watching/unwatching (by Quarl). <!-- // -->== Testing stuff == winc('[[User:Dragon695/sandbox.js]]'); <!-- // -->== Modules == winc('[[User:Dragon695/advanced_sig.js]]'); // Advanced custom signatures (by Quarl). winc('[[User:Dragon695/popups.js]]'); // Popups (by Lupin, small modifications). winc('[[User:Dragon695/rollback.js]]'); // The rollback button (based on Sam Hocavar's Godmode-Light, version by Quarl). winc('[[User:Dragon695/autoafd.js]]'); // The autoafd helper (version by Quarl). winc('[[User:Dragon695/afd_vote.js]]'); // AFD voting helpers (originally by Jnothman, version by Quarl). winc('[[User:Dragon695/autotag.js]]'); // Tab button for auto tagging (by Quarl). winc('[[User:Dragon695/copyvio.js]]'); // Add tool to mark as copyvio and list on log page (by Quarl). winc('[[User:Dragon695/edit_top_link.js]]'); // Add 'edit top' (section 0) link (version by Quarl). winc('[[User:Dragon695/show_diff_last.js]]'); // Show last diff; 'last' tab button (version by Quarl). winc('[[User:Dragon695/show_diff_since.js]]'); // Show changes since last edited (async version); 'since' tab button (by Quarl). winc('[[User:Dragon695/auto_testn.js]]'); // Tabs for test/test-n templates (version by Quarl). winc('[[User:Dragon695/hide_own.js]]'); // Change Watchlist link to default to 'hide own' (by ...). winc('[[User:Dragon695/watchlist.js]]'); // Add 'unwatch' and 'diff since' buttons to watchlist (by Quarl). winc('[[User:Dragon695/watchbutton.js]]'); // Asynchronous watch/unwatch tabs (by Quarl). winc('[[User:Dragon695/autofocus.js]]'); // Automatically focus edit boxes (by Quarl). winc('[[User:Dragon695/autocloseafd.js]]'); // Tab button for closing AFD (by Quarl). winc('[[User:Dragon695/toolbox_edit_count.js]]'); // Toolbox links to Interiot's edit count tool (by Quarl). winc('[[User:Dragon695/toolbox_logs.js]]'); // Toolbox links to Logs (version by Quarl). winc('[[User:Dragon695/nav_afd.js]]'); // Nav links to AFD log pages (by Quarl). winc('[[User:Dragon695/directredirect.js]]'); // Buttons for automatically fixing double redirects (by Quarl). winc('[[User:Dragon695/location_canonicalize.js]]'); // Locz button for canonicalizing locations (by Quarl). winc('[[User:Dragon695/date_canonicalize.js]]'); // Datez button for canonicalizing dates (by Quarl). winc('[[User:Dragon695/coor_canonicalize.js]]'); // CoorZ button for canonicalizing coordinates (by Quarl). winc('[[User:Dragon695/imdb_canonicalize.js]]'); // ImdbZ button for canonicalizing IMDB links (by Quarl). winc('[[User:Dragon695/alexafy.js]]'); // Toolbox button to Alexafy external links (version by Quarl). winc('[[User:Dragon695/userscript.js]]'); // User script helpers ('raw' tab, 'refresh' tab, autorefresh) by Quarl. winc('[[User:Dragon695/auto_summary.js]]'); // Auto summary based on diff; shortcuts (by Quarl). winc('[[User:Dragon695/smartsubmit.js]]'); // Asynchronous preview/diff buttons (by Quarl). winc('[[User:Dragon695/purge.js]]'); // Add 'purge' tab button. winc('[[User:Dragon695/newmessages.js]]'); // Add history and diffsince links to new-messages box (by Quarl). winc('[[User:Dragon695/nav_custom.js]]'); // Add navigation box customizations (by Quarl). // winc('[[User:Dragon695/external_editor.js]]'); // Add tab for "ext edit" (by Quarl). //qwrite_flush(); <!-- // -->== Settings == popupDelay=1.0; popupActionsMenu=false;