MediaWiki:Common.js
Матеріал з Енциклопедія Носівщини
Версія від 23:00, 11 серпня 2026, створена Perohanych (обговорення | внесок)
Увага: Після збереження слід очистити кеш оглядача, щоб побачити зміни.
- Firefox / Safari: тримайте Shift, коли натискаєте Оновити, або натисніть Ctrl-F5 чи Ctrl-Shift-R (⌘-R на Apple Mac)
- Google Chrome: натисніть Ctrl-Shift-R (⌘-Shift-R на Apple Mac)
- Internet Explorer: тримайте Ctrl, коли натискаєте Оновити, або натисніть Ctrl-F5
- Opera: очистіть кеш за допомогою Інструменти → Налаштування (Opera → Побажання на Apple Mac) та перейдіть на Приватність & безпека → очистити дані браузера → кеш
$( function () {
if ( mw.config.get( 'skin' ) !== 'timeless' ) {
return;
}
var navigation = document.querySelector( '#mw-related-navigation' );
if ( !navigation ) {
return;
}
var portlet = mw.util.addPortlet(
'p-privat-support',
'Підтримайте Енциклопедію Носівщини'
);
if ( !portlet ) {
return;
}
var body = document.createElement( 'div' );
body.className = 'pBody';
var link = document.createElement( 'a' );
link.href = 'https://irc.privatbank.ua/qrstickws/route/qr?type=nextfastpay¶ms=%7B%22token%22%3A%22d0d602ae-c05a-473a-91d2-bd3ee9a52c17%22%7D';
link.target = '_blank';
link.rel = 'noopener noreferrer';
link.title = 'Підтримати Енциклопедію Носівщини через ПриватБанк';
var image = document.createElement( 'img' );
image.src = mw.util.getUrl(
'Special:Redirect/file/privat.png'
);
image.alt = 'QR-код для підтримки через ПриватБанк';
link.appendChild( image );
body.appendChild( link );
portlet.appendChild( body );
/*
* Розміщуємо блок у правій колонці
* перед блоком «Інструменти сторінки».
*/
var pageTools = navigation.querySelector( '#p-page' );
if ( pageTools ) {
navigation.insertBefore( portlet, pageTools );
} else {
navigation.appendChild( portlet );
}
} );