Welcome to the LimeSurvey Community Forum

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

Limesurvey - Welche Programmiersprache?

  • Antimon
  • Antimon's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 7 months ago #204673 by Antimon
Hallo,

eine sicher völlig naive Frage eines Laien: In welcher Programmiersprache sind die Ausdrücke im Limesurvey (z.B. für Validierenden etc.) zu verfassen?

Danke.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 7 months ago #204674 by Joffm
Replied by Joffm on topic Limesurvey - Welche Programmiersprache?
Du kannst alle in LimeSurvey implementierten Funktionen nutzen
manual.limesurvey.org/ExpressionScript_-...mplemented_functions
Bei einigen ist ja direkt der Link zum Handbuch von php implementiert.

LimeSurvey selbst ist ja in php geschrieben; allerdings werden natürlich nicht alle php-Funktionen vom Expression Manager unterstützt.

Ab Version 4.x. soll es die Möglichkeit geben eigene Funktionen zu implementieren
manual.limesurvey.org/ExpressionScript_-..._.28New_in_4.0.0_.29


Und um direkt auf die Frage einzugehen

n welcher Programmiersprache sind die Ausdrücke im Limesurvey (z.B. für Validierenden etc.) zu verfassen?

In keiner, da Du die LimeSurvey-eigene Syntax nutzt.
Und Validierungen bestehen ja nur aus einem logischen Term bzw. der Verknüpfung logischer Terme, deren Ergebnis WAHR oder FALSCH ist.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Antimon
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 7 months ago - 3 years 7 months ago #204700 by holch
Replied by holch on topic Limesurvey - Welche Programmiersprache?
ExpressionScript (früher Expression Manager). Es ist keine "Programmiersprache" sondern ein Limesurveyinterne Script-Sprache, die dann per Javascript und PHP interpretiert wird.

Mehr dazu findest du hier:
manual.limesurvey.org/Expression_Manager

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Last edit: 3 years 7 months ago by holch.
The following user(s) said Thank You: Antimon
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose