MediaWiki:Common.js
From The Pokemon Insurgence Wiki
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
// 11:29, January 1, 2015 (UTC) // <source lang="JavaScript"> // Test if an Element has a Certain Class importScriptPage('MediaWiki:Common.js/elementClass.js', 'admintools'); // END Test if an Element has a Certain Class // Cookie accessor functions importScriptPage('MediaWiki:Common.js/cookieAccessor.js', 'admintools'); // END Cookie accessor functions // Redesign of ProfileMastheads (included for statustop) importScriptPage('MediaWiki:Common.js/profileRedesign.js', 'admintools'); // END Redesign of ProfileMastheads // Custom edit buttons importScriptPage('MediaWiki:Common.js/CEB.js', 'admintools'); // END of custom edit buttons // Collapsible Tables var autoCollapse = 2; var collapseCaption = "hide"; var expandCaption = "show"; var maxHeight = 300; importScriptPage('ShowHide/code.js', 'dev'); // END of Collapsible Tables // Standard Edit Summaries importScriptPage('MediaWiki:Common.js/standardeditsummaries.js', 'admintools'); // END of Standard Edit Summaries // Ajax auto-refresh var ajaxPages = ["Special:RecentChanges", "Special:WikiActivity", "Special:Log", "Special:Watchlist", "Special:NewFiles", "Special:NewPages", "Special:ListFiles", "Special:Videos"]; var AjaxRCRefreshText = 'Auto-refresh'; importScriptPage('AjaxRC/code.js', 'dev'); // END of ajax auto-refresh // Added SiteNotice Functionality importScriptPage('MediaWiki:Common.js/sitenotice.js', 'admintools'); // END of added SiteNotice functionality // Fix Edit Summary Prompt for UNDO importScriptPage('MediaWiki:Common.js/undoSummary.js', 'admintools'); // END Fix Edit Summary Prompt for UNDO // Skin Redirect Code importScriptPage('MediaWiki:Common.js/skinRedirect.js', 'admintools'); // END of Skin Redirect Code // Extra Rollback Buttons importScriptPage('MediaWiki:Common.js/extraRollbacks.js', 'admintools'); // END Extra Rollback Buttons // AjaxRollback - works with Extra Rollback Buttons importScriptPage('MediaWiki:Common.js/ajaxRollback.js', 'admintools'); // END AjaxRollback // FastDelete Buttons for Administrators importScriptPage('MediaWiki:Common.js/fastDelete.js', 'admintools'); // END FastDelete Buttons for Administrators // Adds DisplayClock importScriptPage('MediaWiki:Common.js/displayClock.js', 'admintools'); // END Adds DisplayClock // JS for Template:CSS importScriptPage('MediaWiki:Common.js/userCSS.js', 'admintools'); // END JS for Template:CSS // Adds PURGE button for both skins var PurgeButtonText = 'Purge'; importScriptPage('PurgeButton/code.js', 'dev'); // END Adds PURGE button for both skins // For UserGroup-only messages importScriptPage('MediaWiki:Common.js/UserGroupMessages.js', 'admintools'); // END For UserGroup-only messages // Add "Edit Intro" Button/Tab importScriptPage('EditIntroButton/code.js', 'dev'); // END Add "Edit Intro" Button/Tab // Adds PopupsNavigation importScriptPage('MediaWiki:Common.js/popupsNav.js', 'admintools'); // END Adds PopupsNavigation // Add Template:Information to Special:Upload importScriptPage('MediaWiki:Common.js/uploadTemp.js', 'admintools'); // END Add Template:Information to Special:Upload // Locate Main Page "Buttons" into Headers importScriptPage('MediaWiki:Common.js/mainPageButtons.js', 'admintools'); // END Locate Main Page "Buttons" into Headers // Renders SVGs as PNGs in Multiple Resolutions importScriptPage('MediaWiki:Common.js/SvgToPng.js', 'admintools'); // END Renders SVGs as PNGs in Multiple Resolutions // Add Inactive User Icon to MastheadProfiles importScriptPage('InactiveUsers/code.js', 'dev'); // END Add Inactive User Icon to MastheadProfiles // Render “Wikia contributor” as IP address window.RevealAnonIP = { permissions : ['user'] }; importScriptPage('RevealAnonIP/code.js', 'dev'); // END Render "Wikia contributor" as IP address // Check that user has signed talkpage post importScriptPage('SignatureCheck/code.js', 'dev'); // END Check that user has signed talkpage post // Duplicate image detector importScriptPage('DupImageList/code.js', 'dev'); // END duplicate image detector // File lister importScriptPage('ListFiles/code.js', 'dev'); // END File lister // username class for Template:USERNAME importScriptPage('MediaWiki:Common.js/userName.js', 'admintools'); // END username class for Template:USERNAME // IP Range Calculator importScriptPage('MediaWiki:Common.js/iprange.js', 'admintools'); // End IP Range Calculator // Adds floating style TOC // importScriptPage('FloatingToc/code.js', 'dev'); // END Adds floating style TOC // Add social networking buttons to wiki var SocialMediaButtons = { position: "top", colorScheme: "color" }; importScriptPage('SocialIcons/code.js', 'dev'); // END Add social networking buttons to wiki // Add NullEdit button importScriptPage('NullEditButton/code.js', 'dev'); // END NullEdit button // Add WhatLeavesHere importScriptPage('MediaWiki:Common.js/WhatLeavesHere.js', 'admintools'); // END Add WhatLeavesHere // Fixes NewPage Patrol Issues importScriptPage('AjaxPatrol/code.js', 'dev'); // END Fixes NewPage Patrol Issues // Add ImageMapEdit functionality importScriptURI('//tools.wmflabs.org/imagemapedit/ime.js'); // END Add ImageMapEdit functionality // Add Reference Popups importScriptPage('ReferencePopups/code.js', 'dev'); // END ADD Reference Popups // Hide redirects at PrefixIndex & AllPages importScriptPage('AllPagesHideRedirect/code.js', 'dev'); // END redirects at PrefixIndex & AllPages // Last edit details on articles window.lastEdited = { avatar: false, size: true, diff: true, comment: true, time: true }; importScriptPage('LastEdited/code.js', 'dev'); // END Last edit details on articles // Add Countdown Timer code // importScriptPage('Countdown/code.js', 'dev'); // END Add Countdown Timer code // Add snow // importScriptPage('MediaWiki:Snow.js', 'callofduty'); // END Add snow // Add AjaxRedirect for quick redirections if (mw.config.get('wgUserGroups').indexOf('sysop') > -1) { importScriptPage('AjaxRedirect/code.js', 'dev'); } // END Add AjaxRedirect for quick redirections // Add screen resolution tester importScriptPage('MediaWiki:Common.js/screenResolution.js', 'admintools'); // END Add screen resolution tester // Add MassCategorization for (de)categorization en masse if (mw.config.get('wgUserGroups').indexOf('sysop') > -1) { massCategorizationDelay = 1000; importScriptPage('MassCategorization/code.js', 'dev'); } // END Add MassCategorization for (de)categorization en masse // </source>