This is a great module. Very nice addition - and you are making great strides in improving it quickly.
There are a few things that would be very valuable for me and my sites before I can really use it, though:
1. Support the 'l' day format (lower case 'L') for full spelling of days of week.
2. Enable ability to display time/date on multiple user-specified lines.
I'm specifically looking for time/date in a 3 line format, as for example this:
g:i.s a =>> 10:37.20 am
l =>> Saturday
M j,Y =>> May 3, 2008
With each line ideally being separately themeable - e.g., different size/color fonts. Extra, extra points if I can theme hrs:mins in one size and secs am/pm separately, too.
3. Option to display GMT +/- hrs and to control where it prints.
4. Allow option to rename how country/timezone prints on front end - and to control where it prints. For example on my current site for India, I would rather it say 'India Standard Time' than just 'India'.
These features are important to me and I am prepared to sponsor your efforts to accelerate things - or to handle things outside the contrib module if some of these requirements are too unique. Feel free to contact me directly.
Comments
Comment #1
pixture commentedI think (2) is a nice feature to have. I will think about implementing this feature with (maybe) next version.
Regarding (3), although it is not documented anywhere, using 'T' to the format string will add GMT +/- hours.
(4) will be supported with release 2.x, which I have just started the development.
Thank you for your suggestion and ideas.
Comment #2
john.kenney commentedThank you for your good and timely work.
Please let me know if we can provide any assistance.
Comment #3
flevour commentedI think some of the issues (namely 2 and 4) are pretty hard to decide on, from a development standpoint. Infact a module should provide functionality and enough theming support to work out-of-the-box. Further theming enhancements should be taken care at the theming layer.
On the other hand, the module shouldn't set any restriction on how theming can be done, or, equivalently, it should help the themer pushing his creativity as far as he want.
I am open to discuss how to achieve this, but I feel the module shouldn't be on charge of these features (along with the "zebra" option).
What do you think? Should we split this discussion in 3 or 4 different issue to help focusing on each one separately? What about feature 1?
Comment #4
pixture commentedHi,
Basically I 100% agree your opinion. But I guess that number of people who can customize/modify the theme to get the result they want is somewhat limited. I decided to add "zebra" option to help people who know CSS but no PHP because I thought that's more typical users of Drupal.
Maybe if the module output <li> or <div> instead of <table>, the feature (2) can be done by such typical users who does not know anything about PHP.
I like the feature (2) but right now I don't know what's the best approach to this.
Besides, feature 1 has not been implemented simply I thought poople would not use the long DOW for the block display. If I implement the feature (2), the feature (1) need to be implemented too (and maybe other format characters that have not been supported yet too).
I think it would be better to discuss the implementation method of feature (2) and the theme <--> module issue in the different issue.
Comment #5
flevour commentedRecap:
(4) will be supported with release 2.x, which I have just started the development.
(3) use 'T' to the format string will add GMT +/- hours.
(1) support will be added when (2) gets sorted out
(2) moved to http://drupal.org/node/256964
Comment #6
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.