Заўвага: каб пабачыць зьмены пасьля публікацыі, Вам можа спатрэбіцца ачысьціць кэш Вашага браўзэра.

  • Firefox / Safari: трымайце Shift і націсьніце Reload, ці націсьніце Ctrl-F5 ці Ctrl-R (⌘-R на Mac)
  • Google Chrome: націсьніце Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer / Edge: трымайце Ctrl і націсьніце Refresh, ці націсьніце Ctrl-F5
  • Opera: націсьніце Ctrl-F5.
/**
 * Дадае адпаведную выяву дня на старонках кшталту [[Шаблён:Выява дня/2012-08-01]]
 * Аўтар: Wizardist
 */
$(function() {
  var potdPageExpr = /^Шаблён:Выява_дня\/\d{4}\-\d{2}\-\d{2}$/;
  if(potdPageExpr.test(mw.config.get('wgPageName'))) {
    mw.loader.using(['mediawiki.api', 'mediawiki.Title'], function() { 
      var mwApi = new mw.Api();
      mwApi.get({
        action: 'query',
        prop: 'imageinfo',
        iiprop: 'url',
        titles: mw.config.get('wgFormattedNamespaces')[6]+':'+$('#mw-content-text p').text(),
        iiurlwidth: 250
    }, {
      ok: function(result) {
        result = result.query.pages[-1];
        if(!result.ns)
          return false;

        var imageData = {
          'link': result.imageinfo[0].descriptionurl,
          'thumblink': result.imageinfo[0].thumburl,
          'width': result.imageinfo[0].thumbwidth,
          'height': result.imageinfo[0].thumbheight,
          'description': ''
        };
        renderPotdThumb(imageData);
      }
    });
    }); // ResourceLoader Using block end
  }
  
  function renderPotdThumb(imageData) {		  
	var descrApi = new mw.Api();
	descrApi.get({
	  action: 'parse',
	  prop: 'text',
	  page: mw.config.get('wgFormattedNamespaces')[10]+':Выява_дня/апісаньне/'+mw.config.get('wgTitle').replace(/Выява\sдня\//i, '')
	}, {
	  ok: function(result) {
	    imageData.description = $('p', '<div>'+result.parse.text['*']+'</div>').html();
		var imageThumb = '<div class="thumb tright"><div class="thumbinner" style="width:'+(imageData.width+2)+'px;"><a href="'+imageData.link+'" class="image"><img alt="" src="'+imageData.thumblink+'" width="'+imageData.width+'" height="'+imageData.heigth+'" class="thumbimage" /></a><div class="thumbcaption"><div class="magnify"><a href="imageData.link" class="internal" title="Павялічыць"><img src="/w/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>'+imageData.description+' <a href="'+ mw.config.get('wgServer') + mw.util.getUrl(mw.config.get('wgFormattedNamespaces')[10]+':Выява_дня/апісаньне/'+mw.config.get('wgTitle').replace(/Выява\sдня\//i, '')) +'" style="font-style:italic;">зьмяніць апісаньне</a></div></div></div>';
		$('#mw-content-text').prepend(imageThumb);
	  },
	  err: function() {
		var imageThumb = '<div class="thumb tright"><div class="thumbinner" style="width:'+(imageData.width+2)+'px;"><a href="'+imageData.link+'" class="image"><img alt="" src="'+imageData.thumblink+'" width="'+imageData.width+'" height="'+imageData.heigth+'" class="thumbimage" /></a><div class="thumbcaption"><div class="magnify"><a href="imageData.link" class="internal" title="Павялічыць"><img src="/w/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div><a href="'+ mw.config.get('wgServer') + mw.util.getUrl(mw.config.get('wgFormattedNamespaces')[10]+':Выява_дня/апісаньне/'+mw.config.get('wgTitle').replace(/Выява\sдня\//i, '')) +'">дадаць апісаньне</a></div></div></div>';
		$('#mw-content-text').prepend(imageThumb);
	  }
	});
  }
});