Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Bild in Textanzeige wird nicht ausgegeben

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 10 months ago #216785 by holch
Replied by holch on topic Bild in Textanzeige wird nicht ausgegeben
Wie Joffm. Kein Mensch will deine eigentliche Umfrage sehen.

Wenn wir ein LSS-Beispiel wollen, dann auch immer auf das Problem reduziert. Also entweder einen neuen Prototypen erstellen, der das Problem zeigt, oder deine Umfrage kopieren, alle Fragen und Gruppen rauslöschen, die für das Problem nicht relevant sind und wenn nötig auch noch die Fragen und Antwortoptionen entsprechend "anpassen".

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

The topic has been locked.
More
2 years 10 months ago #216815 by AXS
Moin,
entschuldigt meine Umständlichkeit. Ich kenne mich mit komplexeren LS Geschichten wie GLeichungen etc nicht so gut aus. Und da der Fragebogen sehr komplex ist (extern erstellt), hatte ich Sorge das Problem nicht adäquat abbilden zu können. Aber, ich habe es geschafft und einen Prototyp auf das Problem reduziert.

Hier der Link zur Umfrage:
mobilityprofiler.okapi-bewegt.de/index.p...x&sid=773477&lang=de

Wie vermutet wird beim Ausspielen des Platzhalters {AUSGABE.NAOK} lediglich der Text übertragen. Die Bilder bleiben auf der Strecke. Gibt es eine Möglichkeit, wie diese mitgeschickt werden können?

Danke und einen lieben Gruß,
AXS
The topic has been locked.
More
2 years 10 months ago #216819 by jelo
Info für Mitlesende. Das angehängte Beispiel ist für LS4.

Die Gleichungfrage in dem Beispiel kann nicht klappen. Weil keine Variablen übergeben werden.
Die Frage erscheint auch überflüssig.

Du willst aufgrund von bestimmten Antworten, eine bestimmte Grafik anzeigen.
Du hast in dem Beispiel Test1 und Test2.als Textanzeigefragen angelegt.
Dort plazierst Du die jeweilige Grafik.
Um dann nur eine Grafik entsprechend der Antwort anzuzeigen, ist in jeder Textanzeigefrage die Bedingung/Relevanzgleichung anzupassen.



Und dann war es das auch schon.

Mit einer zusätzlichen Gleichungsfrage arbeitet man, wenn man nur eine Textanzeigefrage haben will, und nur den Dateinamen im Grafikpfad ändert.
Das ist allerdings fehleranfällig und schwieriger zu erkennen.
 

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
More
2 years 10 months ago #216820 by AXS
Der Punkt ist der, dass die Textanzeige (samt Bild) erst in der Endnachricht ausgespielt werden soll. Deshalb sind die Fragen versteckt. Und daher kommt auch die Gleichung ins Spiel, um einen Platzhalter für die Endnachricht erstellen zu können.

Zumindest erkläre ich mir das so. Wie gesagt, das Konstrukt (im Original auch weit komplexer) ist extern programmiert worden.
The topic has been locked.
More
2 years 10 months ago #216821 by jelo
Verstanden, hatte im Beispiel nicht auf die Endseite geachtet.

Die Zuweisung einer kompletten Frage als Inhalt klappt selten stabil. Es sollte, aber es gibt zu viele Baustellen im Code. Ich konnte das unter LS5 (gleiche Codebasis vie LS4) die Variablen nur gefiltert erkennen.

Mein Ansatz wäre alle HTML/Grafiken in die Endnachricht packen und diese in If-Klammern setzen. Also sämtliche Logik in die Endnachricht packen.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 10 months ago - 2 years 10 months ago #216822 by Joffm
Replied by Joffm on topic Bild in Textanzeige wird nicht ausgegeben
Hallo,
ich bin etwas anders herangegangen.
Du willst ja Deine - ich sag jetzt mal - interessante Idee in der End-Message darstellen.
Und das klappt nicht, da bei den Textdisplay-Fragen das Bild nicht in die ".question" property zu gehen scheint.
Daher habe ich die Frage "Ausgabe" als Mehrfachfrage angelegt.
Diese hat als erste Teilfrage
<img alt="" src="/upload/surveys/773477/images/Bild_{Frage}.jpg" /> <p>Dieser Text ist Test {Frage}</p>

Wenn Du nämlich Deine Bilder vernünftig benennst, und auch die Antwortcodes, brauchst Du keine Fallunterscheidung.
Wenn die Codes in der Frage statt "AO01", ... einfach "1", "2", sind, und die Bilder eben "Bild_1.jpg", "Bild_2.jpg" kannst Du diese eben mit "Bild_{Frage}.jpg" definieren.

Und in der Endmessage steht dann eben.
{AUSGABE_SQ001.question}

 

Aber nichtsdestotrotz erscheint mir Deine Herangehensweise ein wenig umständlich.
Nur ist mir leider nicht ganz klar, was Du eigentlich willst.
Ein etwas ausführlicheres Beispiel wäre sicher gut.
Weil hier sehe ich nicht den Sinn dieser ganzen - von hinten durch die Brust ins Auge - Prozedur.
Hier würde ja ausreichen, das obige "Blaue" direkt in den Text der End-Message zu schreiben.

Joffm

PS.
Die Fragen "Test1" und "Test2" sind dann auch überflüssig.

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 2 years 10 months ago by Joffm.
The topic has been locked.
More
2 years 10 months ago #216824 by AXS
Vielen Dank für eure Lösungsvorschläge. Parallel wurde dasProblem auf anderem Wege gelöst und @Joffm, du bist mit deiner Vermutung ".question" property genau rcihtig offensichtlich. Wenn ich statt {AUSGABE.NAOK} {AUSGABE.question} in die Endnachricht tippe, dann klappt die Bildübertragung. Bei der Ausgabe via .NAOK wird offensichtlich jegliches HTML heraus genommen.

Der Grund für den komplizierten Aufbau ist, dass in der Originalbefragung 21 mögliche Feedbacks über Bedingungen, die sich aus bis zu 11Fragen ergeben, angesteuert werden.

@jelo, dein Ansatz hat jedoch auch funktioniert. Wenn man die gesamte Formelsystematik in die Endnachticht tippt, erzielt dies das selbe Ergebnis. Vielen Dank für diesen Hinweis, der ja noch schlanker ist.

Generell euch allen Riesen-Dankeschön für eure Hilfe. Ich werde dem Projekt etwas spenden, das ist echt großartig, was ihr hier leistet!
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose