0 votes
in SoSci Survey (dt.) by s156186 (150 points)

Liebes SoSci Support-Team,

wir würden neben dem „Abbrechen und alle Angaben löschen“-Button gerne noch einen „Abbrechen und alle Angaben abschicken“-Button anbieten. Dieser soll analog zum „Abbrechen und alle Angaben löschen“-Button funktionieren (mit dem Unterschied, dass die Daten nicht gelöscht werden und – je nach Fortschritt – auch verwendet werden können).

Dies haben wir mittels buttonToPage() bereits versucht umzusetzen. In diesem Zusammenhang hat sich jedoch noch eine „kosmetische“ Frage ergeben:
Wäre es möglich, den „Abbrechen und alle Angaben abschicken“-Button direkt hinter dem „Abbrechen und alle Angaben löschen“-Button zu platzieren? (Also unter dem Strich?)
Und, wenn ja, wie? (Wir verwenden aktuell das Layout „SoSci Survey Neutral“.)

Bzw. könnte man alternativ auch einfach mittels option() die Beschriftung des „Abbrechen und alle Angaben löschen“-Buttons, der auf allen Fragebogenseiten angezeigt wird, ändern (z.B. in „Abbrechen“) und im Rahmen der Nachfrage „Fragebogen abbrechen und Angaben löschen: Möchten Sie Ihre Teilnahme an dieser Befragung beenden und alle Ihre Angaben löschen?“ einen zweiten Button anbieten, der dazu führt, dass die Daten gespeichert werden, und auf den dann auch eine entsprechende Bestätigung folgt? („Befragung abgebrochen: Ihre Angaben wurden gespeichert. Sie können das Browserfenster nun schließen.“)

Welche Variante wäre Ihrer Einschätzung nach eleganter? Bzw. für uns einfacher umzusetzen?

Vielen Dank schon mal und herzliche Grüße nach München (?)

1 Answer

0 votes
by SoSci Survey (302k points)

Wäre es möglich, den „Abbrechen und alle Angaben abschicken“-Button direkt hinter dem „Abbrechen und alle Angaben löschen“-Button zu platzieren? (Also unter dem Strich?)

Sie können es einmal mit einem Platzhalter im Layout versuchen - und zwar hinter bzw. anstatt dem Platzhalter %button.control%. Um das Layout zu erhalten (alle Knöpfe in einer Zeile) müssten Sie das %button.control% wie folgt ersetzen.

Also folgenden Teil im Layout

<div id="s2t-controls">
  %button.control%
</div>

Ersetzen wie folgt:

<div id="s2t-controls">
  <div class="buttonControl" id="buttonsControl">
    %button.leave%
    %button.custom%
    %button.break%
   </div>
</div>

Und passend dazu auf der ersten Seite im Fragebogen folgenden PHP-Code:

buttonToPage('end', 'Sofort beenden', '%button.custom%');

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...