Welcome to the LimeSurvey Community Forum

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

Panel Integration / Dynamically reference

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 7 months ago #220147 by Joffm
Replied by Joffm on topic Panel Integration / Dynamically reference
Hallo,

Der Inhalt wäre dann so etwas wie "{ID}=tic"?

Davon hat keiner gesprochen.
Im vorigen post steht

ls.example.org/1234?QTEXT=prefilled
Nur dass bei Dir die Frage nicht "QTEXT", sondern "tic" heißt und nicht "prefilled" übergeben wird, sondern , ja eben die ID.

Heißt eben, Du legst eine Frage vom Typ "kurzer Text" an, die Du "tic" nennst.
Und dann guckst Du einmal, was passiert, wenn Du Deine Umfrage aufrufst, mit dem Link, der in der "Übersicht" als "Umfrage-url" steht, erweitert um "&tic=Fitzliputzli-Tralala".
Mehr muss Dich hier nicht kümmern; diese Struktur des Links, mit dem Parameter "tic" ist Dir ja vom Panel Provider vorgegeben worden.

Und den "complete" end-link schreibt man ja hier hinein:
"Textelemente" / "End-URL"
Wie hier schongesagt:

Dann wäre die end-url "...ospe.php3?c_0002=1&return_tic={tic}"

Das nächste bezog sich darauf, dass LimeSurvey hierbei manchmal ein bisschen zickt.
Daher kannst Du auch vorher eine Frage vom Typ "Gleichung" erstellen, in welcher der Link schon zusammengebastelt wird.
Wie eben hier gesagt

{"mingle.....ospe.php3?c_0002=1&return_tic="+tic}

Dann wird in das Feld "End-URL" nur die Referenz zu dieser Frage eingetragen: {Name der Gleichungsfrage}
Dies ist zunächst einmal optional; nur dann, wenn der Panel Provider mitteilt, dass die Rückmeldung nicht kommt.
Ein Vorteil dieser Methode ist aber: Bevor man diese Frage wieder versteckt, kann man sich ansehen, wie der Link aussehen wird und Fehler korrigieren.

"Screen Out" und "Quota Full"

 Einfach eintragen bei den zugehörigen Quoten-URLs?

Ja, diese sind ja identisch bis auf den Wert von "c_0002".

Und "Panel Integration" ist wirklich nicht nötig. Ehrlich gesagt, ich weiß nicht, wann überhaupt
Dies ist grundsätzlich das Gleiche.
Kann vielleicht von Vorteil sein wenn es viele Parameter mit kryptischen oder langen Namen gibt.
Vielleicht wie: "&derErsteParameter soll sein=ABC&derzeitenochlaengereParameter ist dann=XYZ123".
Dann kann man mit der "Panel Integration" diese auf Fragen mit anderen - kürzeren, angenehmeren - Namen abbilden.
Hast Du ja sicher schon gesehen. Es wird nach dem Namen des Parameters gefragt und nach der zugehörigen Frage.

Desweiteren kannst Du Dich eibnemal grundsätzlich über  GET-Paramter informieren.
[url] www.w3schools.com/tags/ref_httpmethods.asp [/url]

und natürlich das Handbuch über ExpressionManager/Schript lesen und auch die Beispiele durcharbeiten.
[url] manual.limesurvey.org/ExpressionScript_-_Presentation [/url]
[url] manual.limesurvey.org/ExpressionScript_-...se_cases_and_how-tos [/url]

WH

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: LDen04
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose