MediaWiki:Group-user.js

 

   ,  

Замечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

/*--[dom]--*/
var $html = $( 'html' );
var $head = $( 'head' );
var $body = $( 'body' );
var $globalWrapper = $( '#globalWrapper' );
var $bodyContent = $( '#bodyContent' );
/*--[/dom]--*/

/*--[styles]--*/
var styles = {
  constructor: function() {
    $head.append( '<link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:Group-user.css&ctype=text%2Fcss&action=raw">' );
  }
};
$( styles.constructor );
/*--[/styles]--*/

/*--[legacy]--*/
var legacy__mwNav = $( '#column-one' );
$( '#globalWrapper' ).prepend( legacy__mwNav );
$( 'body' ).addClass( 'user-admin' );
$( '#p-tb ul' ).prepend( $( '#n-recentchanges' ) );
$( '#p-cactions ul' ).append( $( '#n-purge' ) );
$( '#p-tb ul' ).append( $( '#n-newfiles' ) );
legacy__mwNav.css( {'display': 'flex'} );
/*--[/legacy]--*/

/*--[codemirror]--*/
var codemirror = {
  constructor: function() {
    $wpTextbox1 = $( '#wpTextbox1' );
    function codemirror__load_style( name ) {
      $head.append( '<link rel="stylesheet" href="/wiki/index.php?title=Mediawiki:Libs/codemirror/' + name + '.css&ctype=text%2Fcss&action=raw">' );
    };
    function codemirror__load_script( name ) {
      $.ajax( {
        async: false,
        url: '/wiki/index.php?title=MediaWiki:Libs/codemirror/' + name + '.js&ctype=text%2Fjavascript&action=raw',
        dataType: 'script'
      } );
    };
    if ( $wpTextbox1.length ) {
      codemirror__load_style( 'codemirror' );
      codemirror__load_style( 'theme/github-dark' );
      codemirror__load_script( 'codemirror' );
      codemirror__load_script( 'mode/xml/xml' );
      codemirror__load_script( 'addon/edit/closebrackets' );
      codemirror__load_script( 'addon/edit/matchbrackets' );
      codemirror__load_script( 'addon/edit/matchtags' );
      codemirror__load_script( 'addon/fold/xml-fold' );
      codemirror__load_script( 'addon/selection/active-line' );
      var myCodeMirror = CodeMirror.fromTextArea( document.getElementById( 'wpTextbox1' ), {
        autoCloseBrackets: true,
        htmlMode: true,
        indentUnit: 2,
        matchBrackets: true,
        matchTags: {bothTags: true},
        mode: 'xml',
      //  lineNumbers: true,
        lineWrapping: true,
        styleActiveLine: true,
        theme: 'github-dark'
      } );
    };
  }
};
$( codemirror.constructor );
/*--[/codemirror]--*/
      
/*--[header-bg]--*/
$.get('https://ru.warface.com', function (data) {
  var $siteTempElement = $('<div>').html(data);

  var $siteStylesheets = $siteTempElement.find("link[rel='stylesheet'][href^='https://wf.cdn.gmru.net/static/wf.mail.ru/css/main/themes/']");

  if ($siteStylesheets.length > 0) {
    $siteStylesheets.each(function () {
      var siteStylesheetUrl = $(this).attr('href');
      $.get(siteStylesheetUrl, function (cssData) {
        var urlRegex = /url\((https:\/\/wf\.cdn\.gmru\.net\/static\/wf\.mail\.ru\/img\/main\/themes\/[^)]+)\)/;
        var themeMatches = cssData.match(urlRegex);
        if (themeMatches) {
          var bgImageURL = themeMatches[1];
          $('.header-bg').css('background-image', 'url(' + bgImageURL + ')');
        }
      });
    });
  }
});
/*--[/header-bg]--*/

/*--[new]--*/
if (
  wgPageName == 'Участник:Hitman'
) {
  if ( $( '.warface-wiki--legacy' ).length == 0 ) {
    $head.append( '<link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:Common--new.css&ctype=text%2Fcss&action=raw">' );
    $.getScript( '/wiki/index.php?title=MediaWiki:Common--new.js&ctype=text%2Fjavascript&action=raw' );
  };
};
/*--[/new]--*/
 
Профиль