ব্যবহারকারী:ARI/common.js: সংশোধিত সংস্করণের মধ্যে পার্থক্য
অবয়ব
সম্পাদনা সারাংশ নেই |
সম্পাদনা সারাংশ নেই |
||
| ১ নং লাইন: | ১ নং লাইন: | ||
mw.loader.using(['mediawiki.api'], function () { | mw.loader.using(['mediawiki.api'], function () { | ||
console.log('MR DEBUG: script loaded'); | |||
if (mw.config.get('wgCanonicalSpecialPageName') !== 'Contributions') { | |||
const username = mw. | console.log('MR DEBUG: not contributions page'); | ||
if (!username) return; | return; | ||
} | |||
const username = mw.config.get('wgRelevantUserName'); | |||
console.log('MR DEBUG: username =', username); | |||
if (!username) { | |||
console.log('MR DEBUG: username missing'); | |||
return; | |||
} | |||
const btn = $('<button>') | const btn = $('<button>') | ||
.text('Rollback | .text('Rollback visible edits') | ||
.css({ | .css({ | ||
marginLeft: ' | marginLeft: '12px', | ||
padding: '4px 8px', | padding: '4px 8px', | ||
fontSize: '90%' | fontSize: '90%' | ||
}) | }) | ||
.on('click', | .on('click', function () { | ||
alert('Rollback button works for user: ' + username); | |||
}); | }); | ||
$('#firstHeading').append(btn); | $('#firstHeading').append(btn); | ||
console.log('MR DEBUG: button added'); | |||
}); | }); | ||
২৩:৫২, ৬ জানুয়ারি ২০২৬ তারিখে সংশোধিত সংস্করণ
mw.loader.using(['mediawiki.api'], function () {
console.log('MR DEBUG: script loaded');
if (mw.config.get('wgCanonicalSpecialPageName') !== 'Contributions') {
console.log('MR DEBUG: not contributions page');
return;
}
const username = mw.config.get('wgRelevantUserName');
console.log('MR DEBUG: username =', username);
if (!username) {
console.log('MR DEBUG: username missing');
return;
}
const btn = $('<button>')
.text('Rollback visible edits')
.css({
marginLeft: '12px',
padding: '4px 8px',
fontSize: '90%'
})
.on('click', function () {
alert('Rollback button works for user: ' + username);
});
$('#firstHeading').append(btn);
console.log('MR DEBUG: button added');
});