Welcome to the LimeSurvey Community Forum

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

Dynamically hide answer options without "next" button + sth better than LS ?

  • elliotog
  • elliotog's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 hours 56 minutes ago #270945 by elliotog
Your LimeSurvey version: 5.6.9
Own server or LimeSurvey hosting: limesurvey.calypso.univ-lr
Survey theme/template: Customed (University one's)
==================
I managed to update number of answer thanks to : (thanks @Joffm)
forums.limesurvey.org/forum/can-i-do-thi...tion?start=15#216947
Now I wondered if it could be possible to have the same thing but in the same group (= stay on the same page, which would allow to spare one click by subgroup filled). LSS attached.

Furthermore, I just wanted to know if a survey management software better than LimeSurvey (which
  • allows to use dynamic things like create an uncertain number (of repetition) of group/question/answer, 
  • is more intuitive to use 
  • is easier than strarting from scratch with HTML/CSS/JavaScript -> Maybe a Python's library ? I'm used to coding with R, which offers a library called "shinysurveys", seems good but its version is 0.2.0 and it would probably take time to code some functionalities already available in LS ...)
Thanks,
Elliot

 

File Attachment:

File Name: limesurvey...7744.lss
File Size:128 KB

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 hours 32 minutes ago #270948 by Joffm
Sorry, I do not really understand what you want to achieve.The questions (text) are a bit short.
Therefore I do not know what to enter and why.
Nevertheless:

allows to use dynamic things like create an uncertain number (of repetition) of group/question/answer, 

LS does  not support loops, but you can do the following:
If there number of loops is rather small (10, 20) you create as many questions, groups and display as many as needed.
Here is a javascript solution to dynamically add rows in an array.



If the number of loops is greater you may use some kind of "father - son" survey.
In the "father" survey you ask some general things, the questions at the beginning, then
you link to the "son" survey which contains the questions to loop (once)
At the end of this "son" survey you again link to it and start again with the next loop, This the respondent can do as often as needed.
And if necessary you may link to another survey to ask the rest of the - not looped - questions.

is more intuitive to use 

What do you mean? For the respondent? For the admin?
In my opinion LS is really intuitive. You only click the question type, add some texts and settings, sometimes a condition with ExpressionScript; that's it.
Often you get in trouble when you try to display a paper-pencil questionnaire 1:1 as online survey, or you try to display a badly designed survey.

is easier than strarting from scratch with HTML/CSS/JavaScript

Usually you don't come into touch with these things.
You seem to use the "source code editor". With the "WYSIWYG" editor you can style all your texts without any knowledge of such things.
But in case you want to use these things, LS allows it. LS is as flexible that you can do such a lot of things (own plugins, ajax calls, javascript, etc.) that are not possible in other "commercial" tools.
You can find examples of some gamification with javascript and some other libraries in my "Tutorial 3: Gimmicks".
It's in the German part, about page 21 +-

And I see you talk about "libraries". Did you have a look at the workarounds in the manual?

Joffm

I read your comment, but I didn't want to delete this.
Of course, you may try other tools.
It's always  personal preference; e.g. in my opinion the Microsoft Office Suite is not intuitive at all after they invented the so called "ribbon bars"
And universities? Yes, many, most of them do not allow scripts. This is easy to understand from the admin's point of view.
On the other side you have the option to get your own installation - hosted at LimeSurvey - for 17.00 €/month (as a student)


 

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose