[FIX] TOPIC REVIEW TIME on other timezones

The topic review, displayed under the posting (edit) page...
[flash=,:2y45xfbq]http://www.stelplaats.be/screenshots/kismod/messageinput.jpg[/flash:2y45xfbq]
Message-times are displayed at servertime, not usertime.
[size=99px]
[size=99px]
[b]AFTER ADD]
[b]FIND]
[b]REPLACE]
<img>
[flash=,:2y45xfbq]http://www.stelplaats.be/screenshots/kismod/messageinput.jpg[/flash:2y45xfbq]
Message-times are displayed at servertime, not usertime.
[size=99px]
[size=99px]
- Code: Select all
function topic_review($topic_id, $is_inline_review){
[b]AFTER ADD]
- Code: Select all
global $board_config, $db, $userdata; if ( isset($userdata['user_timezone']) ) { $usersummertime = 0; $boardsummertime = 0; if($userdata['user_summer_time']) $usersummertime = 1; if($board_config['summer_time']) $boardsummertime = 1; $zonedifference = (($board_config['real_board_timezone'] + $boardsummertime) - ($board_config['board_timezone'] + $usersummertime)); } else { $zonedifference = 0; } $zonediffseconds = ($zonedifference * 3600);
[b]FIND]
- Code: Select all
$poster_id = $row['user_id']; $poster = $row['username']; $post_date = create_date($board_config['default_dateformat'], $row['post_time'], $board_config['board_timezone']);
[b]REPLACE]
- Code: Select all
$poster_id = $row['user_id']; $poster = $row['username']; $posttime= $row['post_time']-$zonediffseconds; $post_date = create_date($board_config['default_dateformat'], $posttime, $board_config['board_timezone']);
