বিষয়বস্তুতে চলুন
🎉 বইপিডিয়ার ১ বছর পূর্তি! · আমাদের ফেসবুক পেজ অনুসরণ করুন.

ব্যবহারকারী: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');
});