Welcome to the LimeSurvey Community Forum

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

Zusätzliche Antwortfelder hinzufügen mittels eines +-Buttons

  • AnnaBurmeister
  • AnnaBurmeister's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
1 year 6 months ago #241874 by AnnaBurmeister
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: Version 3.15.5+181115 und Version 3.25.21+210407
Eigener Server oder LimeSurvey-Cloud: eigener Server
Genutzte Designvorlage: personalisierte
==================
Wir haben zunächst eine Erhebung in der Version 3.15.5+181115 durchgeführt. Aus technischen Gründen mussten wir sie in die Version 3.25.21+210407 importieren.
In diesem Prozess ist leider die Funktion zusätzliche Antwortfelder hinzufügen mittels eines +-Buttons hinzuzufügen nicht übernommen worden.

Kann mir jemand erklären, woran es liegt? Geht diese Funktion in der neueren Version nicht mehr? Ist etwas beim Import schief gelaufen? Oder habe ich irgendetwas beim Abgleich der Angaben übersehen?

Im Anhang sind zu finden:
1) Ursprüngliche Frage mit +-Button, die mit Version 3.15.5+181115 funktioniert
2) Screenshot, wie die Frage aussehen sollte
3) Frage in Version 3.25.21+210407
4) Screenshot der zerschossenen Frage

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 6 months ago - 1 year 6 months ago #241875 by Joffm
Kann es sein, dass Du in der neuen Version keine Rechte hast, Javascript einzusetzen?

Kleiner Test:
Füge ein kleines Javascript ein, speichere die Frage und schau Dir erneut den Quellcode an.
Wenn der größte Teil verschwunden ist, ist vermutlich der XSS- Filter eingeschaltet.

Das schnell vom Smartphone.
Die lss schaue ich mir später an.

So, es ist genau, wie ich vermutete.
Der XSS-Filter scheint eingeschaltet zu sein.
Daher wird das gesamte Javascript entfernt; es bleibt als letztes Relikt das {QID}, welches ja eine ExpressionScript-Variable ist.

Also, sag dem Admin, er soll den Filter ausschalten, oder Dir Superadin-Rechte geben.

Joffm 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 6 months ago by Joffm.

Please Log in to join the conversation.

  • AnnaBurmeister
  • AnnaBurmeister's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
1 year 6 months ago #241949 by AnnaBurmeister
Herzlichen Dank für diesen Hinweis!
Die anderen XSS-Filter-Einstellungen haben wohl nicht nur uns hier im Institut das Leben schwer gemacht.

Unser Administrator ist jedoch zögerlich den XSS-Filter auszuschalten. Denn er hat dies gelesen, dass ein aktiviertes XSS die Nutzung des Expression-Manager-Systems beeinflussen können (siehe Anhang). Da weder er noch ich genau einschätzen können, was die Konsequenzen sind, zwei Fragen:

1) Kann man den XSS-Filter nur für eine Umfrage ausschalten?
2) Laufen alle Umfragen wie bisher, wenn jetzt nachträglich der XSS-Filter augeschaltet wird?

Vielen Dank im Voraus!
 

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 6 months ago #241954 by holch

1) Kann man den XSS-Filter nur für eine Umfrage ausschalten?

Nein. beim XSS filter gibt es nur "alles oder nichts".

2) Laufen alle Umfragen wie bisher, wenn jetzt nachträglich der XSS-Filter augeschaltet wird?

Da sollte es erstmal keine Probleme geben. Andersrum (XSS filter eifnach so einschalten) kann so einige Umfragen lahmlegen, die vorher gut gelfaufen sind, weil er halt eventuell verwendete Scripts herausfiltert.

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.

Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose