information about TZ changes. will update configuration utils by Sunday.
authortokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 8 Jul 2005 15:35:32 +0000 (15:35 +0000)
committertokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 8 Jul 2005 15:35:32 +0000 (15:35 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@9730 7612ce4b-ef26-0410-bec9-ea0150e637f0

ChangeLog
config/config_default.php

index e0665d0..75a06e2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -395,6 +395,9 @@ Version 1.5.1 -- CVS
     functions are removed from SquirrelMail IMAP API. Use sqimap_msgs_*
     and sqimap_get_small_header_list() functions instead.
   - Fix for bad cache on massive expunge/delete/move operations.
+  - Moved time zone configuration from locale/timezones.cfg to php array.
+    Adds time zone name localization options and fixes problems on systems
+    that don't support GNU C time zone mappings.
 
 Version 1.5.0 - 2 February 2004
 -------------------------------
index eb12d9b..daa8264 100644 (file)
@@ -940,6 +940,29 @@ $aggressive_decoding = false;
  */
 $lossy_encoding = false;
 
+/**
+ * Controls use of time zone libraries
+ *
+ * Possible values:
+ * <ul>
+ *  <li>0 - default, SquirrelMail uses GNU C timezone names in
+ *          TZ environment variables
+ *  <li>1 - strict, SquirrelMail uses 'TZ' subkey values in TZ
+ *          environment variables
+ *  <li>2 - custom, SquirrelMail loads time zone data from
+ *          config/timezones.php and uses time zone array keys in
+ *          TZ enviroment variables
+ *  <li>3 - custom strict, SquirrelMail loads time zone data from
+ *          config/timezones.php and uses TZ subkey values in
+ *          TZ enviroment variables
+ * </ul>
+ * Use of any other value switches to default SquirrelMail time zone
+ * handling ($time_zone_type).
+ * @global integer $time_zone_type
+ * @since 1.5.1
+ */
+$time_zone_type = 0;
+
 /*** Tweaks ***/
 /**
  * Advanced DHTML tree control