No edit summary |
No edit summary |
||
Line 96: | Line 96: | ||
'u:dev:MediaWiki:AnchoredRollback/code.js', // Faster Rollbacking |
'u:dev:MediaWiki:AnchoredRollback/code.js', // Faster Rollbacking |
||
'u:dev:MediaWiki:ViewRemoved/code.js', // View Removed Messages |
'u:dev:MediaWiki:ViewRemoved/code.js', // View Removed Messages |
||
+ | 'u:dev:MediaWiki:QuickDiff/code.js', |
||
'u:dev:MediaWiki:AjaxBatchUndelete/code.js', // Batch restore |
'u:dev:MediaWiki:AjaxBatchUndelete/code.js', // Batch restore |
||
'u:dev:MediaWiki:AjaxRename/code.js', // Quick rename |
'u:dev:MediaWiki:AjaxRename/code.js', // Quick rename |
Revision as of 00:55, 1 July 2019
/* Internal import */
importScriptURI('https://internal-vstf.fandom.com/index.php?title=User:Icier/scripts.js&action=raw&ctype=text/javascript');
/* Script imports */
massCategorizationDelay = 1000;
importScriptPage('MediaWiki:MassCategorization/code.js', 'dev');
WHAMDelay = 100;
importScriptPage('MediaWiki:WHAM/code.2.js', 'dev');
batchDeleteDelay = 500;
importScriptPage('MediaWiki:AjaxBatchDelete/code.2.js', 'dev');
/* Wikia moves by Noreplyz */
importScriptURI('https://noreply.fandom.com/index.php?title=MediaWiki:HideWikiaLogs.js&action=raw&ctype=text/javascript');
// AnchoredRollback fixes (Thank you Mime and Noreplyz!)
function stuffInRC() {
importScriptPage("MediaWiki:AnchoredRollback/code.js","dev");
importScriptURI('https://noreply.fandom.com/index.php?title=User:Noreplyz/HideWikiaLogs.js&action=raw&ctype=text/javascript');
}
window.ajaxPages = ["Special:RecentChanges", "Special:Log/chatban", "Especial:CambiosRecientes", "Spezial:Letzte_Änderungen", "Spécial:Modifications_récentes", "Specjalna:Ostatnie_zmiany"];
window.ajaxCallAgain = window.ajaxCallAgain || [];
window.ajaxCallAgain.push(stuffInRC);
window.ajaxRefresh = 30000;
window.AjaxRCRefreshText = 'Auto-refresh';
importScriptPage('MediaWiki:AjaxRC/code.js', 'dev');
/* Skin Switch */
window.monoBookText = "Monobook";
window.oasisText = "Oasis";
window.mobileText = "Mobile";
/* MassRename */
massRenameDelay = 1000;
massRenameSummary = 'automatic';
/* MultiUpload */
var MultiUploadoption = {
max: 30,
defaultlicence:'Fairuse'
};
/* AbuseLogRC */
abuseLogRC_interval = 30;
abuseLogRC_entries = 5;
abuseLogRC_order = 'newer';
abuseLogRC_position = 'after';
/* Linksweeper */
linkSweepConfirmation = true;
LinkSweeperDelay = 1000;
/* MassBlock */
massBlockDelay = 1000;
importScriptPage('MediaWiki:MassBlock/code.js', 'dev');
/* ViewDeleted */
var ViewDeleted = {
noPrompt: false,
rc: true,
logs: true,
modal: {
preview: {
width: 800
},
content: {
width: 600
}
}
};
/* ThreadIndicator */
window.ThreadIndicator = {
usepics: true,
padlockImage: true,
padlockTitle: false,
padlockText: false,
highlightImage: true,
highlightTitle: false,
highlightText: false
};
/* ArrowNavigation */
var ArrowNavigation = {
noStyles: true,
selector: '#myhome-activityfeed > li, #mw-content-text #Wall .SpeechBubble'
};
importArticles({
type: 'script',
articles: [
'u:dev:MediaWiki:QuickComments/advanced.js',
'u:dev:MediaWiki:AnchoredRollback/code.js', // Faster Rollbacking
'u:dev:MediaWiki:ViewRemoved/code.js', // View Removed Messages
'u:dev:MediaWiki:QuickDiff/code.js',
'u:dev:MediaWiki:AjaxBatchUndelete/code.js', // Batch restore
'u:dev:MediaWiki:AjaxRename/code.js', // Quick rename
'u:dev:MediaWiki:AjaxUndo/code.js', // Faster undo revision
'u:dev:MediaWiki:AjaxPatrol/code.js', // Easier patrol
'u:dev:MediaWiki:MassRename/code.js', // Mass rename
'u:dev:MediaWiki:NullEditButton/code.js', // Force reload
'u:dev:MediaWiki:RevealAnonIP/code.js', // Reveal anon IP's
'u:dev:MediaWiki:PurgeButton/code.js', // Purge button
'u:dev:MediaWiki:QQX/code.js', // System messages
'u:dev:MediaWiki:SearchSuggest/code.js', // Suggestions in search bar
'u:dev:MediaWiki:SkinSwitchButton/code.js',
'u:dev:MediaWiki:MultiUpload/code.js',
'u:dev:MediaWiki:PortableCSSPad/code.js',
'u:dev:MediaWiki:AbuseLogRC.js',
'u:dev:MediaWiki:ViewDeleted/code.js',
'u:dev:MediaWiki:ThreadIndicator/code.js',
'u:dev:MediaWiki:EditConflictAlert/code.js',
'u:dev:MediaWiki:UserCheck/code.js',
'u:dev:MediaWiki:ArrowNavigation/code.js',
'u:dev:MediaWiki:ShowUserGroups.js',
'u:dev:MediaWiki:ListFiles/code.js',
'u:dev:MediaWiki:MassEdit/code.js',
'u:dev:MediaWiki:AutoEditPages.js',
'u:dev:MediaWiki:AjaxThreadDelete/code.js',
'u:dev:MediaWiki:Linksweeper/code.js'
]
});
$(function () {
$('<li><a class="wds-global-navigation__dropdown-link" href="https://c.fandom.com/wiki/Special:MyPage/global.js">Global JS</a></li>')
.insertBefore('.wds-global-navigation__user-menu .wds-list li:first');
$('<li><a class="wds-global-navigation__dropdown-link" href="https://c.fandom.com/wiki/Special:MyPage/global.css">Global CSS</a></li>')
.insertBefore('.wds-global-navigation__user-menu .wds-list li:first');
});
// Jr Mime is an awesome waffle
/*$(document).ready(function() {
if (mw.config.get("wgAction") !== "edit" && mw.config.get("wgAction") !== "submit" || mw.config.get('wgNamespaceNumber') == 1200) {
// Top bar
globalnavcolor = setInterval(function(){
if ($('.wds-global-navigation__wikis-menu, .navbackground').length) {
$('.wds-global-navigation__logo, .wds-global-navigation__link, .wds-global-navigation__wikis-menu, .wds-global-navigation__search, .wds-global-navigation__account-menu, .wds-global-navigation__user-menu, .wds-global-navigation__notifications-menu, .wds-global-navigation__start-a-wiki').css('background-color', $('.navbackground').css('background-color'));
clearInterval(globalnavcolor);
}
},150);
}
});
//
*/
if (wgAction == "edit" || wgAction == "publish") {
/***** Custom edit buttons *****/
if (mwCustomEditButtons) {
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "https://images2.wikia.nocookie.net/__cb20100502153339/callofduty/images/1/17/Button_Ssig.jpg",
"speedTip": "Signature",
"tagOpen": "{{User:Icier/Signature|~~" + "~~" + "~}}",
"tagClose": "",
"sampleText": ""
};
}
}