- Posts: 10635
- Thank you received: 3699
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
conditions on subquestion
- tpartner
- Offline
- LimeSurvey Community Team
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
- Mazi
- Offline
- Official LimeSurvey Partner
Question: Why don't we just use a $('#question'XYZ'').hide(); instead of not generating the source code at all as it is currently done? Wouldn't this solution cover all our needs?
Best regards/Beste Grüße,
Dr. Marcel Minke
Need Help? We offer professional Limesurvey support: survey-consulting.com
Contact: marcel.minke(at)survey-consulting.com
- DenisChenu
- Offline
- LimeSurvey Community Team
- Posts: 13935
- Thank you received: 2551
Mazi wrote: I vote for extending this feature or overwork it.
Question: Why don't we just use a $('#question'XYZ'').hide(); instead of not generating the source code at all as it is currently done? Wouldn't this solution cover all our needs?
Just put a style="display:none" directly in HTML .
I think it's best to have an extra item for all question:
"Extra class : "
With an {EXTRACLASS) in template.css
Then you can have
<div id="questionXXX" class="question-wrapper list-dropdown hide"> OR <div id="questionXXX" class="question-wrapper list-dropdown tparner-workaround"> OR <div id="questionXXX" class="question-wrapper list-dropdown important">
etc etc ...
Istarted to work with something like this for CI, but there are some old template incompatibility to resolve, and redo the work for Yii .
Denis
PS:
It's just what i think, maybe it's not important .Maybe, but:
If i want to fill the survey with url and don't want user can access this answer ?
If i want to fill the survey with Session ?
If i want to fill the survey with ajax ?
Just hide the answer item with css aren't good, because user can change it.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
- tpartner
- Offline
- LimeSurvey Community Team
- Posts: 10635
- Thank you received: 3699
Great idea. Joomla has this for all content, modules, etc. and I use it all the time. You can also add multiple classes.I think it's best to have an extra item for all question:
"Extra class : "
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
- DenisChenu
- Offline
- LimeSurvey Community Team
- Posts: 13935
- Thank you received: 2551
Ho, yes .tpartner wrote:
Great idea. Joomla has this for all content, modules, etc. and I use it all the time. You can also add multiple classes.I think it's best to have an extra item for all question:
"Extra class : "
Just think of removing bad caracter from this "extraclass" .
I look on Yii more next week and send a patch start .
Denis
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
- TMSWhite
- Offline
- LimeSurvey Community Team
- Posts: 84
- Thank you received: 21
I also updated the data model in the _CI and _dev_tms (to be 1.92) branches so that we can assign different relevance equations to each subquestion. That way, you can use a array_filter (which auto-creates sub-question-level relevance equations), plus add additional question and/or sub-question-level relevance (the successor for conditions). The Internal logic portions for that work, but we don't have a GUI yet for adding sub-question-level relevance, although that would be easy - just add an extra column in addition to code and/or assessment value.
If you depend upon LimeSurvey or the support team, please give generously to our 2012 fundraiser .
- Expression Manager (EM):
Documentation
|
Sample Surveys
|
How Tos
|
Show Logic File
|
Upgrading to 1.92+ - Excel Style for Survey Structure Import/Export
- DenisChenu
- Offline
- LimeSurvey Community Team
- Posts: 13935
- Thank you received: 2551
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
- Mazi
- Offline
- Official LimeSurvey Partner
Idea approved.Shnoulle wrote: Oups :
ideas.limesurvey.org/ideatorrent/idea/343/
Waiting moderation
Best regards/Beste Grüße,
Dr. Marcel Minke
Need Help? We offer professional Limesurvey support: survey-consulting.com
Contact: marcel.minke(at)survey-consulting.com
- Mazi
- Offline
- Official LimeSurvey Partner
Comment added:Mazi wrote:
Idea approved.Shnoulle wrote: Oups :
ideas.limesurvey.org/ideatorrent/idea/343/
Waiting moderation
Using a question attribute is definitely the easiest solution to implement this. Simply add an attribute "CSS class name(s)" at which the user can enter specific class name(s) for a certain question. These must be added when generating the HTML code for the question at the survey (previouly done in qanda.php) and can then be used at template.css.
Best regards/Beste Grüße,
Dr. Marcel Minke
Need Help? We offer professional Limesurvey support: survey-consulting.com
Contact: marcel.minke(at)survey-consulting.com
- tpartner
- Offline
- LimeSurvey Community Team
- Posts: 10635
- Thank you received: 3699
We should also look at automatically adding the question code to the question class.
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
- Mazi
- Offline
- Official LimeSurvey Partner
tpartner wrote: We should also look at automatically adding the question code to the question class.
This can easily be done by adding {QUESTION_CODE} to the template, example:
<div {QUESTION_ESSENTIALS} class="question-wrapper clearfix {QUESTION_CODE}">
tpartner wrote: Great idea. Joomla has this for all content, modules, etc. and I use it all the time. You can also add multiple classes.
A feature for adding custom CSS classes to questions will be available at Limesurvey 2.5, see github.com/LimeSurvey/LimeSurvey/commit/...7325f78b2bc60cb350b4
Documentation: manual.limesurvey.org/QS:CSS_Class
Best regards/Beste Grüße,
Dr. Marcel Minke
Need Help? We offer professional Limesurvey support: survey-consulting.com
Contact: marcel.minke(at)survey-consulting.com
- DenisChenu
- Offline
- LimeSurvey Community Team
- Posts: 13935
- Thank you received: 2551
Hi Tony,tpartner wrote: And another:
We should also look at automatically adding the question code to the question class.
git.framasoft.org/Shnoulle/addQuestionCodeClass
Allow to strtolower question code. Activate or not by survey
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.