Открыть главное меню

Изменения

MediaWiki:Common.js

2213 байт добавлено, 13 март
м
Нет описания правки
/* Google Analytics */
script.src = "https://www.googletagmanager.com/gtag/js?id=UA-100709782-2";
script.async = true;
 
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-100709782-2');
/* Google Analytics */
 
/* Back to Top Button */
var btn = $('#button');
 
$(window).scroll(function() {
if ($(window).scrollTop() > 300) {
btn.addClass('show');
} else {
btn.removeClass('show');
}
});
 
btn.on('click', function(e) {
e.preventDefault();
$('html, body').animate({scrollTop:0}, '300');
});
/* Back to Top Button */
 
/*Export to ebooks buttons*/
var conf = mw.config.get([
'wgCanonicalNamespace',
'wgPageName'
]);
//Generate .epub name
ebookName = conf.wgPageName;
ebookName = ebookName.replace(/:/g,"_");
ebookName = ebookName.replace(/\//g,"_");
ebookName = ebookName.replace(/\\/g,"_");
ebookName = ebookName.replace(/\?/g,"_");
ebookName = ebookName.replace(/\"/g,"_");
ebookName = ebookName.replace(/\'/g,"_");
ebookName = ebookName.replace(/’/g,"_");
ebookName = ebookName.replace(/`/g,"_");
ebookName = ebookName.replace(/%60/g,"_");
ebookName = ebookName.replace(/</g,"_");
ebookName = ebookName.replace(/>/g,"_");
ebookName = ebookName.replace(/\|/g,"_");
ebookName = ebookName.replace(/ /g,"_");
epubLink = "https://books.warpfrog.wtf/epub/" + ebookName + ".epub";
fb2Link = "https://books.warpfrog.wtf/fb2/" + ebookName + ".fb2";
mobiLink = "https://books.warpfrog.wtf/mobi/" + ebookName + ".mobi";
// Add a link to the actions menu
if(conf.wgCanonicalNamespace===""){
mw.loader.using( 'mediawiki.util', function () {
mw.util.addPortletLink(
'p-views',
epubLink,
'Экспорт в EPUB',
'ca-epub',
'Экспортировать в EPUB'
);
mw.util.addPortletLink(
'p-views',
fb2Link,
'Экспорт в FB2',
'ca-fb2',
'Экспортировать в FB2'
);
mw.util.addPortletLink(
'p-views',
mobiLink,
'Экспорт в MOBI',
'ca-mobi',
'Экспортировать в MOBI'
);
} );
}
 
//const donations = document.createElement("iframe");
//donations.setAttribute("src","https://yoomoney.ru/quickpay/fundraise/button?billNumber=KkUUGwJOpNg.230105&");
//donations.setAttribute("width","330");
//donations.setAttribute("height","50");
//donations.setAttribute("frameborder","0");
//donations.setAttribute("allowtransparency","true");
//donations.setAttribute("scrolling","no");
//document.getElementById("p-logo").appendChild(donations);