CourseLab Benutzerhandbuch 2.7 VorherigeNächste  
Für erfahrene Benutzer > Erstellen von kundenspezifischen JavaScript-Code

Erstellen von kundenspezifischen JavaScript-Code

CourseLab unterstützt die Verwendung von benutzerspezifischen JavaScript-Funktionen und Objekten. Jedes Modul enthält ein JavaScript-File mit dem Namen module.js, welches für die Definition von benutzerspezifischen Code vorgesehen ist.

Dieses File enthält bereits 2 vordefinierte leere Funktionen, welche beim Start bzw. beim Beenden des Moduls aufgerufen werden. Diese Funktionen dürfen nicht gelöscht werden, können aber nach belieben ergänzt werden.

// InitModule
function InitModule()
{
}

// ShutdownModule
function ShutdownModule()
{
}

WICHTIG! Um Namenskonflikte von Variablen und Objekten zu vermeiden sollten Sie auf die Verwendung von globalen Variablen verzichten. Es ist eine gute Praxis ein kundenspezifisches Prefix oder Containerobjekte zu verwenden für die eigenen Variablen, Funktionen oder Objekte.