Browse Source

Add documentation for time zone settings and update related images

pull/22236/head
maliming 10 months ago
parent
commit
a24c1edc82
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 4
      docs/en/framework/infrastructure/timing.md
  2. BIN
      docs/en/images/account-pro-time-zone-setting.png
  3. BIN
      docs/en/images/setting-management-email-ui.png
  4. BIN
      docs/en/images/setting-management-feature-management-ui.png
  5. BIN
      docs/en/images/setting-management-time-zone-ui.png
  6. 6
      docs/en/modules/account-pro.md
  7. 6
      docs/en/modules/setting-management.md

4
docs/en/framework/infrastructure/timing.md

@ -159,6 +159,10 @@ This section covers the ABP infrastructure related to managing time zones.
ABP defines **a setting**, named `Abp.Timing.TimeZone`, that can be used to set and get the time zone for a user, [tenant](../architecture/multi-tenancy) or globally for the application. The default value is `UTC`. ABP defines **a setting**, named `Abp.Timing.TimeZone`, that can be used to set and get the time zone for a user, [tenant](../architecture/multi-tenancy) or globally for the application. The default value is `UTC`.
You can change your host/tenant global time zone in the [Settings Management UI](../../modules/setting-management#setting-management-ui)
The [Account Pro Module](../../modules/account-pro#Time-Zone-Setting) supports user to set their own time zone in the account settings page.
See the [setting documentation](../infrastructure/settings.md) to learn more about the setting system. See the [setting documentation](../infrastructure/settings.md) to learn more about the setting system.
### UseAbpTimeZone Middleware ### UseAbpTimeZone Middleware

BIN
docs/en/images/account-pro-time-zone-setting.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

BIN
docs/en/images/setting-management-email-ui.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 126 KiB

BIN
docs/en/images/setting-management-feature-management-ui.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
docs/en/images/setting-management-time-zone-ui.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

6
docs/en/modules/account-pro.md

@ -273,6 +273,12 @@ Users who register via both local registration and external/social login using t
![require-local-password-on-social-account-linking](../images/require-local-password-on-social-account-linking.png) ![require-local-password-on-social-account-linking](../images/require-local-password-on-social-account-linking.png)
### Time Zone Setting
Users can to set their own time zone in the account settings page if application is [supports multiple timezones](../framework/infrastructure/timing.md#clock-options).
![account-pro-time-zone-setting](../images/account-pro-time-zone-setting.png)
## Internals ## Internals
### Settings ### Settings

6
docs/en/modules/setting-management.md

@ -118,12 +118,16 @@ The order of the providers are important. Providers are executed in the reverse
## Setting Management UI ## Setting Management UI
Setting Mangement module provided the email setting UI by default. Setting Mangement module provided the Email setting, Feature management and Timezone setting UI by default.
![EmailSettingUi](../images/setting-management-email-ui.png) ![EmailSettingUi](../images/setting-management-email-ui.png)
> You can click the Send test email button to send a test email to check your email settings. > You can click the Send test email button to send a test email to check your email settings.
![FeatureManagementUi](../images/setting-management-feature-management-ui.png)
![TimeZoneSettingUi](../images/setting-management-time-zone-ui.png)
Setting it is extensible; You can add your tabs to this page for your application settings. Setting it is extensible; You can add your tabs to this page for your application settings.
### MVC UI ### MVC UI

Loading…
Cancel
Save