MediaWiki:Mobile.js: відмінності між версіями
Матеріал з WikiLegalAid
Alexb (обговорення | внесок) Створена сторінка: →Усі 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('co... |
Alexb (обговорення | внесок) Немає опису редагування |
||
| Рядок 8: | Рядок 8: | ||
$section.addClass('expanded'); | $section.addClass('expanded'); | ||
$section.find('.content-block').show(); // Показати вміст секції | $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-slot="YYYY" data-ad-format="auto"></ins>' + | |||
'<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>' + | |||
'</div>'; | |||
// Вибираємо всі заголовки розділів | |||
$('section > h2, section > h3').each(function () { | |||
// Вставляємо рекламний блок ПІСЛЯ заголовка | |||
$(this).after(adHtml); | |||
}); | }); | ||
}); | }); | ||
}); | }); | ||
Версія за 08:39, 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-slot="YYYY" data-ad-format="auto"></ins>' +
'<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>' +
'</div>';
// Вибираємо всі заголовки розділів
$('section > h2, section > h3').each(function () {
// Вставляємо рекламний блок ПІСЛЯ заголовка
$(this).after(adHtml);
});
});
});
