MediaWiki:Timeless.js
Матеріал з Енциклопедія Носівщини
Увага: Після збереження слід очистити кеш оглядача, щоб побачити зміни.
- 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) та перейдіть на Приватність & безпека → очистити дані браузера → кеш
/* Увесь розміщений тут код JavaScript буде завантажений для всіх користувачів теми оформлення «Вічне» */
$( function () {
var relatedNavigation = document.getElementById( 'mw-related-navigation' );
var pageTools = document.getElementById( 'page-tools' );
if ( !relatedNavigation || !pageTools ) {
return;
}
// Не створювати блок повторно
if ( document.getElementById( 'p-privat-donation' ) ) {
return;
}
// Створюємо блок
var block = document.createElement( 'div' );
block.id = 'p-privat-donation';
block.className = 'sidebar-chunk';
// Заголовок блоку
var heading = document.createElement( 'h2' );
var headingText = document.createElement( 'span' );
headingText.textContent = 'Підтримати проєкт';
heading.appendChild( headingText );
block.appendChild( heading );
// Внутрішня частина блоку
var inner = document.createElement( 'div' );
inner.className = 'sidebar-inner';
// Посилання на файл
var link = document.createElement( 'a' );
link.href = mw.util.getUrl( 'Special:Redirect/file/privat.png' );
link.title = 'QR-код для підтримки проєкту';
// Зображення
var image = document.createElement( 'img' );
image.src = mw.util.getUrl( 'Special:Redirect/file/privat.png' );
image.alt = 'QR-код для підтримки Енциклопедії Носівщини';
link.appendChild( image );
inner.appendChild( link );
block.appendChild( inner );
// Розміщуємо після «Інструментів сторінки»
pageTools.parentNode.insertBefore(
block,
pageTools.nextSibling
);
} );