ব্যবহারকারী:ARI/common.js
অবয়ব
লক্ষ্য করুন: প্রকাশ করার পর, পরিবর্তনগুলো দেখতে আপনাকে আপনার ব্রাউজারের ক্যাশে পরিষ্কার করার প্রয়োজন হতে পারে।
- ফায়ারফক্স / সাফারি: পুনরায় লোড-এ ক্লিক করার সময় শিফট টিপে ধরে রাখুন, অথবা হয় Ctrl-F5 বা Ctrl-R টিপুন (ম্যাকে ⌘-R টিপুন)
- গুগল ক্রোম: Ctrl-Shift-R (ম্যাকে ⌘-Shift-R) টিপুন
- এজ: Ctrl ধরে রাখা অবস্থায় Refresh-এ ক্লিক করুন, অথবা Ctrl-F5 টিপুন।
- অপেরা: Ctrl-F5 টিপুন।
mw.loader.using(['mediawiki.api', 'jquery'], 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 $heading = $('#firstHeading');
console.log('MR DEBUG: heading found =', $heading.length);
const btn = $('<button>')
.text('Rollback visible edits')
.css({
marginLeft: '12px',
padding: '4px 8px',
fontSize: '90%',
cursor: 'pointer'
})
.on('click', function () {
alert('Button works for user: ' + username);
});
$heading.append(btn);
console.log('MR DEBUG: button added');
});