Passthru verwenden

Mehr
3 Jahre 2 Monate her #108676 von pkoppe
pkoppe erstellte das Thema Passthru verwenden
Version 1.92 + Build 120325
PHP Version 5.1.6
Apache 2.0 Handler

Ich habe in meiner eigenen Firma schon etliche Umfragen mit Limesurvey durchgeführt, aber stets als offene Umfrage oder mit eigenen Mailadressen und token.

jetzt muss ich aber mit einem Access Panelteilnehmer zusammenarbeiten um auf das notwendige Sample zu kommen. Also benötige ich ein Passthru-Feld. Das Problem ist ich kann keine Felder vergeben, weil ich die URL gar nicht verändern kann.

Die redirect-liks habe ich natürlich schon eingetragen, aber die Variable mit der ID lässt sich nicht erzeugen.

Es gibt genau niemanden im Unternehmen, der mir überhaupt sagen kann, wie ich auf die Installation zugriefen kann. Die letzten Studen habeich hier im Forum verbracht auf der Suche nach einer Lösung und die Manual-Seiten über Fields kann ich shcon fast auswendig, ich komme aber nicht darauf welcher vermutlich kleiner Schritt noch fehlt.

Danke, Peter

Bitte Anmelden um der Konversation beizutretten.

Mehr
3 Jahre 2 Monate her #108679 von holch
holch antwortete auf das Thema: Passthru verwenden
In den letzten Versionen gibt es eine Implementierung speziell für Panels. Ich glaube nicht, dass das in Version 1.92 schon drin war.

In den Versionen davor ist es etwas komplizierter. Du musst normalerweise eine Frage (short text denke ich) erstellen, diese per Javascript verstecken (nicht unter den Settings, sonst kann man in die Frage nicht per Javascript schreiben).

An deine Umfrage-Url musst du deine Passthru Variable anhängen und dann per Javascript in die versteckte Frage einlesen und danach dann wieder an die verschiedenen End-Urls anhängen.

manual.limesurvey.org/URL_fields/en

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Bitte Anmelden um der Konversation beizutretten.

Mehr
3 Jahre 2 Monate her #108845 von jelo
jelo antwortete auf das Thema: Passthru verwenden
Ich habe bei solchen Dingen auf Passthru ganz verzichtet und alle Variablen in versteckte Fragen gepackt. Am Ende dann wieder in die URL eingebaut.
manual.limesurvey.org/Workarounds:_Surve...using_the_survey_URL

Hatte den Vorteil, dass eine Kontrolle bei Problemen möglich war. Passthrough wird ja nicht gespeichert in den Antworten.

Via Javascript muss man die Fragen unter 1.92+ nicht mehr verstecken. Da gab es schon eine Option in der jeweiligen Frage, diese dauerhaft auszublenden.

Ich darf bei Nennung von PHP 5.1.6 an alle bereits gemeldeten Sicherheitslücken verweisen:
www.cvedetails.com/version/36749/PHP-PHP-5.1.6.html
Apache 2.0 wird seit 10. Juli 2013 nicht mehr weiterentwickelt.
Von der Uraltversion von Limesurvey sehe ich jetzt mal ab.

Bitte Anmelden um der Konversation beizutretten.

Mehr
3 Jahre 2 Monate her #108846 von holch
holch antwortete auf das Thema: Passthru verwenden
@Jelo: Soweit ich weiss, sorgt "Frage verstecken" in der GUI dafür, dass die Frage gar nicht erst im Quelltext auftaucht. Damit kann man doch die Informationen auch nicht in die Frage schreiben, oder hat sich das mittlerweile geändert?

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Bitte Anmelden um der Konversation beizutretten.

Mehr
3 Jahre 2 Monate her #108915 von jelo
jelo antwortete auf das Thema: Passthru verwenden

holch schrieb: oder hat sich das mittlerweile geändert?


Was meinst Du mit Quellcode in diesem Zusammenhang? HTML? Also Manipulation via Javascript am DOM?
Ein Prefill der Variablen via URL geht doch ohne Javascript. Die Panelprovider sind meist etwas irritiert, wenn die kryptischen SGQA-Variablennamen in der URL auftauchen, die sie an die Panelteilnehmer verteilen.

Das HideWorkaround aus Zeiten vor der Option "Always hide question" funktionierte in manchen Browsern auch nicht. Da waren die Felder dann für einige Probanden sichtbar. Und die haben dann auch mal die Felder überschrieben ;-)

Bitte Anmelden um der Konversation beizutretten.

Mehr
3 Jahre 2 Monate her #108918 von holch
holch antwortete auf das Thema: Passthru verwenden
Wie schreibst du dann diese Variable aus der URL in die versteckte Frage, wenn nicht per Javascript?

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Bitte Anmelden um der Konversation beizutretten.

Mehr
3 Jahre 2 Monate her - 3 Jahre 2 Monate her #108924 von jelo
jelo antwortete auf das Thema: Passthru verwenden
manual.limesurvey.org/Workarounds:_Surve...using_the_survey_URL


Was mir für LS 2.X noch auffällt, ist der Hinweis

In version 2.x the link for a prefill have to look like that: www.example/index.php/survey/index/sid/7...712544X99X2152=12345
It's important to add "newtest/Y" to the link.


Der Hinweis warum "newtest/Y" während der Befragungsphase notwendig sein soll, ist mir noch unklar.
Letzte Änderung: 3 Jahre 2 Monate her von jelo.

Bitte Anmelden um der Konversation beizutretten.

Mehr
3 Jahre 2 Monate her #108939 von holch
holch antwortete auf das Thema: Passthru verwenden
Hmmm, das wusste ich gar nicht.Danke für den Hinweis, man lernt jeden Tag was dazu. Hatte es bisher noch nie selbst nutzen müssen.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Bitte Anmelden um der Konversation beizutretten.

Haben Sie schon bei unserer Kundenumfrage mitgemacht?

Verpassen Sie nicht Ihre Chance auf tolle Preise.

Klicken sie hier um teilzunehmen:

Jetzt starten

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten