View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
15617Feature requestsSurvey takingpublic2019-12-02 09:31
ReporterMazi Assigned To 
PrioritynoneSeverityfeature 
Status newResolutionopen 
Summary15617: Provide "Time difference" setting at survey level for proper datestamps at different locations
Description

Large companies using Limesurvey have complained various times about problems when analyzing the "submitdate" date stamp when doing surveys at different locations. At the global settings you can only define the "time difference" for the server time at a global level. That is taken into account for all surveys. But if you are doing surveys at the US, Europe and Australia, you want to have the time stamps to use the datestamp based in the current date on location. Otherwise, when analyzing data later, you will wonder why there have been so many surveys completed in the middle of the night.

TagsNo tags attached.
Bug heat4
Story point estimate
Users affected %

Users monitoring this issue

There are no users monitoring this issue.

Activities

Mazi

Mazi

2019-11-25 15:53

updater   ~54774

This also affects datestamps for sending email invitations/reminders.

DenisChenu

DenisChenu

2019-12-02 09:14

developer   ~54892

@mazi : basically : can be a By Survey settings , A lot of config part can be updated using Yii::app()->setConfig('timeadjust',$newvalue);

The question here is how you get the good time difference for all user ? There are a existing system ? By IP ?

Mazi

Mazi

2019-12-02 09:21

updater   ~54893

@DenisChenu, for a first start I would simply let the admin define the time difference for a survey. If nothing is set, we take the default setting from th global settings but if the admin know that the survey will be done e.g. in Australie, he can simply enter a different value at survey level.

DenisChenu

DenisChenu

2019-12-02 09:31

developer   ~54896

About token : https://manual.limesurvey.org/BeforeTokenEmail , and inside survey : https://manual.limesurvey.org/BeforeSurveyPage : i thinnk it work.
You can easily try if it work without any config , set to 10 on all surveys ;)

Issue History

Date Modified Username Field Change
2019-11-25 15:37 Mazi New Issue
2019-11-25 15:53 Mazi Note Added: 54774
2019-12-02 09:14 DenisChenu Note Added: 54892
2019-12-02 09:21 Mazi Note Added: 54893
2019-12-02 09:31 DenisChenu Note Added: 54896