Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

MediaWiki:Common.js: различия между версиями

Страница интерфейса MediaWiki
Нет описания правки
Нет описания правки
 
(не показано 15 промежуточных версий 2 участников)
Строка 1: Строка 1:
const pageName = mw.config.get("wgPageName");
const pageName = mw.config.get("wgPageName");


// Темная тема или широкая тема на определенных страницах
mw.loader.using([], function () {
 
     importScript("MediaWiki:PageDefaultAttributes.js");
let darkThemeDefault = ["Заглавная_страница", "Test2"]
});
 
if (darkThemeDefault.includes(pageName)) {
    document.documentElement.classList.replace('skin-theme-clientpref-day', 'skin-theme-clientpref-night');
}
 
let wideThemeDefault = ["Гайды_для_WhiteMoon", "Гайды_для_BlueMoon"]
 
if (wideThemeDefault.includes(pageName)) {
     document.documentElement.classList.replace('citizen-feature-custom-width-clientpref-standard', 'citizen-feature-custom-width-clientpref-wide');
}
 


// Отображение онлайна
// Отображение онлайна
Строка 175: Строка 164:
     }
     }
}
}
$('body').prepend('<a href="#" class="back-to-top">Back to Top</a>');
var amountScrolled = 300;
$(window).scroll(function () {
  if ($(window).scrollTop() > amountScrolled) {
    $('a.back-to-top').fadeIn('slow');
  } else {
    $('a.back-to-top').fadeOut('slow');
  }
});
$('a.back-to-top, a.simple-back-to-top').click(function () {
  $('html, body').animate({
    scrollTop: 0
  }, 'slow');
  return false;
});