Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

0 votes

Hallo,

ich habe per Anleitung ein Frameset definiert, um ein Lied über mehrere Seiten hinweg im Hintergrund abzuspielen.

Die html Dateien habe ich daraufhin als Mediendatei hochgeladen. Wo genau füge ich diese jetzt im Fragebogen ein? Auf der Seiten, auf dem die Musik Starten soll? Problem ist zusätzlich, dass beim Tab "Fragebogen zusammenstellen" die html Dateien nicht angezeigt werden. Oder habe ich was falsch verstanden?

Danke und viele Grüße
Stephanie

in SoSci Survey (dt.) by s095493 (180 points)

1 Answer

0 votes

Sie benötigen die HTML-Datei mit dem Frameset, um diese direkt aufzurufen. Wenn die Datei mit dem Frameset also z.B. start.html heißt und Ihr Projekt das Verzeichnis https://www.soscisurvey.de/MEIN-PROJEKT/ hat, dann würden Sie im Browser aufrufen:

https://www.soscisurvey.de/MEIN-PROJEKT/start.html

Wichtig ist dabei, dass Sie nicht (!) die geschützte Dateiablage verwenden.

Das Frameset lädt dann den Fragebogen auf den linken Teil Bildschirms und rechts daneben (ganz klein) eine zweite HTML-Datei zum Abspielen der Musik.

by SoSci Survey (87.8k points)
Das verstehe ich nicht..
geht das nur wenn der Fragebogen schon online ist?
Ja. Die Konstruktion mit einem Frameset ist regulär nicht vorgesehen. Es ist eine Zusatz-Bastelei für einen relativ seltenen Anwendungsfall. Ein kleiner Nachteil ist, dass es nicht mit der regulären Vorschau zusammen funktioniert.

ABER: Zum Testen können Sie einen Pretest-Link erstellen und diesen anstatt der regulären Fragebogen-URL in der start.html eintragen. Nur als optionale Alternative zur vorzeitigen "Freigabe" des Fragebogens.
Vielen Dank. Was ich aber immer noch nicht verstehe ist, was ich mit den html Dateien mache, nachdem ich sie hochgeladen habe.

Ich muss diese doch irgendwie in den Fragebogen einfügen, oder?
Die eine Datei (start.html) rufen Sie anstatt des Fragebogens auf. Sie sorgt dann überhaupt erst dafür, dass der Fragebogen aufgerufen wird.

Die andere Datei, welche die Musik abspielt, wird dann mittels JavaScript in das zweite Frame geladen, wenn die Hintergrundmusik starten soll.
Wenn ich wie oben vorgeschlagen den Pretest Link in die Start html einbaue und den Fragebogen aufrufe wird leider angezeigt dass der Link ungültig ist..

https://www.soscisurvey.de/categorization/?act=g04CSKzt4UmIxFjD5eNCp1cy/start.html

Ich verstehe leider überhaupt nicht, was ich machen muss...
Die Adresse zum Aufruf bleibt wie gehabt:

https://www.soscisurvey.de/categorization/start.html

Aber innerhalb der Datei start.html (bearbeiten und dann neu hochladen) müssten Sie die Fragebogen-URL gegen den Pretest-Link austauschen, wenn Sie den Erhebungszeitraum noch nicht starten möchten. Bitte vergessen Sie nicht, diese Änderung zur eigentlich Erhebung dann wieder rückgängig zu machen.
Okay, danke.

Was mache ich denn aber mit den html Dateien? Lade ich diese lediglich bei den Mediendateien hoch oder muss ich diese in den Fragebogen einbinden?
Diese laden sie lediglich bei den Mediendateien ins Projektverzeichnis hoch. Dadurch können sie direkt über https://www.soscisurvey.de/MeinPROJEKT/DATEINAME.html im Browser abgerufen werden. Und genau das wird benötigt, um das Frameset zu laden.
...