aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Foote <dicky@phpbb.com>2012-01-17 12:31:27 -0500
committerRichard Foote <dicky@phpbb.com>2012-01-21 15:17:31 -0500
commit2cf586a37206df3528237a2c91e255539c95a513 (patch)
tree5e974d81cd734010f1d19a861b181a8e6152bba5
parentd7aa3aab5e40747e71d091d8033207f4363fb59c (diff)
downloadforums-2cf586a37206df3528237a2c91e255539c95a513.tar
forums-2cf586a37206df3528237a2c91e255539c95a513.tar.gz
forums-2cf586a37206df3528237a2c91e255539c95a513.tar.bz2
forums-2cf586a37206df3528237a2c91e255539c95a513.tar.xz
forums-2cf586a37206df3528237a2c91e255539c95a513.zip
[ticket/10580] Remove checking of server timezone and DST when registering
Remove checking of server timezone and DST. It causes a problem by selecting the wrong timezone when registering when the board_timezone is 1 hour less than the server timezone. PHPBB3-10580
-rw-r--r--phpBB/includes/ucp/ucp_register.php20
1 files changed, 2 insertions, 18 deletions
diff --git a/phpBB/includes/ucp/ucp_register.php b/phpBB/includes/ucp/ucp_register.php
index 4e8729db56..6ad3a55589 100644
--- a/phpBB/includes/ucp/ucp_register.php
+++ b/phpBB/includes/ucp/ucp_register.php
@@ -165,24 +165,8 @@ class ucp_register
$captcha->init(CONFIRM_REG);
}
- // Try to manually determine the timezone and adjust the dst if the server date/time complies with the default setting +/- 1
- $timezone = date('Z') / 3600;
- $is_dst = date('I');
-
- if ($config['board_timezone'] == $timezone || $config['board_timezone'] == ($timezone - 1))
- {
- $timezone = ($is_dst) ? $timezone - 1 : $timezone;
-
- if (!isset($user->lang['tz_zones'][(string) $timezone]))
- {
- $timezone = $config['board_timezone'];
- }
- }
- else
- {
- $is_dst = $config['board_dst'];
- $timezone = $config['board_timezone'];
- }
+ $is_dst = $config['board_dst'];
+ $timezone = $config['board_timezone'];
$data = array(
'username' => utf8_normalize_nfc(request_var('username', '', true)),