User:Dgw/monobook.js

/* TEST SCRIPT: My script to prompt for an edit summary on clicking a different rollback link */

importScript('User:Voyagerfan5761/rollbacksummary.js');

/* * Prefixprompt - adds a prefix lookup link to the toolbox which prompts for a prefix * Defaults to the current page title. */

importScript('User:Voyagerfan5761/prefixprompt.js');

/* Formatter */

importScript('Wikipedia:WikiProject_User_scripts/Scripts/Formatter');

/* Inline section editing */

importScript('User:Supadawg/secedit.js');

/* Advisor */

importScript('User:Cameltrader/Advisor.js');

/* HotCat categorization tool */

importScript('User:TheDJ/Gadget-HotCat.js');

/* refTools citation helper */

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

/* Addtabs from VoiceOfAll */

importScript('User:Voice_of_All/Addtabs/monobook.js');

/* Twinkle from WP:TWINKLE (WikiProject User scripts/Scripts/Twinkle) */

importScript('User:AzaToth/twinkle.js');

/* Twinkle configuration */

TwinkleConfig = { revertMaxRevisions             :       50, userTalkPageMode               :       'tab', showSharedIPNotice             :       false, openTalkPage                   :       [ 'vand' ], openTalkPageOnAutoRevert       :       false, openAOLAnonTalkPage            :       false, summaryAd                      :       " using TW", deletionSummaryAd              :       " using TW", protectionSummaryAd            :       " using TW", watchSpeedyPages               :       [ 'g3', 'g5', 'g10', 'g11', 'g12' ], watchProdPages                 :       true, openUserTalkPageOnSpeedyDelete :       [ 'g1', 'g2', 'g10', 'g11', 'g12', 'a1', 'a7', 'i3', 'i4', 'i5', 'i6', 'i7', 'u3', 't1' ], watchRevertedPages             :       [  ], markRevertedPagesAsMinor       :       [  ], deleteTalkPageOnDelete         :       false, watchWarnings                  :       false, markAIVReportAsMinor           :       false, markSpeedyPagesAsMinor         :       true, offerReasonOnNormalRevert      :       true, orphanBacklinksOnSpeedyDelete  :       {orphan:true, exclude:['g6']} };

/* Friendly, a tagging interface based on Twinkle's morebits.js */

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

/* Config options for Friendly */

FriendlyConfig = { summaryAd                      :       " using Friendly", topWelcomes                    :       false, watchWelcomes                  :       false, markWelcomesAsMinor            :       false, watchTaggedPages               :       false, markTaggedPagesAsMinor         :       true, insertHeadings                 :       true, welcomeHeading                 :       "== Welcome to Wikipedia ==", insertUsername                 :       true, insertSignature                :       true, quickWelcomeMode               :       "semiauto", quickWelcomeTemplate           :       "Welcome", markSharedAsMinor              :       true, groupByDefault                 :       true, };

/* FurMe, a tool to tag images with Fair Use rationales, also based on morebits.js */

importScript('User:AWeenieMan/furme.js');

/* Config for FurMe */

FurMeConfig = { actionOnSubmit                 :  'diff' };

/* wikEd by Cacycle */

/* Configuration and extra options for wikEd */ var wikEdHighlightSyntaxPreset = true; var wikEdRegExTypoFix = true; var wikEdShowSourceButton = true; var wikEdUseWikEdPreset = false; var wikEdCloseToolbarPreset = true; var wikEdRefHidePreset = false; var wikEdDiffPreset = true; var wikEdShowUsingButton = true; var wikEdSummaryUsing = '…using wikEd'; var wikEdLoadDiff = true;

// install User:Cacycle/wikEd in-browser text editor importScript("User:Cacycle/wikEd.js");

/* Ilmari Karonen's script to unwatch redlinks */ importScript("User:Ilmari Karonen/unwatchredlinks.js");

/* Loads Alex Smotrov's wlunwatch script when the link is clicked */ if (mw.config.get('wgCanonicalSpecialPageName') && mw.config.get('wgCanonicalSpecialPageName')=='Watchlist' && mw.config.get('wgAction')=='view') $(function { var frm = document.getElementsByTagName('form')[0]; frm.parentNode.insertBefore(document.createTextNode(' | '), frm); var lnk = document.createElement('a'); lnk.appendChild(document.createTextNode('Unwatch…')); lnk.href = 'javascript:importScript("User:Alex_Smotrov/wlunwatch.js")'; frm.parentNode.insertBefore(lnk, frm); })

/* Alex Smotrov's History Combiner */ importScript('User:Alex Smotrov/histcomb.js');

/* Henrik's Live Edit Counter Requires addition of "User:Henrik/ubx/User contrib" to userpage */ importScript('User:Henrik/js/live-edit-counter.js');

/* Lupin's Anti-Vandal Tool */

importScript("User:Lupin/recent2.js");

/* Jnothman's afd helper */

importScript("User:Jnothman/afd_helper/script.js");

/* Interiot's RealTitle Script */

importScript("User:Interiot/js/RealTitle.js");

/* Misza13's Status Switcher Script (modified version) */

importScript('User:Voyagerfan5761/switchstatus.js');

/* Popup Navigation Script */

// User:Lupin/popups.js importScript('User:Lupin/popups.js');

/* Begin Configuration for Popup Navigation Script */ popupStructure='menus'; popupShortcutKeys=true; popupRedlinkRemoval=true; popupFixDabs=true; popupEditCounterTool='custom'; popupEditCounterUrl='http://tools.wikimedia.de/~interiot/cgi-bin/Tool1/wannabe_kate?username=$1&site=en.wikipedia.org'; popupRevertSummaryPrompt=true; popupQueriedRevertSummary="Revert to revision $1 dated $2 by $3 using popups"; popupQueriedRevertToPreviousSummary="Revert to the revision prior to revision $1 dated $2 by $3 using popups"; popupRedlinkSummary="Removed unnecessary redlink (%s)"; popupFixDabsSummary="Disambiguating link to disambiguation page %s with a link to %s"; popupLazyDownloads=false; popupLazyPreviews=false; popupDragHandle="navpopup_maindiv0"; /* End configuration for Popup Navigation Script */

/* VoiceOfAll's contribs stats */ importScript("User:Voice_of_All/History/monobook.js");

/* Ioeth's customized UTC clock */ importScript('User:Ioeth/clock.js');

/* My object-array-fed link text changer Hat tip to Ioeth for the inspiration */ importScript('User:Voyagerfan5761/changelinks.js');