1 Bild von 4 zufällig anzeigen

More
9 months 3 days ago #190764 by julemtz
Hallo,

ich brauche dringend Hilfe. Ich benutze LimeSurvey zum ersten Mal und komme nicht weiter.

Ich möchte am Anfang meiner Umfrage ein Bild von vier möglichen zufällig anzeigen lassen. Hierfür habe ich eine Fragegruppe und innerhalb dieser für jedes Bild eine Frage. Es fehlt also nur noch die zufällige Anzeige.

Ich habe mir bereits viele Beiträge durchgelesen (englisch sowie deutsch), leider erscheint nach der Umsetzung bei mir keins der Bilder.

Kann mir jemand die notwendigen Schritte erklären inklusive der notwendigen Quellcodes etc.?

Ich benutze Safari als Browser.

Vielen Dank vorab!!

Please Log in to join the conversation.

LimeSurvey Partners
More
9 months 3 days ago #190771 by holch
Zeig uns doch mal, was du bereits gemacht hast und auf welchen Beiträgen du das basierst. Dann können wir dir einfacher weiterhelfen, als genau nochmal das zu wiederholen, was sowieso schon in den von dir erwähnten Beiträgen aus dem deutschen und englischen Forum stehen dürfte. Bringt ja nix das zu wiederholen, wenn es damit nicht klappt.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Please Log in to join the conversation.

More
9 months 3 days ago #190772 by julemtz
Hallo,

vielen Dank für die Antwort. Ich habe schon sehr viel ausprobiert. Bei dieser Version habe ich aufgehört, da ich es schon seit mehreren Stunden versuche. Ich habe auch erstmal zum Test nur 2 der 4 Bilder eingefügt und versuche momentan diese zwei zufällig anzeigen zu lassen.

Ich hoffe, auf dem Screenshot erkennt man, was ich gemacht habe.

Attachment not found

Please Log in to join the conversation.

More
9 months 3 days ago #190773 by holch
Naja, wir würden schon gerne den Code sehen. Idealerweise eine LSS-Datei der notwendigen Fragen anhängen, dann kann man sich das genauer ansehen.

Deine Screenshot bekomme ich hier übrigens nicht angezeigt.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Please Log in to join the conversation.

More
9 months 3 days ago #190774 by julemtz
Entschuldige, dass ich mich so wenig im Programm auskenne, aber wie kann ich denn eine LSS-Datei der notwendigen Fragen ziehen? Ich schaffe es entweder nur als .lsg Datei oder die komplette Umfragen-Struktur als LSS-Datei zu erhalten?

Please Log in to join the conversation.

More
9 months 3 days ago - 9 months 3 days ago #190775 by holch
Richtig, LSS ist die ganz Studie. Aber um es uns Helfern im Forum leichter zu machen ist es immer besser eine LSS-Datei anzuhängen, natürlich nur mit den relevanten Fragen. Ist ein bisschen mehr Arbeit für dich, erleichter uns Helfern hier aber das Leben ungemein. Denn mit einer LSG müssen wir erst eine neue Umfrage erstellen, die auch noch mit deinen Konfigurationen übereinstimmen müsste (die wir ja auch gar nicht kennen können), damit wir auch wirklich richtig testen können.

Daher, Umfrage in Limesurvey kopieren, alle Fragen und Gruppen rausschmeissen, die nichts mit dem Problem zu tun haben und diese dann als LSS exportieren und hier anhängen.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Last edit: 9 months 3 days ago by holch.

Please Log in to join the conversation.

More
9 months 3 days ago #190776 by julemtz
Ich habe nun alle anderen Inhalte aus meinem Fragebogen entfernt, leider formatiert mein Macbook die LSS-Datei automatisch zu einer .xml Datei, welche ich hier nicht anhängen kann..

Please Log in to join the conversation.

More
9 months 3 days ago #190777 by holch
Das Mac-Book wieder. Einfach die Endung von .xml nach .lss umbenennen. Die LSS Datei ist eine spezielle Art einer XML-Datei. Apple scheints sich zu denken sie müssen ihre User bevormunden und ändern die Endung. Unverständlich, du bist aber nicht die erste, die das berichtet.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Please Log in to join the conversation.

More
9 months 3 days ago #190778 by julemtz
Ich hoffe, dass es jetzt geklappt hat!
Attachments:

Please Log in to join the conversation.

More
9 months 3 days ago - 9 months 3 days ago #190779 by Joffm
Hallo,
da Du ja zum ersten Mal mit LS arbeitest, fangen wir langsam an.

Du willst zufällig etwas auswählen.
Also benötigst Du eine Zufallszahl (in Deinem Fall zwischen 1 und 4)
Diese erzeugst Du mit dem Expression Manager. Dieser Name ist irreführend. Du musst die Syntax nämlich mit der Hand eintragen; da ist niemand und nichts, der es für Dich macht.

