ILIAS gebruikersnaam:

Personaliseer je E-learning (Storyline & Captivate)

JavaScript code om ILIAS-gebruikersnamen te integreren in Storyline en Captivate e-learning modules.

Versterk de Leerervaring: Integreer ILIAS-gebruikersgegevens in Uw E-learning

Wil je jouw e-learning modules persoonlijker maken door de gebruikersnaam uit ILIAS weer te geven? Met een beetje JavaScript is dit eenvoudig te implementeren in zowel Storyline als Captivate.

Waarom personalisatie?

Het aanspreken van leerlingen bij hun naam verhoogt de betrokkenheid en creëert een meer persoonlijke leerervaring. In plaats van een generieke “Welkom bij de cursus!”, kun je een warme “Welkom, [gebruikersnaam]!” aanbieden.

Hoe werkt het?

JavaScript in Storyline:

    • Open je Storyline-project.
    • Ga naar de slide waar je de gebruikersnaam wilt weergeven.
    • Maak een tekstvariabele ‘VariableName’.
    • Voeg een caption toe met daarin de tekst:

      ‘Hallo %VariableName%, ik zie dat het je is gelukt om de gebruikersnaam uit ILIAS te halen.’

      NB. De percentage tekens geven aan dat de omsloten tekst een variabele is; In dit geval de eerder aangemaakte tekstvariabele ‘VariableName’.

    • Voeg een trigger toe aan de slide:
      • Actie: Voer JavaScript uit
      • Wanneer: Timeline start
      • JavaScript:
				
					var player = GetPlayer();

function findLMSAPI(win) {
  if (win.hasOwnProperty("GetStudentID")) return win;

  else if (win.parent == win) return null;

  else return findLMSAPI(win.parent);
}

var lmsAPI = findLMSAPI(this);
var myName = lmsAPI.GetStudentName();
var array = myName.split(',');
var newName = array[1]; // 0 is achternaam, 1 is voornaam
player.SetVar("VariableName", newName); // VariableName is jouw Storyline Variabele
				
			

JavaScript in Captivate:

    • Voeg een JavaScript-actie toe aan de slide:
      • Bij: On Enter
      • Script: Plak de bovenstaande code hier en vervang player.SetVar("VariableName", newName); door:
				
					window.cpAPIInterface.setVariableValue("VariableName", newName); 

				
			

Belangrijke tips

  • Test grondig: Controleer of de integratie werkt zoals verwacht in verschillende browsers en op verschillende apparaten.
  • Privacy: Ga zorgvuldig om met gebruikersgegevens en zorg ervoor dat je voldoet aan de privacyregelgeving.

Hulp nodig?

Neem contact met ons op voor meer informatie en ontdek hoe we je kunnen helpen om het maximale uit ILIAS te halen!

Bel ons op 📱 06 1009 3856 of laat je terugbellen door hieronder je gegevens achter te laten. We bellen je dan de volgende werkdag nog terug.

Mogen we je nog wat vragen?

We besteden veel tijd en aandacht aan onze Insights en hopen dat je dit waardeert. Indien je je hierin kunt vinden, wil je onze Insights dan met je netwerk delen? We willen namelijk een zo groot mogelijk publiek bereiken en kunnen jouw hulp daarbij goed gebruiken.

Merci 🙏

Scroll naar boven