Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:
  • Page:
  • 1
  • 2

TOPIC: Eigene {Variable} anlegen?

Eigene {Variable} anlegen? 5 years 8 months ago #52044

  • fullmann
  • fullmann's Avatar
  • Offline
  • Senior Lime
  • Posts: 42
  • Karma: 1
Hai,
ich würde gerne in Limesurvey eine eigene Variable anlegen.
Grund dafür ist, dass wir die Anmerkung "*=Pflichtfrage" anzeigen lassen möchten. Wenn es dafür schon etwas gibt, kann ich mir die Variable natürlich sparen. Habe aber bis jetzt nichts gefunden.

Deswegen wäre die Frage, wie ich eine eigene Variable anlegen kann. Z.B. {required} welche dann nach einbinden "*=Pflichtfrage" für deutsch oder "*=required" für englisch anzeigt.

Ist das möglich? Und wenn ja, wie?

Vielen Dank schon mal im Voraus.

Die Version die wir nutzen ist: Version 1.87+ Build 8518
Ich weiß das das nicht die aktuellste ist, aber da wir im Moment ziemlich viele aktive Umfragen haben, möchte ich jetzt kein Update machen.
Limesurvey: Version 2.00+ Build 130802
Server-Betriebssystem: Windows Server 2012
XAMPP: 1.8.3
PHP-Version: 5.5.1
MySQL: 5.6.11
Client-Betriebssystem: Windows 7 SP1
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52082

  • jelo
  • jelo's Avatar
  • Offline
  • Platinum Donor
  • Posts: 1182
  • Thank you received: 143
  • Karma: 43
Du könntest im Template das CSS File Stichwort asterik ansetzen und dort Text/Grafiken mit einbinden. Die fallweise Unterscheidung für die Sprache braucht wohl zwingend Javascript.

Ein Variableneditor wäre natürlich auch ein Featurerequest wert. Das könnte zusammen mit den Passthrough Variablen und hidden questions ersetzen, die ja derzeit als Variablenspeicher dienen.
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52129

  • fullmann
  • fullmann's Avatar
  • Offline
  • Senior Lime
  • Posts: 42
  • Karma: 1
Vielen Dank erstmal für deine Antwort. Leider ist mein Javascript-Wissen nicht gut genug für so etwas. Und ohne Unterscheidung zwischen Deutsch und Englisch kann ich es auch wie jetzt lassen. Im Moment wird einfach "*=Pflichtfrage/required" angezeigt.

Soll ich für einen Variableneditor mal ein Request machen?
Limesurvey: Version 2.00+ Build 130802
Server-Betriebssystem: Windows Server 2012
XAMPP: 1.8.3
PHP-Version: 5.5.1
MySQL: 5.6.11
Client-Betriebssystem: Windows 7 SP1
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52145

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5974
  • Thank you received: 366
  • Karma: 260
fullmann wrote:
Soll ich für einen Variableneditor mal ein Request machen?
Immer gerne. Du kannst dies als Feature-Request in unserem Feature-Tracker hinzufügen . Bitte beschreibe (in Englisch) das Problem so ausführlich wie möglich und versuche Vorschläge zur Lösung des Problems bzw. der Implementierung zu machen.
Bitte auch erwähnen, in welchem Kontext solch ein Editor deiner Meinung nach sinnvoll ist.
Danke!

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52155

  • fullmann
  • fullmann's Avatar
  • Offline
  • Senior Lime
  • Posts: 42
  • Karma: 1
Alles klar. Werde ich gleich mal reinschreiben. Vielen Dank noch mal!
Limesurvey: Version 2.00+ Build 130802
Server-Betriebssystem: Windows Server 2012
XAMPP: 1.8.3
PHP-Version: 5.5.1
MySQL: 5.6.11
Client-Betriebssystem: Windows 7 SP1
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52161

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5974
  • Thank you received: 366
  • Karma: 260
Gern geschehen !

Wenn wir helfen konnten und du Limesurvey magst, schau doch mal, ob du uns eine kleine Spende zukommen lassen kannst.
Wir machen das hier alles in unserer Freizeit und das Programm ist absolut kostenlos.

Ohne eure Hilfe kann das Projekt nicht fortgeführt werden.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52223

  • jelo
  • jelo's Avatar
  • Offline
  • Platinum Donor
  • Posts: 1182
  • Thank you received: 143
  • Karma: 43
Ich muss nochmal nachfragen.

Du willst das "*" durch "*=Pflichtfrage" ersetzen?

Du schreibst

