Relatieve URLs, mediaspelers en Hot Potatoes
Definities
Relatieve URL's in Hot Potatoes testen
Relative URL's zijn een gemakkelijke manier om afbeeldingen, geluiden en videofragmenten in een Hot Potatoes test te zetten, omdat ze het mogelijk maken om de test te bekijken en te testen op een gewone computer, voor je ze upload naar een Moodle-site. Als de test geüploaded wordt, dan moeten ook de multimediabestanden geüploaded worden, zodat ze klaar staan wanneer de test beheerd wordt vanuit Moodle.
Voor beveiligingsredenen laat Moodle niet toe om bestanden van een vak rechtstreeks aan te spreken. All vragen naar bestanden uit een bepaald vak gaan door een script dat controleert of de persoon die het bestand vraagt aangemeld is bij het vak. Dit mechanisme kan de relatieve links die gebruikt worden in de test verbreken, omdat de gewone regels voor het bekomen van een absolute URL uit een relatieve URL hier niet werken.
De oplossing is vrij eenvoudig: alle relatieve URL's moeten omgezet worden in absolute URL's voor het moment waarop de test de browser bereikt. Voor Hot Potatoes testen zullen de URL's omgezet worden door Moodle, zodat diegenen die de oefeningen opstellen zich geen zorgen moeten maken over dit zorgvuldig en om fouten vragend werk.
Mediaspelers in Hot Potatoes testen
Somige mediaspelers zullen een mediabestand niet aanvaarden als het via het script komt dat de vakbestanden bewaakt. In deze situatie is het nodig om de mediaspeler te vervangen door één die compatibel is met Moodle. Je kunt dit zelf doen door de referentie in de test naar de mediaspeler te wijzigen, of je kunt Moodle dwingen om dit te doen door de instelling "Verplicht mediaplugins" op de instellingenpagina van de test op "ja" te zetten.