1.
das Video mit diesem Code hat zwar ein kleineres Standbild, vergrößert sich jetzt nicht mehr auf Vollbild. Der Vollbild der zuvor erreicht wurde, war allerdings auch nicht ganz optimal, da er sich nicht wie bei einem Videoplayer an den Bildschirm anpasste. Wenn Sie dazu eine Idee hätten, wäre ich Ihnen sehr dankbar.
https://www.soscisurvey.de/test199042/?act=9Z31Lqp3O0w0kWL1jzb7nuHL
<video style="width: 512px; height: 288px" id="stimulus">
<source src="%videofile%" type="video/mp4" />
</video>
<button id="play" type="button">Abspielen</button>
<script type="text/javascript">
<!--
document.getElementById('play').addEventListener('click', function() {
video.style.position = "absolute";
video.style.top = "0";
video.style.left = "0";
video.style.width = window.innerWidth + "px";
video.play();
}, false);
var video = document.getElementById("stimulus");
var wiederholung = 0;
// Bedienelemente ausblenden, sobald es abspielt
SoSciTools.attachEvent(video, "play", function(evt) {
stimulus.removeAttribute("controls");
});
// Weiter-Knopf ausblenden
SoSciTools.attachEvent(window, "load", function(evt) {
SoSciTools.submitButtonsHide();
});
// Weiter-Knopf am Ende des Videos wieder anzeigen
SoSciTools.attachEvent(stimulus, "ended", function(evt) {
if (wiederholung == 0) {
wiederholung = 1;
stimulus.currentTime = 0;
stimulus.play();
} else {
SoSciTools.submitButtonsDisplay();
}
});
// -->
</script>
2. Ja, an sich läuft es aktuell gut mit dem Sync and Share. Bei einer Installation auf einem Server wäre eine optimalere Abspielen der Videos und Studie eher gewährleistet oder gibt sich das nicht viel?
3.
Ich habe eine Seite erstellt, habe hier ein Textbaustein mit Zufallsgenerator (gleichverteilte Ziehung), inklusive Codes mit
01 =
https://seafile.rlp.net/f/cca2c1e3313c48f4ad63/?dl=1
02 =
https://seafile.rlp.net/f/1987503265af4a5bb45a/?dl=1
03 =
https://seafile.rlp.net/f/a18f13a6ec544254bb9d/?dl=1
erstellt. Name der Zufallsgenerator-Variable ist: BL18
Habe dann eine PHP Code unterhalb des Textbausteines des Zufallsgenerators eingefügt:
replace('%videofile%', 'BL18', 'response');
Und dann in meiner HTML-Video Datei folgendes angepasst.
<video id="stimulus">
<source src=„%videofile%
" />
</video>
Ich nehme an das stimmt, oder? Diese Kombination aus Zufallsgenerator, PHP-Textfeld u. HTLM Code. Muss ich dieses Gesamt-Paket für jede neue Seite mit Stimuli einfügen? Oder nur den HTML-Code jeweils? Beim nächsten Stimuli soll SoSci Survey wissen, dass der gezogene Stimuli nicht noch einmal gezogen wird.
Und wenn ich einen Probelauf vor dem Testlauf starten möchte, dann erstelle ich einen spezifischen, kürzeren Zufallsgenerator mit weniger Codes und mache das genau das selbe wie oben. Der Testlauf Zufallsgenerator löst dann einfach den Probelauf-Zufallsgenerator ab oder? Ich muss den Probelauf Zufallsgenerator nicht beenden oder ähnliches?