উইকিপিডিয়া:খেলাঘর ২

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
Jump to navigation Jump to search

(function ($, undefined) {

   function showTime($target) {
       var dateNode = UTCLiveClockConfig.node;
       if (!dateNode) {
           return;
       }
       var now = new Date(),
           hh = now.getUTCHours(),
           mm = now.getUTCMinutes(),
           ss = now.getUTCSeconds(),
           dd = now.getUTCDate(),
           months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
           month = months[now.getUTCMonth()],
           year = now.getUTCFullYear();
       if ($target === undefined) {
           $target = $(dateNode).find('a:first');
       }
       var time = (hh < 10 ? '0' + hh : hh) + ':' + (mm < 10 ? '0' + mm : mm)
           + ':' + (ss < 10 ? '0' + ss : ss) + ', ' + (dd < 10 ? '0' + dd : dd) 
           + ' ' + month + ' ' + year + ' (UTC)';
       $target.text(time);
       setTimeout(function () {
           showTime($target);
       }, 1000);
   }
   $(function () {
       mw.util.addCSS('#utcdate a { font-weight: bolder; font-size: 120%; }');
       if (window.UTCLiveClockConfig === undefined) {
           window.UTCLiveClockConfig = {};
       }
       var portletId = UTCLiveClockConfig.portletId || 'p-personal',
           nextNode = UTCLiveClockConfig.nextNodeId ? '#' + UTCLiveClockConfig.nextNodeId : undefined;
       UTCLiveClockConfig.node = mw.util.addPortletLink(portletId,
           mw.config.get('wgScript') + '?title='
               + encodeURIComponent(mw.config.get('wgPageName')) + '&action=purge',
           , 'utcdate', undefined, undefined, nextNode);
       if (!UTCLiveClockConfig.node) {
           return;
       }
       showTime();
   });

})(jQuery);

//