User:Beao/tabs.js

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Note: After saving, you have to bypass your browser's cache to see the changes. Internet Explorer: press Ctrl-F5, Mozilla: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Opera/Konqueror: press F5, Safari: hold down Shift + Alt while clicking Reload, Chrome: hold down Shift while clicking Reload.
(function($, mw) {

const config = mw.config.get([
    'wgNamespaceNumber',
    'wgTitle',
    'wgPageName',
]);

// Only File: namespace pages
if(config.wgNamespaceNumber !== 6) {
    return;
}

$.when(mw.loader.using('mediawiki.util'), $.ready).then(function() {
    // Show 6 tabs
    
    // Add Upload tab
    mw.util.addPortletLink('p-cactions', mw.util.getUrl('Special:Upload'), 'Upload', 't-upload', 'Upload', '', '#ca-history');
});

})(jQuery, mw);