Изменения

MediaWiki:Common.js

1892 байта добавлено, 14:55, 29 января 2017
Нет описания правки
// Page loader
loadErrorTitle: 'An error occurred loading the contentВозникла ошибка при загрузке содержимого',
// File upload
*/
var mcw = window.mcw = {};
 
mw.loader.using( 'mediawiki.user', function() {
if ( mw.user.options.get( 'showtoolbar' ) && !mw.user.options.get( 'usebetatoolbar' ) ) {
mw.loader.using( 'mediawiki.legacy.wikibits', function() {
importScript( 'MediaWiki:Toolbar.js' );
} );
}
} );
 
/* Добавляет кнопки вставки часто используемых описаний правки */
if (wgAction == 'edit' || wgAction == 'submit') {
mw.loader.load( '/index.php?title=MediaWiki:AddSumButton.js&action=raw&ctype=text/javascript' );
}
 
/* Скрывает вкладку "Править вики-текст", если ей не хватает места в навигации */
var collapsibleEdit = document.getElementById("ca-edit");
if(collapsibleEdit) {
collapsibleEdit.className += collapsibleEdit.className ? ' collapsible' : 'collapsible';
}
/* Добавляет кнопку "Вверх" слева */
var footerId = document.getElementById("footer");
var scrollTopId = document.createElement("span");
scrollTopId.setAttribute("id","scroll-top");
scrollTopId.setAttribute("title","Наверх");
footerId.appendChild(scrollTopId);
function scrollTop(){
$(window).scroll(function(e) {
if($(window).scrollTop()>0)
$("#scroll-top").fadeIn(300);
else
$("#scroll-top").fadeOut(300);
});
};
$(function(){
$("#scroll-top").click(function(e) {
$('body,html').animate({scrollTop:0},300);
});
scrollTop();
})
/* Keep track of delegated events on dynamic content */
mcw.events = {};
 
/* GA */
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 
ga('create', 'UA-81726277-2', 'auto');
ga('send', 'pageview');
/* Fired whenever wiki content is added. (#mw-content-text, live preview, load page, etc.) */
mw.hook( 'wikipage.content' ).add( function( $wikipageContent ) {
 
/**
} );
}() );
 
} );
}
/* mw.loader.using( 'mediawiki.legacyspecial.upload', function() {
var change = setInterval( function() {
if ( licenseSelectorCheck ) {
}
}, 500 );
} );*/
}