Notifications
Clear all

wpForo 1.x.x [Solved] Time zone Bug

15 Posts
4 Users
0 Reactions
5,460 Views
Robert
Posts: 10587
Admin
(@robert)
Support Team
Joined: 9 years ago

Thank you. Please use wpForo Profile > Account for changing the Timezone. Also delete wpForo cache if some date are not updated. We'll synchronize the Dashboard > Users Edit timezone option with wpForo Profile settings in future releases.

VereK
Posts: 522
Topic starter
(@verek)
Honorable Member
Joined: 7 years ago

Please use wpForo Profile > Account for changing the Timezone.

That does not work with some of the time zones as stated above. Choosing any one of those time zones will cause the Wordpress user profile to default to Abidjan.

All forum topic, post and message timestamps are controlled by the WP core so any users choosing those time zones will see Abdijan's zone timestamps which is UTC/GMT.

If admin sets the time zone in a users WP profile then it overrides the WPForo account setting and the correct timestamps are displayed. But this is not a practical solution when you have thousands of users.

Including this board I have tested this on three other boards, all suffer the same bug; it would be good if other board owners also test to rule out a possible server/WP/WPforo misconfiguration.

Robert
Posts: 10587
Admin
(@robert)
Support Team
Joined: 9 years ago

Please ignore the "Wordpress user profile timezone", this option comes from wpForo. WordPress user doesn't have timezone option by default. it important to use the timezone option in My Profile > Account page ot in Dashboard. Only the one in MyAccount page can update your timezone. Once you changed it, navigate to Dashboard > Forums > Dashboard and click on [Delete all caches] button.

Posts: 1602
(@anonymous20)
Noble Member
Joined: 9 years ago
Posted by: VereK

This problem persists with 1.5.1.

In addition, editing a user in the Wordpress Users system throws an error.

Warning: array_filter() expects parameter 1 to be array, integer given in /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php on line 770

Warning: implode(): Invalid arguments passed in /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php on line 771

Warning: Cannot modify header information - headers already sent by (output started at /home/redacted/public_html/wp-content/plugins/wpforo/wpf-includes/class-members.php:770) in /home/redacted/public_html/wp-includes/pluggable.php on line 1219

The "cannot modify header" error 99% of the times comes from white space in the code during CHANGES you probably did in wpForo (did you ?).

 

 

VereK
Posts: 522
Topic starter
(@verek)
Honorable Member
Joined: 7 years ago

Nope. Happens on three different boards I admin too.

Page 2 / 3