Check out the LimeSurvey source code on GitHub!

Multiple opt. question with ONLY ONE BIG comment box !

More
2 years 11 months ago - 2 years 11 months ago #105904 by ASDLR
Dear all,

I am new to the forum and I thank you very much in advance for your help.

On a survey i am currently building for my PhD sociological research, I am trying to ask a multiple choice question with solely one big comment box (and not a small one for each answer modality as it is by default programmed).

I am using the Vallendar design and must say have been lacking experience in order for me to be able to modify the css/js code of the template.

Looking forward to reading your responses.

Sincerely,

ASDLR.
Last Edit: 2 years 11 months ago by ASDLR.

Please Log in to join the conversation.

More
2 years 11 months ago #105906 by holch
Here are the different question types available directly in Limesurvey.

manual.limesurvey.org/Question_types

As you have already noticed, you don't have a question type "multipe choice with one big comment field". There is one "list with comment", which is what you are probably looking for, but as multiple choice.

What I would do now is to create two questions: one multiple choice and one long free text. Then I would try to hide the question for the long free text via CSS. I guess this is the easiest way to achive what you want.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in to join the conversation.

More
2 years 11 months ago - 2 years 11 months ago #106082 by ASDLR
Dear Holch, thanks for your response.

Any way you could help me out with the css modification procedure ? It is not my forte, i must admit.
Last Edit: 2 years 11 months ago by ASDLR.

Please Log in to join the conversation.

More
2 years 11 months ago #106083 by holch
This depends very much on the template you are using and the way you want it to look. Do you have a 'mockup' that shows how the questions looks like/should look like?

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in to join the conversation.

More
2 years 11 months ago #106089 by DenisChenu
Hi,

Q1: multi check box
Q2: long text question

Some css and/or js to put Q2 rigth of Q1.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
2 years 11 months ago #106093 by tpartner
To expand on Denis' suggestion...

1) Place a long-text question directly after the multiple-options question

2) Set up your survey to use JavaScript .

3) Add the following script to the source of the multiple-options question.

<script type="text/javascript" charset="utf-8">	
	$(document).ready(function() {
 
		// Identify the questions
		var thisQuestion = $('#question{QID}');
		var nextQuestion = $(thisQuestion).nextAll('.text-long:eq(0)');
 
		// Hide the long-text question
		$(nextQuestion).hide();
 
		// Move the textarea
		$('ul.subquestions-list', thisQuestion).after($('textarea', nextQuestion));
 
		// Some styling
		$('ul.subquestions-list', thisQuestion).css({ 
			'width':'50%', 
			'float':'left' 
		});
		$('textarea', thisQuestion).css({ 
			'float':'right' 
		});
	});
</script>



Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Attachments:

Please Log in to join the conversation.

More
2 years 11 months ago #106096 by ASDLR
Wonderful tpartner ! It worked like a charm.

I definitely will consider donating to help you guys out (though a PhD student in sociology ain't, by definition, very rich).

Thanks again!

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form