User:Dragon695/monobook.js

User:Dragon695/monobook.js is User:Dragon695's Wikipedia user script toolkit.

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;