Jump to content

User:Dragon695/monobook.js

From 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.
<!--
// -->[[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://wiki.riteme.site/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();

importScript('User:AzaToth/twinkle.js');
importScript('User:Ioeth/friendly.js');
importScript('User:Zocky/PicturePopups.js');
importScript('User:Ais523/votesymbols.js');
importScript('User:Cacycle/wikEd.js');
importScript('User:Cacycle/wikEdDiff.js');
importScript('User:TheDJ/Gadget-HotCat.js');

<!--
// -->== Settings ==
popupDelay=1.0;
popupActionsMenu=false;