Welcome, Guest
Username: Password: Remember me

TOPIC: Anzeige des Login-Namens in der Befragung (nur nach erfolgreichem Login)

Anzeige des Login-Namens in der Befragung (nur nach erfolgreichem Login) 1 year 8 months ago #93384

  • silverlime
  • silverlime's Avatar
  • OFFLINE
  • Junior Lime
  • Posts: 25
  • Karma: 0
Liebe limesurvey-user,

ich möchte in einer Befragung nach erfolgreichem Login im Textbereich "Beschreibung" den Namen wie folgt anzeigen lassen:

Sie sind eingeloggt als: {TOKEN:LASTNAME}

Die Anzeige klappt auch, wird allerdings auch bereits vor dem Login angezeigt. Vor dem Login wird - logischerweise -
"{TOKEN:LASTNAME}" noch nicht ersetzt, was unschön aussieht und ggf. verwirrt.

Ich möchte nun erreichen, dass der Textbaustein "Sie sind eingeloggt als: {TOKEN:LASTNAME}" nur nach bereits erfolgtem Login angezeigt wird.

Hat Jemand eine Idee?

Danke und viele Grüße !

Axel
The administrator has disabled public write access.

Anzeige des Login-Namens in der Befragung (nur nach erfolgreichem Login) 1 year 8 months ago #93523

  • ResearchOnBlogs
  • ResearchOnBlogs's Avatar
  • OFFLINE
  • Gold Lime
  • Posts: 184
  • Thank you received: 16
  • Karma: 8
Auf welcher Seite hast Du denn die Wildcard eingesetzt?

research on BLOGS - Professional LimeSurvey support
Consultant - Templates - Training - JQuery magic - Support - Coding - Survey creation and more..

Contact
Professional LimeSurvey support
This email address is being protected from spambots. You need JavaScript enabled to view it.
The administrator has disabled public write access.

Anzeige des Login-Namens in der Befragung (nur nach erfolgreichem Login) 1 year 8 months ago #93638

  • silverlime
  • silverlime's Avatar
  • OFFLINE
  • Junior Lime
  • Posts: 25
  • Karma: 0
Hallo ResearchOnBlogs,

die Wildcard bzw. das Platzhalterfeld wird aktuell in der Befragung unter Text-Elemente -> Beschreibung eingefügt. Damit ist es, wie geplant, in der Befragung dauerhaft sichtbar; allerdings auch bereits vor dem Login. Ein anderes, gezieltes Ansprechen von "Seiten" in limesurvey kenne ich nicht. Hast Du eine Idee?


Viele Grüße

Axel
The administrator has disabled public write access.

Anzeige des Login-Namens in der Befragung (nur nach erfolgreichem Login) 1 year 8 months ago #93639

  • ResearchOnBlogs
  • ResearchOnBlogs's Avatar
  • OFFLINE
  • Gold Lime
  • Posts: 184
  • Thank you received: 16
  • Karma: 8
Versuch mal mit dem EM ein if Konstrukt in den Text zu setzen.. habe ich noch nicht probiert - ob so etwas geht?
oder per Javascript ein "if empty" abzufragen.
oder setze die Wildcard in die Fragengruppen-Beschreibung und optional bau das template so um, das die Felder so angezeigt werden wie du es brauchst.

Gruß Kai

research on BLOGS - Professional LimeSurvey support
Consultant - Templates - Training - JQuery magic - Support - Coding - Survey creation and more..

Contact
Professional LimeSurvey support
This email address is being protected from spambots. You need JavaScript enabled to view it.
The administrator has disabled public write access.

Anzeige des Login-Namens in der Befragung (nur nach erfolgreichem Login) 1 year 6 months ago #95644

  • silverlime
  • silverlime's Avatar
  • OFFLINE
  • Junior Lime
  • Posts: 25
  • Karma: 0
Hallo Kai, hallo Zusammen,

hier meine Lösung (Workaround) für die Fragestellung:

Anpassung der Datei application/helpers/forntend_helper.php

Zeile 1380 (stand build 20130428) im abschnitt // ->renderPartial('entertoken_view');

original: echo '<div id="wrapper"><p id="tokenmessage">'.$clang->gT("This is a controlled survey. You need a valid token to participate.")."<br />";

angepasst: echo '<div id="wrapper"><style type="text/css"> .survey-survey { display: none; }
</style><p id="tokenmessage">'.$clang->gT("This is a controlled survey. You need a valid token to participate.")."<br />";

sprich: der fragliche Teil wird per css ausgeblendet

Viele Grüße

Axel
The administrator has disabled public write access.
Moderators: ITEd
Time to create page: 0.118 seconds
Donation Image