Jump to content

User:Lovro Ilijasic/wikiassistant.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Lovro Ilijasic (talk | contribs) at 17:46, 9 March 2015. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
var title = mw.config.get( 'wgPageName' );
var lang = mw.config.get( 'wgContentLanguage' );
var username = mw.config.get( 'wgUserName' );

  function refreshRecommendations() {
	$.get("https://wikiassistant.info/service/recommend", { title: title, lang: lang }, function(cats) {
	  var buffer = new Array();
	  for (var i in cats) {
	    var cat = cats[i];
	    buffer.push("<a href='/wiki/"+cat.title+"'>")
	    buffer.push(cat.title);
	    buffer.push("</a>")
	  }
	  $("#recommend").html(buffer.join(""));
	});
  }

$(function() {
  $("#content").append("<style>#recommend a { display: inline-block; margin: 2px 5px; font-size: 0.9em }</style>")
               .append("<h3>Recommended Categories</h3><div id='recommend'></div>");
  refreshRecommendations();
  setInterval(function() { refreshRecommendations(); }, 5000);
});