No edit summary |
No edit summary Ā |
||
Line 57: | Line 57: | ||
var users = { |
var users = { |
||
'Demotivator': 'Admin', |
'Demotivator': 'Admin', |
||
+ | 'Unok': 'Admin', |
||
+ | 'Damage3245': 'Admin', |
||
+ | 'KaiserofTheAzure': 'Pseudo-Admin', |
||
+ | 'TheSonOfTokuda': 'Mod', |
||
+ | 'Batmanity': 'Mod', |
||
+ | 'N2Devil': 'Mod', |
||
}; |
}; |
||
Latest revision as of 22:22, 29 July 2020
/* Any JavaScript here will be loaded for all users on every page load. */
/* Auto Refresh */
window.AjaxRCRefreshText = 'Auto-refresh';
window.AjaxRCRefreshHoverText = 'Automatically refresh the page';
window.ajaxPages = [
'Special:WikiActivity',
'Special:RecentChanges',
'Special:Contributions',
'Special:Log',
'Special:Log/move',
'Special:AbuseLog',
'Special:NewFiles',
'Special:NewPages',
'Special:Watchlist',
'Special:Statistics',
'Special:ListFiles'
];
window.railWAM = {
logPage:"Project:WAM Log"
};
window.PurgeButtonText = 'Refresh';
/* UserTags from Dev Wikia */
window.UserTagsJS = {
modules: {},
tags: {
poweruser: { u:'Power User'},
pseudosysop: { u:'Pseudo-Admin'}
}
};
UserTagsJS.modules.inactive = 30;
UserTagsJS.modules.newuser = true;
UserTagsJS.modules.autoconfirmed = true;
UserTagsJS.modules.stopblocked = true; // Manually turn on/off
UserTagsJS.modules.mwGroups = ['bureaucrat', 'content-moderator', 'chatmoderator', 'threadmoderator', 'patroller', 'rollback', 'sysop', 'bot', 'bot-global', 'blocked', 'founder', 'poweruser'];
UserTagsJS.modules.metafilter = {
pseudosysop: ['bureaucrat', 'sysop'],
'content-moderator': ['bureaucrat', 'sysop'],
chatmoderator: ['bureaucrat', 'sysop'],
threadmoderator: ['bureaucrat', 'sysop'],
rollback: ['bureaucrat', 'sysop'],
patroller: ['bureaucrat', 'sysop']
};
UserTagsJS.modules.implode = {
'pseudosysop': ['chatmoderator', 'content-moderator', 'threadmoderator']
};
// Comments, message wall, forum posts user tags
(function ($, ArticleComments) {
"use strict";
function addTag() {
var users = {
'Demotivator': 'Admin',
'Unok': 'Admin',
'Damage3245': 'Admin',
'KaiserofTheAzure': 'Pseudo-Admin',
'TheSonOfTokuda': 'Mod',
'Batmanity': 'Mod',
'N2Devil': 'Mod',
};
for (var name in users) {
$('.comments .edited-by a[href$="' + name + '"]:not(.subtle)')
.after('<span class="tag">' + users[name] + '</span>');
}
}
function init() {
addTag();
if (ArticleComments && ArticleComments.addHover) {
var realFunc = ArticleComments.addHover;
ArticleComments.addHover = function () {
var result = realFunc.apply(ArticleComments, arguments);
addTag();
return result;
};
}
}
$(init);
}(jQuery, window.ArticleComments));
window.DisplayClockJS = {
hoverText: 'Click here to refresh the page and clear the cache!'
};
// Custom edit buttons
if (mw.toolbar) {
mw.toolbar.addButton(
'https://images.wikia.nocookie.net/central/images/c/c8/Button_redirect.png',
'Redirect',
'#REDIRECT [[',
']]',
'Insert text',
'mw-editbutton-redirect'
);
}
window.kockaEmoticons = {
vocab: {
emoticons: "Emojis",
close: "Close!"
},
help: "Choose an emoji by clicking on it!"
};
$(function UserNameReplace() {
if(typeof(disableUsernameReplace) != 'undefined' && disableUsernameReplace || wgUserName === null) return;
$("span.insertusername").html(wgUserName);
});