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

"===================================== Add "Powered by Katriyam" footer badge =====================================: mw.loader.using( 'mediawiki.util', function () { $( function () { var katriyamBadge = $( '<a>', { href: 'https://katriyam.com', target: '_blank', rel: 'noopener', class: 'powered-by-katriyam', html: '<img src="/images/k..." দিয়ে পাতা তৈরি
 
সম্পাদনা সারাংশ নেই
 
(২ জন ব্যবহারকারী দ্বারা সম্পাদিত ১২টি মধ্যবর্তী সংশোধন দেখানো হচ্ছে না)
১ নং লাইন: ১ নং লাইন:
/* =====================================
mw.loader.using(['mediawiki.api']).then(function () {
  Add "Powered by Katriyam" footer badge
if (mw.config.get('wgCanonicalSpecialPageName') !== 'Upload') {
  ===================================== */
return;
mw.loader.using( 'mediawiki.util', function () {
}
    $( function () {


        var katriyamBadge = $(
var textarea = document.getElementById('wpUploadDescription');
            '<a>', {
if (!textarea || textarea.value.trim() !== '') {
                href: 'https://katriyam.com',
return;
                target: '_blank',
}
                rel: 'noopener',
                class: 'powered-by-katriyam',
                html: '<img src="/images/katriyam.svg" alt="Powered by Katriyam">'
            }
        );


        // Append next to Powered by MediaWiki
new mw.Api().get({
        $('.mw-footer-icons').append( katriyamBadge );
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();
}
});
});
});