Welcome to the LimeSurvey Community Forum

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

über einen verschickten Teilnahmeink bereits die Antwort (als Token?) mitgegeben

More
4 years 6 months ago #212701 by Piaget
Liebe CommunityIst es grundsätzlich mit LimeSurvey möglich, dass über einen verschickten Link bereits die Antwort (als Token?) mitgegeben wird? Gedacht sei folgendes Beispiel: Verbandsmitglieder sollen über ein Traktandum abstimmen und erhalten mit einer Mail drei Links («ja», «nein» und «Stimmenthaltung»). Sie brauchen nur auf einen der Links zu klicken und landen dann direkt bei der Endnachricht «Besten Dank für Ihre Teilnahme». Das wäre sehr chique… Aber technisch auch möglich? Durch den Zugangsschlüssel sehe ich als Administrator, wer wie abgestimmt hat. Aber wie kann ich dem Teilnahmelink jeweils eine der drei Antworten mitgeben?Ich bin dankbar für jeden Tipp. Weiss nicht mal, nach welchem Stichwort ich suchen könnte. Danke für eure Mühe!Grüsse, Jerry

(Version 3.25.15+210223 / Build: 210223 / PHP Version 7.4.14 / mysqlnd 7.4.14)
The topic has been locked.
More
4 years 6 months ago #212702 by Joffm
Hallo, Jerry,
Stichwort im Handbuch ist: "Start-URL"
[url] www.limesurvey.org/manual/URL_fields#Start_URL [/url]

Da Du Texte übergeben willst, würdest Du also wohl eine Frage vom Typ "kurzer Text" anlegen, die dann laut Anweisung von der URL gefüllt wird.
Dann musst Du nur noch dafür sorgen, dass im Anschluss automatisch der "Absende"-Button betätigt wird.
Also kommt noch ein Javascript hinein, wie z.B.
Code:
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
    $('#ls-button-submit').hide().trigger('click');
});
</script>

Und wie verschickst Du Deine Links?

Joffm


 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #212703 by Piaget
Hallo Joffm

Herzlichen Dank für die schnelle Antwort! Das hilft mir sehr weiter. Die Links verschicke ich (wenn das geht) direkt mit LimeSurvey. Wenn das nicht geht, über ein Serienmail, welches auf eine Excel-Tabelle mit den generierten URLs referenziert. Was würdest du empfehlen? Gibt es etwas zu beachten?

Vielen Dank und beste Grüsse, Jerry
The topic has been locked.
More
4 years 6 months ago - 4 years 6 months ago #212704 by Joffm
Ich wollte Dich nicht so richtig ins offene Messer laufen lassen 
Deshalb habe ich schon prophylaktisch die Frage nach dem Versand gestellt.

Wenn Du über LimeSurvey verschickst, musst Du ja den Parameter irgendwie an die URL  anfügen.
Das geht nicht nur mit Anfügen an die {SURVEYURL}

Du musst den gesamten Link neu erstellen.
Und zwar dreimal.

Gestalte die Einladungsmail nach Deinem Gusto.
Entferne {SURVEYURL}
Füge ein:
Code:
<a href="https://www.myServer.de/limesurvey/index.php/{SID}?token={TOKEN}&amp;Q1=Ja&amp;newtest=Y">Stimme mit JA</a>
<a href="https://www.myServer.de/limesurvey/index.php/{SID}?token={TOKEN}&amp;Q1=Nein&amp;newtest=Y">Stimme mit NEIN</a>
<a href="https://www.myServer.de/limesurvey/index.php/{SID}?token={TOKEN}&amp;Q1=Enthaltung&amp;newtest=Y">Stimme mit ENTHALTUNG</a>
Dann sieht der Teilnehmer so etwas in der Mail
 

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 years 6 months ago by Joffm.
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago - 4 years 6 months ago #212705 by Joffm
Code:
[code]<a href="https://www.myServer.de/limesurvey/index.php/{SID}?token={TOKEN}&amp;Q1=Ja&amp;newtest=Y">Stimme mit JA</a> 
<a href="https://www.myServer.de/limesurvey/index.php/{SID}?token={TOKEN}&amp;Q1=Nein&amp;newtest=Y">Stimme mit NEIN</a> 
<a href="https://www.myServer.de/limesurvey/index.php/{SID}?token={TOKEN}&amp;Q1=Enthaltung&amp;newtest=Y">Stimme mit ENTHALTUNG</a>
[/code]

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 years 6 months ago by Joffm.
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #212706 by Joffm
Und noch ein Letztes:
Du solltest dieser einen Frage die css Klasse "hidden" geben und alle zusätzlichen Anzeigen wie "Progressbar", "Diese Umfrage hat..." abschalten.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #212710 by jelo
Wieso Newtest=Y? Bei Links in E-Mails, deren Befragung nur einmal ausgefüllt werden soll?

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #212711 by Joffm
Ach, @Jelo,
weise mich doch nicht immer auf meine beginnende Vergreisung hin.
"newtest" stammte wirklich aus einem anderen Link, den ich zur Darstellung verwurstet habe.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
More
4 years 6 months ago #212715 by Piaget
Perfekt! Vielen Dank! Der Weg scheint mir nun klar... Ich mache mich in den nächsten Tagen ans Ausprobieren.

