Մասնակից:Vadgt/Սևագրություն.js

Վիքիպեդիայից՝ ազատ հանրագիտարանից

Ծանուցում. Հիշելուց հետո կատարված փոփոխությունները տեսնելու համար մաքրեք ձեր զննարկիչի հիշապահեստը. Mozilla / Firefox / Safari՝ Ctrl+Shift+R (Cmd+Shift+R Mac OS X-ում) Konqueror՝ F5 Opera՝ Tools→Preferences ընտրացանկից։ Internet Explorer՝ Ctrl+F5

var xpagehistory = {
  loadinganimation : 0,
  execute : function () {
  	if (mw.config.get('wgArticleId') === 0) return; // no deleted articles, no special pages
  	if (mw.config.get('wgCurRevisionId') != mw.config.get('wgRevisionId')) return; // only current revision
  	$("<div id='wmflabs' style='font-size:84%; line-height:1.2em; margin:0 0 0.4em 0.2em; width:auto;'><span id='wmflabssresult'></span><span id='wmflabloading'>.</span></div>").insertBefore("#contentSub");
  	loadinganimation = window.setInterval( function() { if ($("#wmflabloading").html() == ".&nbsp;&nbsp;") $("#xtoolsloading").html("&nbsp;.&nbsp;"); else if ($("#xtoolsloading").html() == "&nbsp;.&nbsp;") $("#wmflabloading").html("&nbsp;&nbsp;."); else $("#xtoolsloading").html(".&nbsp;&nbsp;"); }, 300);
  	mw.loader.load("//tools.wmflabs.org/wikiviewstats/?locale=" +  mw.config.get('wgContentLanguage') + "&lang=" + mw.config.get('wgWikiLanguage') + "&project=" + mw.config.get('wgProject') + "&nsid=" + mw.config.get('wgNamespaceNumber') + "&page=" + mw.config.get('wgPageName') );
  },
  resultloaded : function( res ) {
  	$("#xtoolsresult").html(res);
  	this.stoploading();
  },
  stoploading : function() {
  	clearInterval(loadinganimation);
  	$('#xtoolsloading').remove();
  }
}