In den hier implementierten Funktionen
https://manual.limesurvey.org/Expression_Manager_-_presentation#Implemented_functions
findest Du dafür die Funktion "rand(x,y)"

In einer Frage vom Typ "Gleichung" (sie soll meinetwegen "zufall" heißen) kreierst Du nun diese Zufallszahl und beachtest dies aus dem Handbuch
Anything within curly braces is now treated as an Expression
Also {rand(1,4)}

Wie Du sicherlich von der Funktion "ZUFALLSZAHL" in EXCEL weißt, ändert sich diese bei jedem Aufruf.
Um dies zu vermeiden, geben wir noch etwas Salz dazu. Nämlich:
Nur, wenn es noch keine Zufallszahl gibt, wird sie neu erzeugt, sonst bleibt sie beim alten Wert.
{if(is_empty(zufall),rand(1,4),zufall)}
Die Syntax der if-Funktion und der Funktion "is_empty" findest Du auch im obigen Abschnitt des Handbuchs.

So, jetzt haben wir also eine zufällige Zahl, gespeichert in der Variablen "zufall".

Jetzt kommt das neue Buzz-Word: "Micro-Tayloring"
https://manual.limesurvey.org/Expression_Manager_how-tos#.22Dear_.7BMr.7D.2F.7BMrs.7D_Smith....22
Hier ist das Beispiel, dass je nach Geschlecht "Mr." bzw, "Mrs." eingeblendet wird.
Du willst je nach Wert der Zufallszahl ein Bild einblenden.
Also im Grunde dasselbe.

Das Beste ist, Deine Bilder haben alle denselben Namen mit einer Art Index.
Z.B. "Bild1.jpg", "Bild2.jpg", "Bild3.jpg", "Bild4.jpg"
Dann ist das ausgewählte Bild also "Bild{zufall}.jpg
Ausführlich: <img src="pfad_zum_Bild/Bild{zufall}.jpg" />

Solltest Du die Bilder nicht umnennen wollen, können, dürfen, kommt eben eine verschachtelte if-Funktion zum Einsatz:
{if(zufall==1,"<img src='pfad_zum_Bild/Bald.jpg' />",if(zufall==2,"<img src='pfad_zum_Bild/Beld.jpg' />",if(zufall==3,"<img src='pfad_zum_Bild/Bild.jpg' />","<img src='pfad_zum_Bild/Bold.jpg' />")))}
Beachte hier die doppelten bzw. einfachen Anführungen.
Der eingebaute Editor ändert diese immer wieder. Daher einmal reinschreiben, dann nicht mehr anrühren.

Und als Drittes kannst Du natürlich auch Deine Idee der vier Fragen nutzen.
Dann bekommt eben jede Frage die entsprechende Relevanzgleichung.
Bild1 -> zufall==1
Bild2 -> zufall==2

So das war alles, was mir auf die Schnelle dazu einfällt.

Nichtsdestotrotz beherzige holchs Aufruf, einen lss-export zu senden.
Dies vereinfacht unsere Arbeit, die ja aus freien Stücken in unserer Freizeit geschieht, ungeheuer.
Denn manchmal ist es nur ein kleiner Syntaxfehler, der schnell behoben ist, auf welchen man aber ohne Anschauung niemals kommt.

Joffm

Naja, ich sehe gerade Deinen Versuch.
1. Du hast keine Zufallszahl erzeugt, um eins der Bilder anzuzeigen.
2. Die Gleichung in den einzelnen bewirkt nichts, da das Bild ja schon angezeigt ist.

Gleich kommt Deine Studie zurück


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 9 months 3 days ago by Joffm.

Please Log in to join the conversation.

More
9 months 3 days ago #190783 by Joffm
Hier also das Beispiel.
Dies ist die reine Struktur mit Deinen vier Fragen.
Wie gesagt, ich würde es anders machen.

File Attachment:

File Name: limesurvey...4685.lss
File Size:17 KB


Und Du solltest das Bild sicher nicht im Hilfetext anzeigen.
Wenn es nur die Anzeige sein soll, dann ist die "Textanzeige" die richtige Wahl.

Joffm


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Attachments:

Please Log in to join the conversation.

More
9 months 3 days ago #190787 by Joffm
Hallo, Jule,

noch ein kleiner Hinweis, da ich weiß, dass man solche Sachen zwar hundertmal sieht, aber trotzdem nicht realisiert.

Warum willst Du nur einen "Quoten"-Mann befragen, aber doch mehrere (viele) Frauen?

Hallo lieber Teilnehmer, liebe Teilnehmerinnen,

Ich könnte jetzt natürlich schließen, dass bei einer Stichprobengröße von n=100 der Männeranteil derer, die diese Plattform nutzen, also ihr Photo vom Essen dort hochladen, wirklich 1% ist.
Oder ist das auch zu anderem gut?
;) ;) ;)

Konnte ich mir nicht verkneifen.

Joffm


Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now