User:NguoiDungKhongDinhDanh/AMassMess.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
$(function() {
'use strict';
var d = ['Delete', 'Protect', 'Move', 'Block', 'Unblock', 'FileDelete', 'FileRevDel', 'Edit', 'Replace', 'Restore'];
var u = [
{
s: 'vi.wikipedia',
n: 'MediaWiki:Gadget-massdelete'
},
{
s: 'vi.wikipedia',
n: 'massprotect'
},
{
s: 'meta.wikimedia',
n: 'Script/massMover'
},
{
s: 'vi.wikipedia',
n: 'massblock'
},
{
s: 'vi.wikipedia',
n: 'massunblock'
},
{
s: 'hr.wikipedia',
n: 'DelOldFileVersions'
},
{
s: 'hr.wikipedia',
n: 'RevdelOldFileVersions'
},
{
s: 'vi.wikipedia',
n: 'massedit'
},
{
s: 'meta.wikimedia',
n: 'Script/findAndreplace'
},
{
s: 'vi.wikipedia',
n: 'massrestore'
}
];
var g = function(a) {
return mw.util.getUrl('Special:BlankPage/Mass' + a);
};
var t = {};
for (let i of d) {
t['m' + i.toLowerCase()] = g(i);
}
mw.loader.using(['mediawiki.util'], function() {
var l = function(i) {
mw.util.addPortletLink('p-navigation', t['m' + i.toLowerCase()], 'Mass' + i, 'pt-mass' + i.toLowerCase(), null);
};
for (let j of d) {
l(j);
}
for (let k of u) {
mw.loader.load('//' + k.s + '.org/w/index.php?title=User:NguoiDungKhongDinhDanh/' + k.n + '.js&action=raw&ctype=text/javascript');
}
});
});