MediaWiki:Gadget-ora.js
Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.
- Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
- Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
- Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
- Opera: Nyomj Ctrl–F5-öt
$(function(){
var clockNode = $(
mw.util.addPortletLink('p-personal',
mw.config.get('wgServer') + mw.config.get('wgScriptPath') +
'/index.php?title=' + mw.util.wikiUrlencode(mw.config.get('wgPageName')) + '&action=purge', '', 'utcdate'
)
);
if (!clockNode.length) return;
if (mw.config.get('skin')=="vector") {
var rules = {
fontSize: '110%',
marginTop: '5px'
};
} else {
var rules = {fontSize: 'larger'};
}
rules.fontWeight = 'bolder';
clockNode.find('span').css(rules);
mw.config.set('liveClockNode', clockNode);
showTime();
window.setInterval(showTime, 1000);
});
function showTime() {
var clockNode = mw.config.get('liveClockNode');
var now = new Date();
var hh = now.getHours();
var mm = now.getMinutes();
var ss = now.getSeconds();
var time = ( hh < 10 ? '0' + hh : hh ) + ':' + ( mm < 10 ? '0' + mm : mm ) + ':' + ( ss < 10 ? '0' + ss : ss );
clockNode.find('a').text(time);
}