?
avatar marcochirienti
marcochirienti
22 Mar 2017

Steps to reproduce the issue

In com_content, when an item is checked out, a check-in button is added near the article title.
The button has a tool-tip with information about the checked out user ad checked out date and time.
The tool-tip displays the date using system time and this is misleading for a user using a different time zone.

Expected result

The tool-tip should display the date using local user time.

Actual result

The tool-tip displays the date using system time.

System information (as much as possible)

  • Joomla 3.7

Additional comments

This behaviour is shared by many components (maybe all?!).

avatar marcochirienti marcochirienti - open - 22 Mar 2017
avatar joomla-cms-bot joomla-cms-bot - change - 22 Mar 2017
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 22 Mar 2017
avatar brianteeman
brianteeman - comment - 22 Mar 2017

If this change was to be done then we need to change every date everywhere to use local time.

I think k it is wrong to make this change. It creates more confusion not less.

avatar marcochirienti
marcochirienti - comment - 22 Mar 2017

Many dates are already displayed using user time zone.
The point is that the tool-tip should give the user an information about the time the item has been checked out and actually this information is not clear at all.
I do look at checked out time. before I press the check-in button, if I'm operating in a context where there are different users accessing the back-end of a website. But I have to remember that my time zone is not the same of the system and that the time displayed is not correct.

avatar franz-wohlkoenig franz-wohlkoenig - change - 30 Mar 2017
Category com_content
avatar franz-wohlkoenig franz-wohlkoenig - change - 2 Apr 2017
Priority Medium Very low
Status New Needs Review
avatar brianteeman
brianteeman - comment - 9 Sep 2017

Closed as related to pr #17823

avatar brianteeman brianteeman - change - 9 Sep 2017
Status Needs Review Closed
Closed_Date 0000-00-00 00:00:00 2017-09-09 12:52:46
Closed_By brianteeman
avatar brianteeman brianteeman - close - 9 Sep 2017
avatar infograf768
infograf768 - comment - 16 Sep 2017

BTW, I tested that. The date/time displays corresponds to the user time zone i.e. it is saved as UTC in the db and customized in the display. Therefore if multiple users have access to back-end and use different time zones, they will see the checked out date/time corresponding to their time zone, NOT the system time of their OS at all.
Users may have set their time zone to the same as their OS (usually it's a normal setting), thus the confusion.

Add a Comment

Login with GitHub to post a comment