This commit is contained in:
2022-02-10 00:12:46 +00:00
parent bf4d90e7e7
commit 05f1ef176b
5 changed files with 78 additions and 28 deletions

View File

@@ -4,7 +4,19 @@ This form controls various settings for the currently logged in User and is avai
Administrators can also modify these settings on behalf of a User in the [User administration form](adm-users.md).
## Dark mode
## Authorization Roles required
This form is available to all users regardless of role.
## How to access user settings
User settings are accessed in the following ways:
- From the `Home` navigation pane `User settings` item
## Edit form
#### Dark mode
![dark mode](img/home-user-settings-darkmode.png)
![dark mode](img/home-user-settings-lightmode.png)
@@ -13,17 +25,17 @@ This setting is a toggle that switches between the standard light and alternativ
This is a local device setting only (not saved to the server) to allow for different themes when working with different devices in different settings.
## Translation
#### Translation
This setting is _required_ and controls which [translation](adm-translations.md) of AyaNova is used to display program text to the current logged in user.
The default value is "en" for English.
If you change the language setting here you must logout and back in for the changes to take effect.
## User email address
#### User email address
Optional setting for both reference purposes and also to save typing by being the default email address set in any new [Notification subscriptions](home-notify-subscriptions.md) created by this user.
## Map URL template
#### Map URL template
This setting controls which internet mapping provider to use for viewing addressible objects online on a map.
@@ -35,7 +47,7 @@ Several online mapping providers are provided for selection in the drop down box
You can also enter any url you wish in this field for specific needs not covered by the defaults.
### Map url format
##### Map url format
AyaNova expects one or two url's per provider separated with the following special sequence of characters: `<|>` to separate urls if there are two.
@@ -50,7 +62,7 @@ AyaNova will substitute the following tokens in the URL template before attempti
Use the preset examples as a reference if making your own custom url.
## Currency code
#### Currency code
AyaNova is a single-currency program, it assumes all currency values entered are for the same currency and values entered are stored at the server as Decimal numbers so this setting will affect how values are displayed and accepted for entry only, it has no relation to actual currency values or exchange etc.
@@ -58,22 +70,36 @@ The Currency Code controls how currency values are displayed and accepted for in
Some other common currency codes are: "EUR" - Euro, "GBP" - Great British Pound, "CAD" - Canadian dollar, "AUD" - Australian dollar.
## 12 hour clock
#### 12 hour clock
This _optional_ setting controls whether times are displayed and selected in 12 hour (AM/PM) format or 24 hour format. If not set it will be determined from the browser default language setting.
## Use browsers standard date time input controls
#### Use browsers standard date time input controls
This _optional_ setting switches between using the fixed "Material" theme date and time picker controls or the browser's native input controls.
This particular setting is _not_ stored at the server but is kept with the browser itself allowing Users to choose browser by browser the most appropriate input controls for their needs as each browser brand and platform vary widely in their support for date and time inputs.
## Override browser Language code
#### Override browser Language code
Optional settings to override the Language code used by the web browser by default. This should not need to be set in most cases.
See [Localization override](ay-start-localization.md) for details.
## Override browser Time Zone
#### Override browser Time Zone
Optional settings to override the Time zone from the devices default setting used by the web browser by default. This should not need to be set in most cases.
See [Localization override](ay-start-localization.md) for details.
### Menu options
In addition to the [common edit form menu options](ay-start-edit-forms.md#common-edit-form-menu-options) the User settings edit form also has these options:
#### Set login password
Opens the [change password form](home-password.md) to allow the user to change their own password.
#### Two Factor Authentication
Opens the [Two factor authentication form](home-tfa.md) to allow the user to set up two factor authentication for the strongest possible login security.
We strongly recommend the use of two factor authentication if AyaNova will be accessible from the internet, particularly for any higher security roles such as the SuperUser or Business Administration roles.