MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 13: | Line 13: | ||
/* Add Upload Image to the top navigation */ | |||
$.when( | |||
mw.loader.using('mediawiki.util'), | |||
$.ready | |||
).then(function () { | |||
if (!mw.config.get('wgUserName')) return; | |||
mw.util.addPortletLink( | |||
'p-views', | |||
mw.util.getUrl('Special:Upload'), | |||
'Upload Image', | |||
'ca-upload-image', | |||
'Upload an image to the wiki' | |||
); | |||
}); | |||
mw.hook('wikipage.content').add(function ($content) { | |||
$content.find('a.external').attr({ | |||
target: '_blank', | |||
rel: 'noopener noreferrer' | |||
}); | }); | ||
}); | }); | ||
Latest revision as of 17:50, 16 October 2026
/* Any JavaScript here will be loaded for all users on every page load. */
mw.loader.using('mediawiki.util', function () {
mw.util.addPortletLink(
'p-personal',
mw.util.getUrl('Admin'),
'Admin',
'pt-admin-dashboard',
'Open the wiki administration page'
);
});
/* Add Upload Image to the top navigation */
$.when(
mw.loader.using('mediawiki.util'),
$.ready
).then(function () {
if (!mw.config.get('wgUserName')) return;
mw.util.addPortletLink(
'p-views',
mw.util.getUrl('Special:Upload'),
'Upload Image',
'ca-upload-image',
'Upload an image to the wiki'
);
});
mw.hook('wikipage.content').add(function ($content) {
$content.find('a.external').attr({
target: '_blank',
rel: 'noopener noreferrer'
});
});