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

মিডিয়াউইকি:Common.js: সংশোধিত সংস্করণের মধ্যে পার্থক্য

বইপিডিয়া থেকে
সম্পাদনা সারাংশ নেই
ট্যাগ: পুনর্বহালকৃত
সম্পাদনা সারাংশ নেই
 
(একই ব্যবহারকারী দ্বারা সম্পাদিত ২টি মধ্যবর্তী সংশোধন দেখানো হচ্ছে না)
১ নং লাইন: ১ নং লাইন:
$(function () {
mw.loader.using(['mediawiki.api']).then(function () {
if (mw.config.get('wgCanonicalSpecialPageName') !== 'Upload') {
return;
}


    var expiryDate = new Date('2026-06-27T23:59:59');
var textarea = document.getElementById('wpUploadDescription');
if (!textarea || textarea.value.trim() !== '') {
return;
}


    if (new Date() > expiryDate) {
new mw.Api().get({
        return;
action: 'query',
    }
prop: 'revisions',
 
titles: 'Boipedia:Upload preload',
    if (localStorage.getItem('boipedia-anniversary-hidden')) {
rvslots: 'main',
        return;
rvprop: 'content',
    }
formatversion: 2
 
}).then(function (data) {
    if (document.body.innerHTML.indexOf('BOIPEDIA_ANNIVERSARY_BANNER') === -1) {
var page = data.query.pages[0];
        return;
    }
 
    $('.mw-sitenotice').html(
        '<div id="boipedia-anniversary-banner">' +
        '<span id="boipedia-banner-close">✕</span>' +
        '<strong>🎉 বইপিডিয়ার ১ বছর পূর্তি!</strong><br>' +
        'গত এক বছরে বইপ্রেমীদের জ্ঞানভান্ডার গড়ে তুলতে আমাদের সঙ্গে থাকার জন্য সকল পাঠক ও অবদানকারীকে আন্তরিক ধন্যবাদ!<br><br>' +
        '📘 <a href="https://www.facebook.com/boipediaorg" target="_blank">ফেসবুকে বইপিডিয়াকে অনুসরণ করুন</a>' +
        '</div>'
    );
 
    $('#boipedia-banner-close').on('click', function () {
        $('#boipedia-anniversary-banner').slideUp();
        localStorage.setItem('boipedia-anniversary-hidden', '1');
    });


if (!page.missing && page.revisions) {
textarea.value = page.revisions[0].slots.main.content.trim();
}
});
});
});

০৪:১৩, ২৭ জুন ২০২৬ তারিখে সম্পাদিত সর্বশেষ সংস্করণ

mw.loader.using(['mediawiki.api']).then(function () {
	if (mw.config.get('wgCanonicalSpecialPageName') !== 'Upload') {
		return;
	}

	var textarea = document.getElementById('wpUploadDescription');
	if (!textarea || textarea.value.trim() !== '') {
		return;
	}

	new mw.Api().get({
		action: 'query',
		prop: 'revisions',
		titles: 'Boipedia:Upload preload',
		rvslots: 'main',
		rvprop: 'content',
		formatversion: 2
	}).then(function (data) {
		var page = data.query.pages[0];

		if (!page.missing && page.revisions) {
			textarea.value = page.revisions[0].slots.main.content.trim();
		}
	});
});