4.6 KiB
User settings
This form controls various settings for the currently logged in User and is available to all users.
Administrators can also modify these settings on behalf of a User in the User administration form.
Dark mode
This setting controls the alternative dark theme for UI display. Note that unlike the other settings on this page, this is a local device setting only to allow for different themes when working with different devices in different settings.
Translation
This setting is required and controls which translation 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
This is the email address used to send AyaNova related information to the user by the AyaNova Notification system.
This setting is not required (except for notifications if used) and the default value for this setting is empty.
Map URL template
This setting controls which mapping provider to use for viewing addressible objects online on a map. If nothing is set it will default to Google maps.
AyaNova supports either geographic coordinates (latitude, longitude) or address based online mapping support.
Several online mapping providers are provided for selection in the drop down box below this field. Selecting one of these providers will automatically fill in this field with the correct (at time of release) URL to use.
You can also enter any url you wish in this field for specific needs not covered by the defaults.
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.
You can have an Address based url and / or a geocoordinate based url as most map providers support one or the other. AyaNova will favor the geo-coordinate version if both are supplied.
AyaNova will substitute the following tokens in the URL template before attempting to open the map url in your browser:
{ayaddress} This token will be substituted with the Address fields favoring physical address fields over postal ones. The order the url is constructed from an address is Street address, city, region (state or province), country, postal code. If any of those fields are empty it will attempt to use the Postal version.
{latitude}, {longitude} These tokens will be used if filled in on the addressible objects entry form.
Use the preset examples as a reference if making your own custom url.
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.
The Currency Code controls how currency values are displayed and accepted for input in AyaNova. The code must be one of the 3 character alphabetic ISO 4217 active currency codes This value is required and cannot be determined from the Browser itself. If no setting is made the default value is "USD" for dollar symbol $.
Some other common currency codes are: "EUR" - Euro, "GBP" - Great British Pound, "CAD" - Canadian dollar, "AUD" - Australian dollar.
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.
User browsers standard date time input controls
This optional setting switches between using the "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.
User color
This optional setting controls some aspects of AyaNova where multiple user's data is being displayed at once to make it easier to visually distinguish between users at a glance. One example is the Schedule form when it is displaying schedules for more than one user.
The default value is black / transparent.
Language code override / Time Zone override
Optional settings to override the values used by the web browser by default. These should not need to be set in most cases. See Localization override for details.