Time Zone Clock Module

(UPDATED) New Version 3.9.3. This is a module to display up to 10 different time zones on your Joomla Site. Provisions are made to handle the special cases where the time zone is 30 or 45 minutes off from a normal GMT offset as well as the extra ones that are GMT+13 and GMT+14. (handles 39 different timezones) You must select the timezone difference from UTC/GMT and the descriptive tag you want displayed.. The time is now based on the server time. Daylight Saving Time is calculated for both US,Europe, and Australia(including Lord Howe Island that advances by 30 minutes for Daylight Savings Time). You can also set the colors for the background of the clocks and the color for the clock digits. Latest version allows you to display the clocks horizontally if you have a place in your theme that supports it. Forum and download area available at PHP Augusta's Web Site http://www.phpaugusta.com/

Report

"Time Zone Clock" was very easy module to install by our administrator.Excellent work done on installation.

In addition, all the module parameters where also easy to configure, either for 1 zone or for all 10 zones. We did not find any problems with parameters configuration.

We are using "Time Zone Clock" on our site to display our visitors the time and location that is on different continents and the reason is so that they can more efficiently manage their time to communicate with each other more faster.

The module graphics is very clear and simple to use by almost any user, user friendly application.

In my opinion, I believe that the most valuable feature of "Time Zone Clock" is that it displays the correct time for you as it is synchronized time with your server time.

I recommend others to use "Time Zone Clock" on their websites as I believe that it also looks very professional, I like grey-white combination with red title.

Best Wishes to your further developent as version 3.9.2 was worthed !!!

Best Regards,
Vesna
byTuLe on April 8, 2009
The module is easy to install, and easy to administer.

There is however one feature which I would like to see, the ability to set font size/color/family separately for the time and the text. This would allow one to for example create a digital clock "face" out of the time by making it much larger with for example a black background color and white font color. I tried to do this myself but with no experience with any code besides html/css I fell short of my goal.

One note that I would like to add is that it seems your fix to allow loading alongside other window.onload functions doesn't seem to work. If there is another window.onload javascript module placed *below* TZClock in index.php then TXClock will fail to show.

There was a very easy fix which I stumbled upon by sheer gamble as I have no idea how javascript works. My scenario was that I had TZClock above and then ECB Exchange Rates below, and TXClock failed to show unless I disabled ECB Exchange Rates.
The solution? Copied lines 518-529 from mod_tx_clock.php and replaced the line(s)
"window.onload=function(){
}"
in ECB ER code with it. The only editing I had to do was change "func" (two instances) to "func1", "oldonload" (two instances) to "oldonload1", and "RunTZclock" to "RunEXRate". Now both modules load perfectly.
I suppose this works for any module which uses window.onload !

