Welcome to the LimeSurvey Community Forum

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

How to create a "question index" that could link to individual questions?

More
8 years 5 months ago #127209 by Perry
In "group by group" mode, the question index only show the question group name.

If I want to show all the questions link, what can I do in COMPLETE Index?
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 5 months ago #127257 by tpartner
Sorry, that's not possible. perhaps you could submit a feature request.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
8 years 5 months ago #127260 by LouisGac
well, this is a part of the feature asked by the World Health Organization for LS3.
The topic has been locked.
More
8 years 5 months ago #127265 by Perry
I am considering to set individual JS anchor for each question, and then use JS to jump to each question.
The topic has been locked.
  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
8 years 5 months ago - 8 years 5 months ago #127270 by tammo
That is very nice Louis! Could it be such that at each question you can indicate if it should be in the index or not? That would even be nicer!

Thanks in advance,

Tammo


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl
Last edit: 8 years 5 months ago by tammo. Reason: Typos
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 5 months ago #127272 by tpartner

Could it be such that at each question you can indicate if it should be in the index or not?

Yep, so questions hidden via CSS or JS can be hidden in the index too.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
  • tammo
  • tammo's Avatar
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
8 years 5 months ago #127274 by tammo
We recently had a conversation about a thing in the index that seems impossible now.

I wanted to show a "dynamic" index: one which shows groups that are activated through the expression manager. For example, if you answer 4 on the question "How many people are in your household" 4 questions asking you the names of the people will be triggered on the same page.

After answering with the names of these 4 people, the index would be expanded with four new entries, these are the groups of questions that are triggered in EM for the four people.

Something like this:
Before
*Family details

After
* Family details
* about John
* about Sarah
* about Pete
* about Maud

We could not get this working on the 2.06 version. Did we do something wrong or is it just impossible now?


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl
The topic has been locked.
More
8 years 5 months ago #127288 by Perry
There is a way to do that:
1) Set question mode into "Group by Group";
2) Set questions "How many people are in your household" and "the names of these 4 people" to Group 0;
3) Set 10 or more Groups with simple title "123" or "xyz", set expression on them, only shows when the groupnumber<="How many people are in your household";
For example: If the answer is 4 people, then Group1-Group 4 will be shown, Group5-10 are still be hidden.
4) Using JS to replace the group names

Hope that will help you.
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose