Add default timezone for new users
|Assignee:||Jean-Philippe Lang||% Done:|
Hi, it would be really nice to have ability to set default time zone (for newly created users) somewhere in redmine admin.
Coz 99% od users I'm adding are from Prague (or Czech Republic :), so everytime I'm adding users, I have to find our timezone in a looong list.
Configurable timezone can prepopuate this filed - big timesaver!
PS: also it can be done via detecting current browser's timezone (not sure if this is possible), but the first solution will be easier, IMHO.
#8 Updated by Mischa The Evil 3 months ago
Jan from Planio www.plan.io wrote:
Here it comes, looking forward to your feedback!
Hi Jan, at first, thanks for sharing your solution. Second, I noticed the (direct) message(s) to
ActiveSupport::TimeZone in the patch and wondered if it/they could be refactored to make use of the
time_zone_select specific helper to make the implementation more in line with the one used for the
users/_preferences.html.erb template (r9744)? I'm not sure though whether or not the helper is available for use in the
settings/_general.html.erb template. However, I'm not able to try this myself at the moment, so I have to keep it with this comment. I hope it is of any use... ;)
#11 Updated by Jan from Planio www.plan.io 3 months ago
- Assignee deleted (
Jan from Planio www.plan.io)
Mischa The Evil wrote:
Second, I noticed the (direct) message(s) to
ActiveSupport::TimeZonein the patch and wondered if it/they could be refactored to make use of the
time_zone_selectspecific helper to make the implementation more in line with the one used for the
Thanks! I thought about that, but wanted to be more consistent with the rest of the settings by using the
#14 Updated by Jean-Philippe Lang 2 months ago
- Subject changed from Add default timezone to Redmine config to Add default timezone for new users
- Status changed from New to Closed
- Assignee set to Jean-Philippe Lang
- Resolution set to Fixed
Since it's a default value for new users, I've reworked the patch a bit to make it on par with the existing
default_users_hide_mail setting. The setting is added to the "Default values for new users" block in application settings (Authentification tab).