মিডিয়াউইকি:Common.js: সংশোধিত সংস্করণের মধ্যে পার্থক্য
অবয়ব
অ "মিডিয়াউইকি:Common.js" সুরক্ষিত করা হয়েছে ([সম্পাদনা=শুধুমাত্র প্রশাসকদের জন্য অনুমোদিত] (অসীম) [স্থানান্তর=শুধুমাত্র প্রশাসকদের জন্য অনুমোদিত] (অসীম)) [প্রপাতাকার] |
অসম্পাদনা সারাংশ নেই |
||
| ১ নং লাইন: | ১ নং লাইন: | ||
/* ===================================== | /* ================================================== | ||
Add Katriyam badge next to MediaWiki | Add Katriyam badge next to Powered by MediaWiki | ||
===================================== */ | Vector 2022 — FINAL | ||
================================================== */ | |||
mw.hook( 'wikipage.content' ).add( function () { | mw.hook( 'wikipage.content' ).add( function () { | ||
// Find Powered by MediaWiki | // Find the Powered by MediaWiki link or image | ||
var mediaWikiBadge = document.querySelector('.mw-poweredby img'); | var mediaWikiBadge = | ||
document.querySelector('.mw-poweredby img') || | |||
document.querySelector('.mw-poweredby a'); | |||
if ( mediaWikiBadge && !document.querySelector('.powered-by-katriyam') ) { | if ( mediaWikiBadge && !document.querySelector('.powered-by-katriyam') ) { | ||
| ২২ নং লাইন: | ২৫ নং লাইন: | ||
link.appendChild(img); | link.appendChild(img); | ||
// Insert | // Insert AFTER the MediaWiki badge | ||
mediaWikiBadge. | mediaWikiBadge.closest('a, span, div').after(link); | ||
} | } | ||
}); | }); | ||
০১:১২, ১৫ ডিসেম্বর ২০২৫ তারিখে সংশোধিত সংস্করণ
/* ==================================================
Add Katriyam badge next to Powered by MediaWiki
Vector 2022 — FINAL
================================================== */
mw.hook( 'wikipage.content' ).add( function () {
// Find the Powered by MediaWiki link or image
var mediaWikiBadge =
document.querySelector('.mw-poweredby img') ||
document.querySelector('.mw-poweredby a');
if ( mediaWikiBadge && !document.querySelector('.powered-by-katriyam') ) {
var link = document.createElement('a');
link.href = 'https://katriyam.com';
link.target = '_blank';
link.rel = 'noopener';
link.className = 'powered-by-katriyam';
var img = document.createElement('img');
img.src = '/images/katriyam.svg';
img.alt = 'Powered by Katriyam';
link.appendChild(img);
// Insert AFTER the MediaWiki badge
mediaWikiBadge.closest('a, span, div').after(link);
}
});