MediaWiki:Mobile.js: відмінності між версіями
Матеріал з WikiLegalAid
Alexb (обговорення | внесок) Немає опису редагування |
Alexb (обговорення | внесок) Немає опису редагування |
||
| Рядок 16: | Рядок 16: | ||
const adHtml = '<div class="ad-block" style="margin: 20px 0; text-align: center;">' + | const adHtml = '<div class="ad-block" style="margin: 20px 0; text-align: center;">' + | ||
'<!-- Ваш рекламний код -->' + | '<!-- Ваш рекламний код -->' + | ||
'<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9946719691242357 | '<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9946719691242357" data-ad-format="auto"></ins>' + | ||
'<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>' + | '<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>' + | ||
'</div>'; | '</div>'; | ||
Версія за 08:40, 12 травня 2025
/* Усі JavaScript тут будуть завантажені для користувачів мобільного сайту */
mw.loader.using('mobile.startup', function () {
mw.hook('wikipage.content').add(function ($content) {
// Вимикаємо collapsible у всіх секціях
$content.find('.section-heading').each(function () {
const $section = $(this).closest('section');
$section.removeClass('collapsed');
$section.addClass('expanded');
$section.find('.content-block').show(); // Показати вміст секції
});
});
});
mw.loader.using(['mediawiki.util'], function () {
$(document).ready(function () {
// HTML вміст рекламного блоку
const adHtml = '<div class="ad-block" style="margin: 20px 0; text-align: center;">' +
'<!-- Ваш рекламний код -->' +
'<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9946719691242357" data-ad-format="auto"></ins>' +
'<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>' +
'</div>';
// Вибираємо всі заголовки розділів
$('section > h2, section > h3').each(function () {
// Вставляємо рекламний блок ПІСЛЯ заголовка
$(this).after(adHtml);
});
});
});
