MediaWiki:Gadget-UTCLiveClock.js

Материал из ВикиФизтех
Версия от 21:21, 23 декабря 2012; imported>Admin2 (из https://ru.wikipedia.org/wiki/MediaWiki:Gadget-UTCLiveClock.js)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Замечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
  • Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl-F5
  • Opera: Перейдите в Menu → Настройки (Opera → Настройки на Mac), а затем Безопасность → Очистить историю посещений → Кэшированные изображения и файлы
( function( $, undefined ) {function showTime( $target ) {	var dateNode = UTCLiveClockConfig.node;	if( !dateNode ) {		return;	}	var now = new Date();	var hh = now.getUTCHours();	var mm = now.getUTCMinutes();	var ss = now.getUTCSeconds();	if ( typeof $target === 'undefined' ) {		$target = $( dateNode ).find( 'a:first' );	}	var time = ( hh < 10 ? '0' + hh : hh ) + ':' + ( mm < 10 ? '0' + mm : mm ) + ':' + ( ss < 10 ? '0' + ss : ss );	$target.text( time );	setTimeout( function(){		showTime( $target );		}, 1000 );}function liveClock() {	appendCSS( '#utcdate a { font-weight:bolder; font-size:120%; }' );	if ( typeof( UTCLiveClockConfig ) === 'undefined' ) {		window.UTCLiveClockConfig = {};	}	var portletId = UTCLiveClockConfig.portletId || 'p-personal';	var nextNode = UTCLiveClockConfig.nextNodeId ? document.getElementById( UTCLiveClockConfig.nextNodeId ) : undefined;	UTCLiveClockConfig.node = addPortletLink(		portletId,		wgScript + '?title=' + encodeURIComponent( wgPageName ) + '&action=purge',		'',		'utcdate',		undefined,		undefined,		nextNode	);	if( !UTCLiveClockConfig.node ) {		return;	}	showTime();}$( document ).ready( liveClock );} )( jQuery );