User:Роберт Стоун/global.js

// Import scripts mw.loader.using('mediawiki.util').then(function { $(function{ importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:PortableCSSPad/code.js',        'u:dev:MediaWiki:QuickDiff/code.js',        'u:dev:MediaWiki:PurgeButton.js',        'u:dev:MediaWiki:ThemeToggler.js',    ] });

// Toolbar by Arhhhat var config = mw.config.get([   'wgFormattedNamespaces',    'wgUserName',    'wgScriptPath' ]);

$('.global-shortcuts-help-entry-point').closest('li').css({"display": "none"}) $('.WikiaBarWrapper .tools').prepend(''+           '  MediaWiki  '+            ''+				''+				' Ошибки '+					        ' CSS '+                            ' JS '+ ' ');

$('.WikiaBarWrapper .tools li > div:not(.wds-dropdown__content), #custom-mw-link').on('click', function {   var href = $(this).attr('href')    window.open(href, '_blank'); });

// CTRL key to edit page $(function{ $('a').each(function{ var href = $(this).attr('href') $(this).click(function {   if(event.ctrlKey == true){        $(this).attr('href', href + "?action=edit")    } });});});

// Other var config = mw.config.get(['wgScriptPath']); $('.wiki-tools').prepend('<a href="' + config.wgScriptPath + '/wiki/Special:SocialActivity" class="wds-button wds-is-secondary " title="Соц. активность"><svg class="wds-icon wds-icon-small"><use xlink:href="#wds-icons-comment-small"> </a>'); $('.global-navigation__icon .wds-avatar .wds-avatar__image').wrap('<a href="' + config.wgScriptPath + '/wiki/Special:MyPage"></a>'); });

if (!$('body').hasClass('is-content-expanded')) { $('html').removeClass('is-content-expanded'); } });