Wat de Academie achter de schermen zelf regelt
Een eigen database per klant die zichzelf aanmaakt en bijwerkt, een zoekindex die met elk artikel meebeweegt, standaardwaarden die maar één keer geschreven worden, en het opruimwerk bij verwijderen.
Wanneer gebruik je dit
Je hoeft dit niet te weten om met de Academie te werken. Het staat er voor de momenten waarop het wél uitmaakt: een zoekopdracht die niets vindt, een verwijderde checklist die toch nog ergens opduikt, of een wijziging in het scherm die pas na een tijdje zichtbaar wordt.
Een eigen database per klant
De Academie bewaart zijn gegevens niet in de hoofddatabase van Morris maar in een eigen bestand, één per klant. Dat bestand wordt bij het eerste gebruik aangemaakt — inclusief alle tabellen en zoekindexen. Bij elke start loopt Morris daarna langs de kolommen die er in de loop van de tijd bij gekomen zijn (zaal, positie, frequentie, vestiging) en voegt hij toe wat ontbreekt. Je merkt daar niets van en er is nooit een handmatige stap nodig.
Bij diezelfde ronde worden een paar waarden rechtgezet die anders vreemd gedrag opleveren: een punt zonder frequentie krijgt 1 week, en een lijst zonder zaalinstelling komt op Algemeen te staan.
De zoekindex houdt zichzelf bij
Achter de Kennisbank ligt een aparte zoekindex over titel, inhoud, tags, categorie en afdeling. Die wordt niet periodiek opnieuw opgebouwd maar direct bijgewerkt: bij elk aanmaken, wijzigen en verwijderen van een artikel schuift de index mee. Wat je zojuist hebt opgeslagen is dus meteen vindbaar, ook op een woord middenin de tekst. Accenten en hoofdletters maken bij het zoeken niet uit.
Standaardwaarden worden één keer geschreven
Bij het aanmaken van de database zet Morris een handvol standaardwaarden klaar: twee AI-teksten, het AI-model, een lijst met functietitels en een lege vestigingenlijst. Die worden alleen geschreven als ze er nog niet staan. Heb je er via de API iets aan veranderd, dan blijft jouw waarde staan — een herstart zet hem nooit terug.
Opruimen bij verwijderen
Een checklist verwijderen haalt in vaste volgorde ook de afvinkresultaten, de uitvoeringen en de punten weg, zodat er geen losse rijen achterblijven. Het bevestigingsvenster zegt dat er ook bij: de items en de historie verdwijnen mee. Bij een traject gaat het net zo — stappen en quizvragen verdwijnen met het traject mee.
Een goedgekeurd AI-voorstel krijgt een stempel
Keur je een voorstel op AI-voorstellen goed, dan wordt het op dat moment echt aangemaakt: als trajectstap, quizvraag of kennisartikel. Daarbij legt Morris vast wie het goedkeurde en wanneer; een stap krijgt bovendien de markering AI-gegenereerd, die je later op de stapkaart terugziet. Een goedgekeurd artikel krijgt de goedkeurder als auteur. Een tweede keer goedkeuren kan niet: dat antwoordt met Al verwerkt.
Let op
- Schermwijzigingen vergen een herstart. De opmaak en de code van het beheerscherm worden één keer bij het opstarten ingelezen. Wie iets aan de Academie-schermen verandert, ziet dat pas na een herstart van Morris.
- Statische bestanden worden vijf minuten vastgehouden. Direct na een herstart kan je browser nog even de oude versie tonen; een harde verversing helpt.
- Elke klant staat op zichzelf. Een traject, checklist of artikel bestaat alleen binnen de eigen omgeving; er is geen gedeelde inhoud tussen klanten.
- Loopt het zoeken stuk op een rare zoekterm, dan valt het beheer terug op de gewone lijst — je ziet dan alle artikelen in plaats van een foutmelding. In het portaal is dat anders: daar blijft de lijst leeg.
Verwante artikelen
Bijgewerkt op 28 augustus 2026