Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Option to Set Permanent Timezone in Settings #1476

Closed
sandro-byte32 opened this issue Mar 14, 2024 · 3 comments
Closed

Feature Request: Option to Set Permanent Timezone in Settings #1476

sandro-byte32 opened this issue Mar 14, 2024 · 3 comments

Comments

@sandro-byte32
Copy link

sandro-byte32 commented Mar 14, 2024

I recently installed your web application and I'm really enjoying its features. However, one aspect that I find could be improved is the requirement to select a timezone during the booking process.

In many cases, especially for personal appointments, the users are likely to be in the same timezone. Therefore, having to select a timezone each time can be a bit cumbersome and not very user-friendly.

I propose adding an option in the settings to set a permanent timezone. This would simplify the booking process and improve the user experience.

I tried to implement this feature myself by uncommenting the timezone dropdown in book.php. However, this caused the available hours to disappear, likely due to the numerous dependencies on the timezone throughout the application.

I believe this feature would be a valuable addition to your application and I hope you will consider implementing it.

@rabongithub
Copy link

v1.43
preset the timezone in 'frontend_book.js' to:
$('#select-timezone').val=('Australia/Brisbane');

After the "$('#select-timezone').val=('Australia/Brisbane');" command add this one "$('#select-timezone').parent().hide();", to hide the component entirely.

@sandro-byte32
Copy link
Author

Thanks alot. Worked!
Maybe thats not a bad idea to add that option to the settings in the Backend.

@alextselegidis
Copy link
Owner

Duplicate of #1390

@alextselegidis alextselegidis marked this as a duplicate of #1390 Mar 18, 2024
sudwebdesign added a commit to sudwebdesign/easyappointments that referenced this issue Apr 24, 2024
+ Language by `vars('language')`
+ + When add a user, the selected lang is same as back office lang
+ + Note : when change lang with bottom selector, go to default lang

+ Timezone by `moment.tz.guess()`
+ + See :
https://stackoverflow.com/questions/1091372/getting-the-clients-time-zone-and-offset-in-javascript#40435316

`Fix empty field language val for secretaries admin page`

More usefull and maybe for alextselegidis#1386 alextselegidis#1476 & alextselegidis#1390
sudwebdesign added a commit to sudwebdesign/easyappointments that referenced this issue Apr 24, 2024
+ Language by `vars('language')`
+ + When add a user, the selected lang is same as back office lang
+ + Note : when change lang with bottom selector, go to default lang

+ Timezone by `moment.tz.guess()`
+ + See :
https://stackoverflow.com/questions/1091372/getting-the-clients-time-zone-and-offset-in-javascript#40435316

`Fix empty field language val for secretaries admin page`

More usefull and maybe for alextselegidis#1386 alextselegidis#1476 & alextselegidis#1390
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants