Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Users

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 01-23-2008, 02:17 PM
Advanced Member
 
Posts: 238
Default date zimlet inconsistent

F7 5.0.1

I assume it is the date zimlet that causes popups to appear when you mouse over dates in the calendar and in emails. Anyway, it seems to be a bit hit and miss, sometimes you get a list of appointments on that day, sometimes nothing. When you go back over a date in the small calendar (bottom left of the page) it might appear. It seems to be when you move directly to the next date is fails, if you go "up and over" passing over a few other dates then it displays fine.

In email I sometimes get "no appointments" when there definitely are, when I re-open the same email then the appointments show.

Of most concern though are the British date formats, in emails this is what happens;

08/01/2008 displays Friday, August 1, 2008 (Not it Britain it ain't)
25/01/2008 displays Tuesday January 1 2008 ??
1/22/2008 displays Tuesday January 2 2008 (That's invalid in the UK)

I was showing this to a colleague today and you could see how this little thing overshadowed all the other great things Zimbra does. It might have been better to disable the feature rather that it be a focus for something going wrong but the potential of this zimlet is great. My preferences are set to English UK, how can I get Zimbra to work with British format dates and is there anyway to get the mouse over to be a bit more reliable?

Last edited by Mike Scholes; 01-23-2008 at 02:21 PM..
Reply With Quote
  #2 (permalink)  
Old 01-25-2008, 06:40 AM
Advanced Member
 
Posts: 238
Default

I've managed to fix the British date zimlet problem by modifying date.js with this;

In function ZmDate7ObjectHandler

Change

var month = parseInt(result[1], 10) - 1;
var dom = parseInt(result[2], 10);

To

var month = parseInt(result[2], 10) - 1;
var dom = parseInt(result[1], 10);

I just swapped the [1] and [2] around

Might want to do the same with the "-" dash function
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.