User:SHEIKH/X-Prevew.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
// [[User:SHEIKH]]
$(function(){if(mw.config.get("wgArticleId")===0||mw.config.get("wgCurRevisionId")!==mw.config.get("wgRevisionId")||mw.config.get("wgAction")!=="view"){return}var t="<div id='xtools' style='font-size:84%; line-height:1.2em;"+"width:auto;'><span id='xtools_result'>.</span></div>";$(t).insertBefore("#bodyContent");var e=window.setInterval(function(){if($("#xtools_result").html()===". "){$("#xtools_result").html(" . ")}else if($("#xtools_result").html()===" . "){$("#xtools_result").html(" .")}else{$("#xtools_result").html(". ")}},300);$.get("//xtools.wmflabs.org"+"/api/page/articleinfo/"+mw.config.get("wgServerName")+"/"+mw.config.get("wgPageName").replace(/["?%&+]/g, escape)+"?format=html"+"&uselang="+mw.config.get("wgUserLanguage")).done(function(t){$("#xtools_result").html(t);clearInterval(e)})});