[quoteIm Moment wird einfach "*=Pflichtfrage/required" angezeigt.][/quote]

Wo steht das genau? Im Fragetext bei jeder Frage per Hand gesetzt?
Oder habe ich was nicht verstanden.

Ich habe jetzt nochmal nachgeschaut. Das Sternchen ist in jedem Languagefile drin (msgid "*" / msgstr "*" )und kann somit auch je Sprache abgeändert werden.

Nebeneffekte könnten bei langem Text durch Verwendung des "*" an anderer Stelle auftreten.
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52275

  • fullmann
  • fullmann's Avatar
  • Offline
  • Senior Lime
  • Posts: 42
  • Karma: 1
@jelo: Hai,
nein ich möchte nicht "*" durch "*=Pflichtfrage" ersetzen. Ich möchte in der Navigation der Umfrage einen Zusatz anzeigen. Bei den Fragen bleibt das "*", aber weiter unten, soll es dann die Erklärung dafür geben, was es bedeutet.
Limesurvey: Version 2.00+ Build 130802
Server-Betriebssystem: Windows Server 2012
XAMPP: 1.8.3
PHP-Version: 5.5.1
MySQL: 5.6.11
Client-Betriebssystem: Windows 7 SP1
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52286

  • jelo
  • jelo's Avatar
  • Offline
  • Platinum Donor
  • Posts: 1182
  • Thank you received: 143
  • Karma: 43
Danke, dann war ich auf dem falschen Dampfer. Sorry.
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52379

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5974
  • Thank you received: 366
  • Karma: 260
Den Link zum Idea-Tracker bitte dann hier einfügen.

Danke!

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52401

  • fullmann
  • fullmann's Avatar
  • Offline
  • Senior Lime
  • Posts: 42
  • Karma: 1
Hier der Link: ideas.limesurvey.org/ideatorrent/idea/222/ ist aber noch nicht freigeschaltet!
Limesurvey: Version 2.00+ Build 130802
Server-Betriebssystem: Windows Server 2012
XAMPP: 1.8.3
PHP-Version: 5.5.1
MySQL: 5.6.11
Client-Betriebssystem: Windows 7 SP1
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52408

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5974
  • Thank you received: 366
  • Karma: 260
Kurze Nachfrage: Wäre es nicht einfacher, das bei Pflichtfragen einfach in den Hilfetext zu schreiben?

Alternativlösung: Ein neuer Platzhalter für die Templates wie {MANDATORYEXPLANATION} der überall im Template eingesetzt werden kann und sich einen sprachspezifischen Text aus der Übersetzung holt?

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52434

  • fullmann
  • fullmann's Avatar
  • Offline
  • Senior Lime
  • Posts: 42
  • Karma: 1
In den Hilfetexten haben wir andere Infos stehen. Deswegen würde es da nicht gut passen. Außerdem kommt mit dazu, dass wir eigentlich in jeder Umfrage Pflichtfragen haben. Deswegen wäre eine einmalige, immer gleiche Lösung besser.

Deine Alternativlösung ist genau das was ich suche und auch versucht habe in meinem ersten Post zu erklären. Wie mache ich das?

Vielen Dank schon mal im Voraus!
Limesurvey: Version 2.00+ Build 130802
Server-Betriebssystem: Windows Server 2012
XAMPP: 1.8.3
PHP-Version: 5.5.1
MySQL: 5.6.11
Client-Betriebssystem: Windows 7 SP1
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52435

  • Mazi
  • Mazi's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5974
  • Thank you received: 366
  • Karma: 260
fullmann wrote:
Deine Alternativlösung ist genau das was ich suche und auch versucht habe in meinem ersten Post zu erklären. Wie mache ich das?

Vielen Dank schon mal im Voraus!
Das muss leider alles programmiert werden und ist nicht so ganz einfach. Falls du die Entwicklung dieses Features finanzieren würdest, würden wir uns freuen.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Eigene {Variable} anlegen? 5 years 8 months ago #52455

  • fullmann
  • fullmann's Avatar
  • Offline
  • Senior Lime
  • Posts: 42
  • Karma: 1
Was würde sowas denn kosten?
Limesurvey: Version 2.00+ Build 130802
Server-Betriebssystem: Windows Server 2012
XAMPP: 1.8.3
PHP-Version: 5.5.1
MySQL: 5.6.11
Client-Betriebssystem: Windows 7 SP1
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: ITEd
Time to create page: 0.310 seconds
Imprint                   Data Protection Statement                  Revocation information and revocation form