Beste Grüsse, Jerry
The topic has been locked.
More
4 years 6 months ago #213032 by Piaget
Hallo Joffm

Nochmals herzlichen Dank für deine Hilfe. "Eigentlich" funktioniert fast alles. Nur: wo muss ich das Javascript platzieren? Ich habe dieses in den Quelltext der Abstimmungsfrage platziert. Mit dem Resultat, dass der "Absende"-Button anscheinend getätigt wird, bevor die Antwort eingeloggt wurde...
Ohne das Javascript funktioniert alles: mit dem Link tritt man der Umfrage bei und die Antwort wird bereits vorausgefüllt. Dann drückt man den Button und die Teilnahme ist abgeschlossen. Perfekt. Mit dem Javascript aber: mit dem Link tritt man der Umfrage bei und die Teilnahme wird automatisch abgeschlossen. Jedoch findet sich dann keine Antwort unter "Antworten"... Muss ich das Javascript woanders platzieren?

Beste Grüsse, Jerry
The topic has been locked.
More
4 years 6 months ago #213035 by Joffm
Tja,
dann solltest Du uns zeigen, was und wie Du es gemacht hast.
Also: lss Export.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
More
4 years 6 months ago #213039 by Joffm
Ich sehe nämlich kein Problem
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
More
4 years 6 months ago #213049 by Piaget
Hallo Joffm

Hier die Umfrage, auf das Wesentliche reduziert – nur eine Frage (Typ: kurzer Text) mit Javascript. Wie gesagt: der generierte Link inkl. Tokens funktioniert problemlos. Sobald ich aber das Javascript einbette, wird die Teilnahme ordentlich beendet, jedoch ohne eine Antwort zu hinterlassen.

Vielen Dank für deine Hilfe!

File Attachment:

File Name: limesurvey...7315.lss
File Size:15.28 KB
The topic has been locked.
More
4 years 6 months ago #213057 by Joffm
Ist ja klar. Klassischer Fall von GIGO. (Garbage In - Garbage Out oder auch Mist rein - Mist raus)
Wenn Du die Frage versteckst, ist sie gar nicht existent im HTML-Code. Da kann nichts passieren.
Ich hatte ja auch geschrieben

Du solltest dieser einen Frage die css Klasse "hidden" geben


Das ist etwas anderes, nämlich dies.
 

Und den Fragegruppennamen solltest Du vielleicht auch nicht anzeigen.
Dein erstes Requirement war doch "Er klickt den Link, und das war es dann"

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #213069 by Piaget
Hmmm... css Klasse "hidden" gesetzt und Fragegruppenname deaktiviert ("Verstecke beides", Fragegruppenname und -beschreibung). Aber immer noch das gleiche Verhalten: ohne Javascript wird das Feld mittels Link richtig ausgefüllt, mit Klick auf den Absende-Button die Antwort korrket gespeichert. Mit Javascript ist von der Antwort nichts zu sehen. Noch mehr GIGO? 

File Attachment:

File Name: limesurvey...7315.lss
File Size:15.29 KB
The topic has been locked.
Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose