Community Central
Community Central
No edit summary
No edit summary
Line 154: Line 154:
 
'u:dev:MediaWiki:DiscussionsRC.js', // Discussion Recent Changes
 
'u:dev:MediaWiki:DiscussionsRC.js', // Discussion Recent Changes
 
'u:dev:MediaWiki:DupImageList/code.js', // List of duplicated images (Put <div id="mw-dupimags"></div> to activate)
 
'u:dev:MediaWiki:DupImageList/code.js', // List of duplicated images (Put <div id="mw-dupimags"></div> to activate)
'u:dev:MediaWiki:DynamicImages/code.js', // Dynamic Images
 
 
'u:dev:MediaWiki:EditBio/code.js', // Edit Bio section on profile on any device
 
'u:dev:MediaWiki:EditBio/code.js', // Edit Bio section on profile on any device
 
'u:dev:MediaWiki:EditConflictAlert/code.js',
 
'u:dev:MediaWiki:EditConflictAlert/code.js',
  +
'u:dev:MediaWiki:FastCreate.js', // Userpage generation
  +
'u:dev:MediaWiki:FastDelete.js', // Quick delete for a common reason
 
'u:dev:MediaWiki:FindAndReplace/code.js',
  +
'u:dev:MediaWiki:FileUsageAuto-update/code.js', // Automatically updates file links
 
'u:dev:MediaWiki:GlobalEditcount/code.js', // Global edits count
 
'u:dev:MediaWiki:GlobalEditcount/code.js', // Global edits count
 
'u:dev:MediaWiki:LastEdited/code.js', // LastEdited
 
'u:dev:MediaWiki:LastEdited/code.js', // LastEdited

Revision as of 23:31, 23 November 2020

window.AjaxBlock = {
    blockReasons: {
        'Inserting false information': 'Inserting false information',
        'Removing content from pages': 'Removing content from pages',
        'Inserting nonsense/gibberish into page(s)': 'Inserting nonsense/gibberish into page(s)',
        'Intimidating behavior/harassment': 'Intimidating behavior/harassment',
        'Uploading inappropriate images/videos': 'Uploading inappropriate images/videos',
        'Spamming comments/forum threads': 'Spamming comments/forum threads',
        '[[w:Help:Spam|Spam]]': 'Spam',
        '[[w:Help:Vandalism|Vandalism]]': 'Vandalism',
        "Violation of Fandom's [[w:c:www:Terms of use|Terms of Use]]":"ToU violation",
        '[[w:Help:Sockpuppet|Abusing multiple accounts]]': 'Multiaccounts'
    },
    check: {
        talk: false,
        autoBlock: true,
        override: false
    }
};



/*For AjaxBatchDelete*/
window.batchDeleteDelay = 100;
window.fdButtons = [{
        summary: '[[w:Help:Vandalism|vandalism]]',
        label: 'Vandalism',
    }, {
        summary: '[[w:Help:Spam|spam]]',
        label: 'Spam'
    }, {
        summary: 'Cleanup',
        label: 'Cleanup'
    }, {
        summary: 'Violation of the Term of Use',
        label: 'ToU'
    }, {
        summary: 'Housekeeping',
        label: 'H'
    }, {
        summary: '[[w:fr:Aide:Vandalisme|vandalisme]]',
        label: 'Vandalisme'
    }, {
        summary: '[[w:fr:Aide:Spam|spam]]',
        label: 'Spam'
    }, {
        summary: "Violation des '''conditions d'utilisation'''",
        label: 'CUvio'
    }, {
        summary: 'Ménage',
        label: 'Ménage'
    
    }
];

// AjaxBlock setting

window.ajaxRefresh = 30000; // AjaxRC time setting
 
batchDeleteDelay = 500; // AjaxBatchDelete delay

// WHAM
window.WHAMBlockReason = "[[w:help:vandalism|vandalism]]";
window.WHAMDelay = 100;
window.WHAMDeleteReason = "[[w:help:spam|spam]]/[[w:help:vandalism|vandalism]]";

// AjaxBatchDelete
window.batchDeleteDelay = 100;
window.batchUndeleteDelay = 50;

// Announcements Ignore
window.announcementsIgnore = {
    option: 'opt-out-all',
    exceptWikiIds: [
        177,      // Community Central (English)
        3439,     // Community Central (Japanese)
        7857,     // Vocaloid Wiki (English)
        7931,     // Fandom Developers Wiki
        10261,    // Community Central (French)
        557670,   // Vocaloid Wiki (French)
        658996,   // Candy Crush Wiki
        961714,   // Diamond Digger Saga Wiki
        1065982,  // Candy Crush Soda Wiki
        1263005,  // Candy Crush Jelly Wiki
        1539060,  // Candy Crush Friends Wiki
        2064151,  // Piapro Studio Wiki (English)
        2121587   // Piapro Studio Wiki (French)
    ]
};

var MultiUploadoption = {
  max: 20,
}; // MultiUpload

/*Pre-definite edit summaries.       */
/*Résumés de modification prédéfinis.*/
window.dev = window.dev || {};
window.dev.editSummaries = {
    css: false,
    select: [
        'Summaries / Résumés de modification',
        'Common / Général',[
 
            /*User page       */
            /*Page utilisateur*/
            'Updated status',
            'Mise à jour de mon statut', /* French */
 
            /*User talk                */
            /*Page de disc. utilisateur*/
            'response',
            'réponse',
            
        'Vocaloid Wiki (English)', [  /*Specific to Vocaloid Wiki (English)*/
            '+fr [m]'
        ],
        'Vocaloid Wiki (Français)', [  /*Spécifique au Vocaloid Wiki (Français)*/
            'Nombre de vues mise à jour [mineur]',
            'Retouche [mineur]'
        ],
         /* Misc. */
        'CVNning EN', [
            'Reverting [[w:help:vandalism|vandalism]]',
            '[[w:help:spam|spam]]',
            ],
        'CVNning FR', [
            'Révocation de [[w:fr:aide:vandalisme|vandalisme]]',
            '[[w:fr:aide:spam|spam]]',
            ],
        'Dev Wiki', [
            '+ Languages bar',
            '+ fr translations'
        ]
    ]
]};

/*JS tools*/
importArticles({
    type: "script",
    articles: [
        'u:dev:MediaWiki:AbuseLogRC.js', // AbuseLog Recent Changes
        'u:dev:MediaWiki:AjaxBatchDelete/code.2.js', // Batch Delete
        'u:dev:MediaWiki:AjaxBatchUndelete.js',
        'u:dev:MediaWiki:AjaxBlock/code.js', // AjaxBlock
        'u:dev:MediaWiki:AjaxRC/code.js', // Auto Refresh
        'u:dev:MediaWiki:AnchoredRollback/code.js',
        'u:dev:MediaWiki:AnnouncementsIgnore.js', // AnnouncementsIgnore
        'u:dev:MediaWiki:BackToTopButton/code.js', // Adding 'Back to top' button
        'u:dev:MediaWiki:ContribsLink/code.js', // ContribsLink
        'u:dev:MediaWiki:DisableCode/code.js', // Disable JS/CSS if there are problem
        'u:dev:MediaWiki:DisableInfoboxBuilder.js',
        'u:dev:MediaWiki:DiscussionsFeed.js', // DiscussionsFeed
        'u:dev:MediaWiki:DiscussionsRailModule/code.js',
        'u:dev:MediaWiki:DiscussionsRC.js', // Discussion Recent Changes
        'u:dev:MediaWiki:DupImageList/code.js', // List of duplicated images (Put <div id="mw-dupimags"></div> to activate)
        'u:dev:MediaWiki:EditBio/code.js', // Edit Bio section on profile on any device
        'u:dev:MediaWiki:EditConflictAlert/code.js',
        'u:dev:MediaWiki:FastCreate.js', // Userpage generation
        'u:dev:MediaWiki:FastDelete.js', // Quick delete for a common reason
        'u:dev:MediaWiki:FindAndReplace/code.js',
        'u:dev:MediaWiki:FileUsageAuto-update/code.js', // Automatically updates file links
        'u:dev:MediaWiki:GlobalEditcount/code.js', // Global edits count
        'u:dev:MediaWiki:LastEdited/code.js', // LastEdited
        'u:dev:MediaWiki:MassEdit/code.js', // MassEdit
        'u:dev:MediaWiki:MassCategorization/code.js', // MassCategorization (Category automatic cleanup script)
        'u:dev:MediaWiki:MassProtect/code.js', // Protecting massive amount of articles
        'u:dev:MediaWiki:MassRename/code.js', // Rename multiple pages
        'u:dev:MediaWiki:MassRenameRevert/code.js', // Revert pages move
        'u:dev:MediaWiki:MarkBlocked.js',
        'u:dev:MediaWiki:MobileEditor.js', // Mobile Editor
        'u:dev:MediaWiki:MultiUpload/code.js', // Multi uploading images
        'u:dev:MediaWiki:NullEditButton/code.js',
        'u:dev:MediaWiki:PrivateMessageAlert/code.js', // Private message alert
        'u:dev:MediaWiki:ProtectionIcons.js',// Lock icons for protected pages
        'u:dev:MediaWiki:PurgeButton/code.js', // Adding 'Refresh' option to page control
        'u:dev:MediaWiki:QuickDiff/code.js', // Show the diff without quitting a page
        'u:dev:MediaWiki:RedirectManagement/code.js', // Redirect management
        'u:dev:MediaWiki:RevealAnonIP/usercode.js',
        'u:dev:MediaWiki:SearchSuggest/code.js', // SearchSuggest
        'u:dev:MediaWiki:ShowUserGroups.js', // Show User Groups
        'u:dev:MediaWiki:Standard Edit Summary/code.js', // Standard Edit Summary
        'u:dev:MediaWiki:UserAccountAge/code2.js',
        'u:dev:MediaWiki:ViewRemoved/code.js',
        'u:dev:MediaWiki:View_Source/code.js', // View Source tag added on edit button menu
        'u:dev:MediaWiki:WHAM/code.2.js'
    ]
});

// SOAP tools
mw.loader.load('//internal-soap.fandom.com/index.php?title=User:TokihikoH11/scripts.js&action=raw&ctype=text/javascript');