diff options
author | fabrixxm <fabrix.xm@gmail.com> | 2012-01-02 13:35:23 -0800 |
---|---|---|
committer | fabrixxm <fabrix.xm@gmail.com> | 2012-01-02 13:35:23 -0800 |
commit | bbf491d52b73ff8152ecdf6700842eaa7a8d3bb8 (patch) | |
tree | cb213f0657d8e949d2a43156b8080085567fa7d0 /include/datetime.php | |
parent | 4b095665791424bd2f5c4c494a2d14ec6c07aeba (diff) | |
parent | c7bfd1e1bae28f2305e2d1d3425052a864a6e251 (diff) | |
download | volse-hubzilla-bbf491d52b73ff8152ecdf6700842eaa7a8d3bb8.tar.gz volse-hubzilla-bbf491d52b73ff8152ecdf6700842eaa7a8d3bb8.tar.bz2 volse-hubzilla-bbf491d52b73ff8152ecdf6700842eaa7a8d3bb8.zip |
Merge pull request #21 from fabrixxm/fixinstall
Fix install procedure
Diffstat (limited to 'include/datetime.php')
-rw-r--r-- | include/datetime.php | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/include/datetime.php b/include/datetime.php index 087e6cb20..d44e995cf 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -15,7 +15,6 @@ function timezone_cmp($a, $b) { }} // emit a timezone selector grouped (primarily) by continent - if(! function_exists('select_timezone')) { function select_timezone($current = 'America/Los_Angeles') { @@ -55,6 +54,23 @@ function select_timezone($current = 'America/Los_Angeles') { return $o; }} +// return a select using 'field_select_raw' template, with timezones +// groupped (primarily) by continent +// arguments follow convetion as other field_* template array: +// 'name', 'label', $value, 'help' +if (!function_exists('field_timezone')){ +function field_timezone($name='timezone', $label='', $current = 'America/Los_Angeles', $help){ + $options = select_timezone($current); + $options = str_replace('<select id="timezone_select" name="timezone">','', $options); + $options = str_replace('</select>','', $options); + + $tpl = get_markup_template('field_select_raw.tpl'); + return replace_macros($tpl, array( + '$field' => array($name, $label, $current, $help, $options), + )); + +}} + // General purpose date parse/convert function. // $from = source timezone // $to = dest timezone @@ -446,4 +462,4 @@ function update_contact_birthdays() { } } -}
\ No newline at end of file +} |