IntroVox documentatie¶
Welkom bij de IntroVox-documentatie. IntroVox is een Nextcloud-app met geleide tours: een welkomsttour voor nieuwe gebruikers, en korte tours die starten als iemand voor het eerst een app of pagina opent, zoals de ingebouwde tours voor Files, Talk, Deck en Calendar. Hij is gebouwd met Vue 3 en Shepherd.js, laat zijn standaardstappen vertalen via Transifex, en heeft een beheerpagina om tours te schrijven, te kiezen wie ze krijgt en wanneer, en te zien hoe ver mensen komen.

De eerste stap van de welkomsttour.
Snelle navigatie¶
Voor gebruikers¶
Hoe je een tour volgt, er een opnieuw start, en kiest of tours vanzelf starten.
- Overzicht — Wat is IntroVox en hoe werkt de tour
- De tour doorlopen — Stappen doorlopen, gemarkeerde elementen, centered vs. attached
- Persoonlijke instellingen — Herstarten, tours vanzelf laten starten of niet, tours zelf starten
- Toetsenbordnavigatie — Sneltoetsen en toegankelijkheid
- Mobiele ervaring — Responsive layout, touch-interacties
- Problemen oplossen — Tour start niet, ontbrekende stappen, taalproblemen
- FAQ — Veelgestelde gebruikersvragen
- Tips — Het meeste halen uit Nextcloud
Voor beheerders¶
Installatie, configuratie, stappenbeheer en operations.
- Beheergids — Dagelijks beheer
- Instellingen — Elke optie op de beheerpagina, de checklist op het Dashboard, en waar instellingen worden opgeslagen
- Talenbeheer — Eigen tekst per taal via overrides (Transifex levert de standaardstappen automatisch)
- Tours — De welkomsttour, ingebouwde tours, tours voor een app, een pagina of overal; timing, links, statistieken, AI, exporteren en importeren
- Tourstappen beheren — Stappen schrijven: tekst, afbeeldingen en video's, elementen, stappen die op de gebruiker wachten, volgorde, reset
- Groep-gebaseerde zichtbaarheid — Rol-gebaseerde onboarding met groepsfilters
- Import / Export — De stappen van één taal als JSON-bestand
- Best practices — Contentrichtlijnen, taalstrategie, onderhoud
- Problemen oplossen — Tour start niet, ontbrekende stappen, vertalingen
- Telemetrie — De optionele anonieme gebruiksstatistieken: wat er verstuurd wordt, en hoe je ze uitzet
- FAQ — Veelgestelde beheerdersvragen
Features¶
Per-feature documentatie voor mogelijkheden.
- Geleide tours — Hoe een tour loopt: welke tour start, staptypen, stappen die wachten, tours over meerdere apps
- Meertalige ondersteuning — Transifex-integratie, auto-detectie, per-taal stappen
- Zichtbaarheid van stappen — Groepsfilters en gebruikersvoorkeuren
- Customization — HTML in stapinhoud, CSS-selectors, positionering
- Thema-ondersteuning — Light, dark, high contrast, custom Nextcloud-thema's
Voor architecten & ontwikkelaars¶
Technische documentatie voor integratie, evaluatie en bijdragen.
- Architectuuroverzicht — Systeemontwerp en componenten
- API-referentie — REST API-endpoints
- Frontend-architectuur — Vue 3 + Shepherd.js-structuur
- Backend-architectuur — Controllers, services, configuratie-opslag
- Transifex-integratie — Vertaling-workflow
Beveiliging¶
- Media in tour-stappen — Dreigingsmodel voor afbeeldingen en video's in stappen (in het Engels)
Deployment¶
IntroVox installeren en bijwerken.
- Installatie — Installeren vanuit de App Store of source, en bijwerken
Aan de slag¶
Nieuw bij IntroVox? Begin met de Aan de slag-gids voor een rol-gebaseerde quickstart.
Support¶
- Issues & feature requests: GitHub Issues
- Broncode: GitHub-repository
Licentie¶
IntroVox is gelicenseerd onder de AGPL-3.0-licentie.