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

Материал из Базы Знаний
Перейти к: навигация, поиск
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
var NavigationBarHide = '[скрыть]'
 
var NavigationBarShow = '[показать]'
 
var NavigationBarShowDefault = 2
 
 
 
/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */
 
/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */
 
function includePage( name )
 
function includePage( name )
Строка 20: Строка 16:
 
// extra drop down menu on editing for adding special characters
 
// extra drop down menu on editing for adding special characters
 
includePage( 'MediaWiki:Edittools.js' );
 
includePage( 'MediaWiki:Edittools.js' );
 +
 +
 +
 +
var xhrSummaries, xhrReasons;
 +
 +
/* Импорт дополнительных скриптов. Взято с изменениями из рувики, автор Alex Smotrov */
 +
function importScript(page) {
 +
    var url = wgScriptPath + '/index.php?title='
 +
                            + encodeURIComponent(page.replace(' ','_'))
 +
                            + '&action=raw&ctype=text/javascript&dontcountme=s';
 +
    var s = document.createElement('script');
 +
    s.src = url;
 +
    s.type='text/javascript';
 +
    document.getElementsByTagName('head')[0].appendChild(s);
 +
}
 +
 +
importScript("MediaWiki:Dynavbar.js");
 +
 +
function onPageInit()
 +
{
 +
    createNavigationBarToggleButton(); /* [[MediaWiki:Dynavbar.js]] */
 +
 +
    if(typeof onPageLoad != "undefined")
 +
    {
 +
        onPageLoad();
 +
    }
 +
}
 +
 +
addOnloadHook(onPageInit);

Текущая версия на 15:06, 1 марта 2013

/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */
function includePage( name )
{
 document.write('<script type="text/javascript" src="' + wgScript + '?title='
  + name 
  + '&action=raw&ctype=text/javascript"><\/script>' 
 );
}
/* End of includePage */
/* Including extra .js pages */ 
 
// switches for scripts
// var load_extratabs = true;
var load_edittools = true;
 
// extra drop down menu on editing for adding special characters
includePage( 'MediaWiki:Edittools.js' );



var xhrSummaries, xhrReasons;

/* Импорт дополнительных скриптов. Взято с изменениями из рувики, автор Alex Smotrov */
 function importScript(page) {
     var url = wgScriptPath + '/index.php?title='
                            + encodeURIComponent(page.replace(' ','_'))
                            + '&action=raw&ctype=text/javascript&dontcountme=s';
     var s = document.createElement('script');
     s.src = url;
     s.type='text/javascript';
     document.getElementsByTagName('head')[0].appendChild(s);
 }

importScript("MediaWiki:Dynavbar.js");

function onPageInit()
{
    createNavigationBarToggleButton(); /* [[MediaWiki:Dynavbar.js]] */

    if(typeof onPageLoad != "undefined")
    {
        onPageLoad();
    }
}

addOnloadHook(onPageInit);