You are here: Re: [SMARTY] date_format question « Smarty Templates Posts « IT news, forums, messages
Re: [SMARTY] date_format question

Posted by Messju Mohr on 01/04/05 17:42

On Tue, Jan 04, 2005 at 10:04:07AM -0500, Travis Low wrote:
> Hello again. I had suggested the possibility of adding an offset to the
> date_format modifier. Messju suggested using setlocale(), which I agree
> with in principle, but I'm having trouble finding the definitive way to
> use setlocale() so that it works on the widest possible range of servers.
> (See http://us2.php.net/setlocale)
>
> Could I get a yes or no on whether the offset could be added to the
> date_format modifier? Seems to me it wouldn't hurt you if you chose to
> use setlocale(), but it would help you a lot if you didn't.
>
> If it's "no", could I please get some help generating a good drop-down
> list for input to setlocale()?

hmm, "no" from me. i'm not the overall authority on this, but nobody
else seems to care right now.

i'd do the following:

make plugins_dir an array('myplugins/', SMARTY_DIR . 'plugins');
put your modified modifier.date_format in 'myplugins/'

- your date_format will override smarty's, since it is found earlier
in the plugins_dir-path

- no problems when you upgrade smarty or switch version in other ways

that's what i do, when i have modifications on the distributions'
plugins that don't fit into the distribution.


as for setlocale: since php-4.3.0 setlocale can take an array of
locales and tries all them until one can be set successfully. so get
hold of the correct locale-names of all the supported
operating-systems of your application and pass all of them to
setlocale(). that's the easiest solution, IMHO.


HTH
messju


> Thanks!
>
> cheers,
>
> Travis
>
> --
> Travis Low
> <mailto:travis@dawnstar.com>
> <http://www.dawnstar.com>
>
> --
> Smarty General Mailing List (http://smarty.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация