Community Central
Community Central
mNo edit summary
mNo edit summary
Line 30: Line 30:
 
'[[w:Help:Vandalism|Vandalism]]': 'Vandalism',
 
'[[w:Help:Vandalism|Vandalism]]': 'Vandalism',
 
},
 
},
  +
reload: true
 
};
 
};
   

Revision as of 04:29, 17 January 2020

// AjaxBlock
window.AjaxBlock = {
    expiryTimes: {
        '2 hours': '2 hours',
        '1 day': '1 day',
        '3 days': '3 days',
        '1 week': '1 week',
        '2 weeks': '2 weeks',
        '1 month': '1 month',
        '3 months': '3 months',
        '6 months': '6 months',
        '1 year': '1 year',
        'infinite': 'infinite'
    },
    check: {
        talk: true,
        autoBlock: true,
        override: true
    }
};

// AjaxDelete
window.AjaxDelete = {
    deleteReasons: {
        'Author request': 'Author request',
        'Broken redirect': 'Broken redirect',
        'Cleanup': 'Cleanup',
        'Marked for deletion': 'Marked for deletion',
        '[[w:Help:Spam|Spam]]': 'Spam',
        '[[w:Help:Vandalism|Vandalism]]': 'Vandalism',
    },
    reload: true
};

// AjaxRC
window.ajaxSpecialPages = ['Log', 'Recentchanges', 'Watchlist', 'WikiActivity'];

// AutoCreateUserPage
window.AutoCreateUserPagesConfig = {
    content: {
        2: '{{w:User:$1}}',
        3: false,
        1201: false
    },
    summary: 'Creating user page.'
};

// CustomHeaderDropdown
window.CustomHeaderLinks = [
    {
        text: 'Local Administrators',
        href: mw.util.getUrl('Special:ListAdmins')
    },
    {
        text: 'Recent Changes',
        href: mw.util.getUrl('Special:RecentChanges')
    },
    {
        text: 'DiscussionsRC',
        href: mw.util.getUrl('Special:DiscussionsRC')
    },
    {
        text: 'Add New Image',
        href: mw.util.getUrl('Special:Upload')
    },
    {
        text: 'Add New Video',
        href: mw.util.getUrl('Special:Video')
    }
];

// FANSUN on VSTF Wiki
if (mw.config.get('wgCityId') === '65099') {
    importArticle({
        type: 'style',
        article: 'u:dev:MediaWiki:FANSUN.css'
    }, {
        type: 'script',
        article: 'u:dev:FANSUN.js'
    });
}

// JWB
importScriptURI('//en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB.js/load.js&action=raw&ctype=text/javascript');

// WHAM
window.WHAMBotMe = true;
window.WHAMDelay = 1000;
window.WHAMDeleteReason = "Cleanup";

// Rollback
window.ModifiedRollbackSummary = "Reverting [[w:Help:Vandalism|vandalism]].";

// Imports
importArticles({
    type: 'script',
    articles: [
        'u:dev:AbuseLogRC.js',
        'u:dev:AdminDashboard JS-Button/code.js',
        'u:dev:AjaxBatchDelete.js',
        'u:dev:AjaxBatchUndelete.js',
        'u:dev:AjaxBlock/code.js',
        'u:dev:AjaxDelete/code.js',
        'u:dev:AjaxPatrol/code.js',
        'u:dev:AjaxRC/code.js',
        'u:dev:AnchoredRollback/code.js',
        'u:dev:AjaxThreadDelete/code.js',
        'u:dev:AjaxUndo/code.js',
        'u:dev:BackToTopButton/code.js',
        'u:dev:BlogLink/code.js',
        'u:dev:CategoryRenameAuto-update/code.js',
        'u:dev:CustomHeaderDropdown.js',
        'u:dev:DisableInfoboxBuilder.js',
        'u:dev:EditBio/code.js',
        'u:dev:EditConflictAlert/code.js',
        'u:dev:FANSUN.js',
        'u:dev:GlobalEditcount/code.js',
        'u:dev:ListFiles/code.js',
        'u:dev:MarkForDeletion/code.js',
        'u:dev:MassBlock/code.js',
        'u:dev:MassProtect/code.js',
        'u:dev:PatrolRC/code.js',
        'u:dev:PortableCSSPad/code.js',
        'u:dev:ProtectionIcons.js',
        'u:dev:QuickDiff/code.js',
        'u:dev:RailWAM/code.js',
        'u:dev:RCKey.js',
        'u:dev:RevealAnonIP/code.js',
        'u:dev:UnhideUserMasthead/code.js',
        'u:dev:UserAccountAge/code2.js',
        'u:dev:UserCheck/code.js',
        'u:dev:UserActivityLink.js',
        'u:dev:VSTFReport.js',
        'u:dev:ViewDeleted/code.js',
        'u:dev:ViewRemoved/code.js',
        'u:dev:WHAM/code.2.js',
        'u:dev:WLHEditLinks/code.js',
        'u:dev:WorkingMoreUsersCount.js',
        'u:kocka:ReportFormatter.js',
        'u:kocka:User:KockaAdmiralac/AutoCreateUserPages.javascript',
        'u:thegoldenpatrik1:Rollback.js',
        'u:thekorrafanatic:NewChatTab.js',
        'u:thekorrafanatic:User:TheKorraFanatic/DiscussionsJS.javascript',
    ]
});