I guess your fix in the latest version works if TZClock appears after another window.onload module, but not before?
byjtzako on March 11, 2009
I really like this module. I had some issues getting the colors to work in Firefox (needed the # in the colors) but other than that no issues.

I did modify the php file to remove the padding since I wanted the timezones to show up in a horizontal line just like normal text with no extra space above/below.
bypaskainos on November 18, 2008
Excellent module! I tried several digital clocks in J!1.5 in legacy - none worked. This one works great - thanks!
byTIKA on October 22, 2008
It is a very good modul. I miss only one setting and this is for Venezuela (-4,30). So pitty!
Owner's reply

Venezuela was added in version 3.9.3

I really like this extension a lot! It runs about 10 minutes slow which is slightly annoying but other than that it does a super job! Keep up the good work!
Owner's reply

This clock is showing you the server time. Perhaps your server is off by 10 minutes.

byBikerdave on May 16, 2008
I agree with the last post its an excellent module. Looks good and is easy to set up if you want 1 zone or 10.

Thank you!
Time Zone Clock is so easy to install and configure that even a novice can use it.

Personally, I don't use all the different time zones, but use it as a simple clock to show visitors the time at the location of the web site. This is very useful if you don't want people from overseas telephoning you out of hours!

The great thing about Time Zone Clock is that it doesn't rely on your computer clock, so it doesn't matter what the time your computer thinks it is - it will always show the correct time.

The module is very clean and neat - no bells or whistles or annoying Flash graphics - just a straightforward, easy-to-install clock that can simply and successfully be used for a number of purposes.
byjas on January 13, 2008
I love this module I've used previous versions too. With this version it seems that the module disappears when its being used on the fireboard page of my site. Very strange I thought
Owner's reply

Try the latest version 3.9.2 It attempts to correct the problems with other javascript on the page not handling the onload properly

byhrk on December 25, 2007
nice and simple clock module to use.
Very usefule and simple module. I have one problem - the text color are wrong in Firefox. The time are always in black text. When I open the site in IE the text color are the right one.
Do anyone have a soulution to this?

/Pelle
Owner's reply

What version are you running?

This small module can be a great gadget to put on a travel agency site... presenting the time of the main turistic destinations.
bybaijianpeng on August 9, 2007
This module can display current time for different time zones.

If you allow to translate the weekday name that will be better.

If display time with Analog clock this will be perfect.

Thanks.
Owner's reply

I'll work on a version to allow translation.

Analog clocks are problematic because they have to be calculated and are much slower.

bynisbus on August 8, 2007
I rather liked this module although having to change the files for translation is a bit tough.
There seems to be a common misconception that BST (British summer time) is the same as GMT and thus all the settings in this component are off by 1 hour during the summer time although this doesn't matter if you are using it from the U.K. or any other "normal" country that uses DST but for me it was a bit strange to configure (I live in Iceland which is always GMT without DST).

A nice update would be to change the header and color scheme from the component itself and maybe make it possible to put in more than 10 clocks.
I would also much prefer this as a component.

Thanks though it did the trick :)
bybobmarkwith on July 25, 2007
I installed this today and am having no problems. I use IE 7 and, at least in the latest version, there are no issues.

The only comment would be to add more information in the time zone areas, so that you can easily find what they are.
A good little module that does its job well.

I have a few niggles with it, but don't take these too negatively, the module works just fine already.

1. The clock update is triggered every second, even when the seconds aren't being shown. This causes a slight page flicker which is a bit distracting. My rough fix is just to change the setTimeout() interval to 60000 when no seconds are being used.

2. The Javascript is all inline which the HTML rather than being in a separate .js file. Not really a problem, it just looks a bit messy.

3. The styles are also inline rather than using the template CSS file. From other comments it looks like this is deliberate, but it's a bit of a pain to have CSS styles spread around the place.
Owner's reply

Changing the timeout will affect the accuracy. Currently it locks the time to the pc and the server. The time should be the server time not the time on your pc. If you change the timeout the clocks will drift, condiderably if you leave them up on the page for a long time. As it is written you should not be more than a couple of seconds off for any amount of time up.

The javascript is written using php to do all of the calculations updating an include file is problematic on many installations.

bytayhow on April 18, 2007
Now works with IE7.

Another reviewer mentioned a problem with 'IE7 wont load'. I had the same problem, but version 3.8 SOLVED it for me.

This was just what I want to help site visitor know when other members from different time zones are likely to be on-line.

Excellent!

Thanks for sharing your work.
bydabodude on February 20, 2007
I use this module for my game clan website! It's incredibly easy to install...

Is there anyway to change the language?
Owner's reply

What part do you want in what languages.

Make any requests at http://www.stroz.us/php/index.php?option=com_smf&Itemid=36

I'll see what I can do

Dave

Can't change the Module Class Suffix. That prevented me from using it in the first place because of the template on my site. And then when I used it anyway it looked quite good in Mozilla despite not being able to change the class suffix. But I started it up in IE7 and it would give me errors and wouldn't load my page. Its a shame because I really liked the idea of this one.
Owner's reply

The latest version does not include a CSS file. All CSS is defined inline and is editable in the module manager.

If you have specific problems please email me at d.sowers (at) advlanguage.com .

I'm here to help.
Dave

bytomjoe on February 12, 2007
Easy to install, easy to use. The developer is very active and improved the module a lot recently. Very recommendable!
Owner's reply

Thank You.

I'm working on a new version that will allow 10 timezones and maximum flexibility for the display of times

Page 1 of 2