Die Funktion: "storefirst" und "multistorage" konnte ich dem Code allerdings noch nicht richtig zuordnen. An welcher Stelle müsste ich die beiden Parameter wie im Code einbauen?
Sie verwenden aktuell die Methode registerItem()
timer.registerItem(item, internal);
Entsprechend gilt diese Zeile aus der LatencyTimer-Referenz:
void latencyTimer.registerItem(SoSciTools.QuestionItem|Question item, mixed storage, boolean storeFirst, mixed multiStore)
Heißt, der Parameter storeFirst
wird an Position 3, der Parameter multiStore
an Position 4 angegeben. Ersteres als Bool'sche Variable, also true
oder false
. Für zweiteres bräuchten Sie noch eine weitere interne Variable.
var internal2 = s2.IV99.item(item.id);
timer.registerItem(item, internal, true, internal2);