- Posts: 60
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Hilfetext für Fragen - Position verschieben
- frosch
- Topic Author
- Offline
- Senior Member
Ihre LimeSurvey-Version: 6.3.4
==================
Hallo,
ist es möglich den question-help container in der position zu verschieben, also das er unter den ganzen Eingabefeldern steht. Derzeit steht der Text darüber.
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
- Posts: 12940
- Thank you received: 3979
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- frosch
- Topic Author
- Offline
- Senior Member
- Posts: 60
- Thank you received: 0
Ich habe vom Vanilla Theme ein eigenes Theme abgeleitet, aber das sollte ja eigentlich egal sein.
Wenn ich im Vanilla Theme "Unten" auswähle, dann wird die Einstellung übernommen, aber der Text erscheint weiterhin oben. auch wenn ich andere Themes verwende wird diese Einstellung wohl ignoriert.
Im Template question.twig habe ich aSurveyInfo.options.questionhelptextposition ausgegeben und dort steht leider auch gar nix drin, obwohl ich es in den erweiterten Options ins json mit eingefügt habe (manuell, da es ja über die buttons nicht geht)
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
- Posts: 12940
- Thank you received: 3979
a. Ich sehe bei mir kein Problem, dies einzustellen (erweitertes vanilla)
Wenn Du meinst, es sei ein Bug, erstelle einen Bug-Report.
b. Und das theme direkt zu ändern ist ja sehr simpel.
Die "question.twig" sieht ja so aus
<!-- Question {{ aQuestion.code }} --> {# Question Text #} {{ include('./subviews/survey/question_subviews/question_text_container.twig') }} {# Survey question Help - top position #} {% if aSurveyInfo.options.questionhelptextposition != 'bottom' %} {{ include('./subviews/survey/question_subviews/survey_question_help.twig') }} {% endif %} {# Valide message and help #} {{ include('./subviews/survey/question_subviews/valid_message_and_help.twig') }} {# Answers #} {{ include('./subviews/survey/question_subviews/answers.twig') }} {# Survey question Help - bottom position #} {% if aSurveyInfo.options.questionhelptextposition == 'bottom' %} {{ include('./subviews/survey/question_subviews/survey_question_help.twig') }} {% endif %} <!-- End of question {{ aQuestion.code }} -->
Dann kannst Du ja einfach hart coden, indem Du
- den oberen IF-Block entfernst - oder auskommentierst
- beim unteren die IF -Bedingung entfernst - oder auskommentierst
<!-- Question {{ aQuestion.code }} --> {# Question Text #} {{ include('./subviews/survey/question_subviews/question_text_container.twig') }} {# Survey question Help - top position #} {# {% if aSurveyInfo.options.questionhelptextposition != 'bottom' %} {{ include('./subviews/survey/question_subviews/survey_question_help.twig') }} {% endif %} #} {# Valide message and help #} {{ include('./subviews/survey/question_subviews/valid_message_and_help.twig') }} {# Answers #} {{ include('./subviews/survey/question_subviews/answers.twig') }} {# Survey question Help - bottom position #} {# {% if aSurveyInfo.options.questionhelptextposition == 'bottom' %} #} {{ include('./subviews/survey/question_subviews/survey_question_help.twig') }} {# {% endif %} #} <!-- End of question {{ aQuestion.code }} -->
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- frosch
- Topic Author
- Offline
- Senior Member
- Posts: 60
- Thank you received: 0
Bei mir stehen auch nicht die zusätzlichen Buttons mit dem i, also der info das es vererbt ist. Außerdem fehlt auch der Teil: Alles vererben
Vorher war das ein Template für die 3er Version. In der config.xml habe ich dann als compatibility version 6 angegeben.
Muss man evtl. irgendwo noch was angeben um diese ganzen Elemente zu sehen? In der config.xml evtl.? Gibt es einen Cache bzw. habe ihc was von Theme reset gelesen.
Please Log in to join the conversation.
- holch
- Offline
- LimeSurvey Community Team
- Posts: 11660
- Thank you received: 2742
Vorher war das ein Template für die 3er Version. In der config.xml habe ich dann als compatibility version 6 angegeben.
Und da liegt dann vermutlich auch das Problem. Überrascht mich, dass überhaupt irgendwas funktioniert. LS3 Themes sind nämlich mit LS5/6 nicht kompatibel. Da gab es einen klaren Bruch in der Art und Weise wie die Themes aufgebaut sind. Selbst zwischen LS5 und LS6 kann es Probleme geben, auch wenn die Unterschiede geringer sind. Wie gesagt, mich wundert es, dass überhaupt irgendwas in diesem Theme in LS6 funktioniert.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Please Log in to join the conversation.
- frosch
- Topic Author
- Offline
- Senior Member
- Posts: 60
- Thank you received: 0
Ich habe jetzt mal auf Basis des Vanilla Themes ein weiteres Theme unter der Version 6 erzeugt, da klappt es auch mit den Buttons im Backend. Aber die geänderten Files + die custom.css aus dem V3-Template konnte ich ohne Probleme in den Ordner des neuen Themes kopieren und bis jetzt sieht es gut aus.
Kann man denn bzgl. der Kompatibilität der Themes 3/5/6 irgendwo was nachlesen?
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
- Posts: 12940
- Thank you received: 3979
Schön, dass wir das auch erfahren.Vorher war das ein Template für die 3er Version. In der config.xml habe ich dann als compatibility version 6 angegeben.
Nee, das reicht nicht.
Schau Dir einmal die beiden "config.xml" an. Da gibt es schon einen kleinen Unterschied.
Aus diesem Grunde habe ich für meine hauptsächlich benutzten Themes einfach die "config" eines 6.x. themes in rüberkopiert.
Dann klappt es ganz gut - natürlich unter der Prämisse, dass in der config selbst nicht herumgewurstelt wurde,
Kleine Layoutdifferenzen (schließlich ist es jetzt bootstrap 5 statt bootstrap 3) kann man dann schnell beheben.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- holch
- Offline
- LimeSurvey Community Team
- Posts: 11660
- Thank you received: 2742
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Please Log in to join the conversation.
- frosch
- Topic Author
- Offline
- Senior Member
- Posts: 60
- Thank you received: 0
Sorry, das hatte ich vergessen, da das Theme bis auf das nicht funktionierende Backend lief und ich nur den größeren Bruch von 2 auf 3 noch auf dem Schirm hatte.
Schön, dass wir das auch erfahren.Vorher war das ein Template für die 3er Version. In der config.xml habe ich dann als compatibility version 6 angegeben.
Please Log in to join the conversation.