Admin Settings Reference¶
Reference for every option in Settings β Administration β IntroVox.
Global Settings¶
Enable Wizard for All Users¶
Location: Top of admin page under "Global settings"
Function: Master switch for the entire wizard.
| State | Behavior |
|---|---|
| β Checked | Wizard is enabled. New users see it automatically on first login (in their enabled language). All users can restart it via personal settings. |
| β Unchecked | Wizard is fully disabled. No auto-start, no manual restart. Users see "The introduction tour is currently disabled by your administrator." |
Storage: appconfig key wizard_enabled ('true' / 'false')
Use case: Useful during maintenance or when you want to temporarily disable the onboarding experience without losing your step configuration.
Available Languages¶
Location: Below the wizard toggle in "Global settings"
Function: Multi-checkbox controlling which languages the wizard is available for.
Supported languages out of the box:
- π¬π§ English (
en) - π³π± Nederlands (
nl) - π©πͺ Deutsch (
de) - π«π· FranΓ§ais (
fr) - π©π° Dansk (
da) - πΈπͺ Svenska (
sv)
Additional languages appear automatically once their l10n/<lang>.json file is present β see Multi-Language Support.
Defaults:
- On first installation, only English is enabled
- At least one language must remain enabled
Storage: appconfig key enabled_languages (JSON array of base language codes)
Show Wizard to All Users¶
Location: Below "Available languages" in "Global settings"
Function: Force-restart the wizard for all users, including those who explicitly opted out.
Effect when clicked (and confirmed):
- Bumps the internal wizard version counter (
wizard_version) - Clears each user's permanent-disable preference
- Next login: wizard auto-starts for everyone
Warning: This overrides all user preferences. Users who set "Permanently disable the introduction tour" will see the wizard again.
Language Settings¶
Select Language to Edit¶
Location: "Language settings" section, dropdown menu
Function: Picks which language's step configuration you're editing. The step list below the dropdown reloads for the selected language.
Behavior:
- Only enabled languages appear in the dropdown
- Changes only apply to the selected language
- If you switch languages with unsaved changes, you're warned
For full per-language configuration details see Language Management.
Step Management¶
The step management section is detailed in Managing Wizard Steps. The available controls are:
| Control | Action | Reference |
|---|---|---|
| β Add new step | Create a new wizard step | Managing Steps β Add |
| βοΈ Edit | Modify an existing step | Managing Steps β Edit |
| ποΈ Delete | Remove a step | Managing Steps β Delete |
| β° drag handle | Reorder steps | Managing Steps β Reorder |
| β / β toggle | Enable/disable individual steps | Managing Steps β Enable/Disable |
| π₯ Export | Download steps as JSON | Import/Export |
| π€ Import | Upload steps from JSON | Import/Export |
| π Reset to default | Restore factory defaults for the selected language | Managing Steps β Reset |
| πΎ Save changes | Persist all modifications | Managing Steps β Save |
Where Settings Are Stored¶
| Setting | Backend storage |
|---|---|
| Global enable/disable | appconfig β wizard_enabled |
| Enabled languages | appconfig β enabled_languages (JSON array) |
| Wizard version (force-show) | appconfig β wizard_version (integer) |
| Steps per language | appconfig β wizard_steps_<lang> (JSON array) |
| Per-user permanent disable | preferences table (user-scoped) |
See Backend Architecture for the full storage model.