Progress Bar Settings

More
6 years 4 months ago #88242 by jelo
Progress Bar Settings was created by jelo
When bridging surveys there is the existing problem to show a correct progress bar.

A few parameter would allow an easy fix.

1.) Allow setting a Start Value (%) and an End Value (%).

Not sure if the next one could can be implemented easily:
2.) Calculation routine based on a) Questions shown or b) Question position

Any ideas to add?

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in or Create an account to join the conversation.

LimeSurvey Partners
More
5 years 3 months ago #101952 by emimarz
Replied by emimarz on topic Progress Bar Settings
mmm... try implement your self, I do it.
You have {NUMBEROFQUESTIONS} and {QUESTION_NUMBER}

percent_value = (100/{NUMBEROFQUESTIONS})*{QUESTION_NUMBER}

isn't it?

kindest regards
Emiliano

Please Log in or Create an account to join the conversation.

More
3 years 9 months ago #121527 by jelo
Replied by jelo on topic Progress Bar Settings

emimarz wrote: {QUESTION_NUMBER}

I cannot find this variable.

A good progressbar should be calculated based on
a) Amount of questions shown
and
b) Position of current displayed question/group inside the survey

Is the codebase ready to deliver these infos?

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in or Create an account to join the conversation.

More
3 years 9 months ago - 3 years 9 months ago #121537 by Ben_V
Replied by Ben_V on topic Progress Bar Settings

Jelo wrote: {QUESTION_NUMBER}
I cannot find this variable.


This keyword/variable exists but useless to count displayed question if the survey use conditions... The only way is to play around the relevance status ( {Qcode.relevanceStatus} )

I attach a sample survey with (plain text) survey progress. Looks pretty hard to adapt this to get a dynamic progress bar; I've tried some months ago... and no way :(
Maybe easier with a 100% JavaScript workaround...

File Attachment:

File Name: limesurvey...1234.lss
File Size:23 KB

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Attachments:
Last edit: 3 years 9 months ago by Ben_V.

Please Log in or Create an account to join the conversation.

More
3 years 9 months ago - 3 years 9 months ago #121549 by jelo
Last edit: 3 years 9 months ago by jelo.
The following user(s) said Thank You: Ben_V

Please Log in or Create an account to join the conversation.

More
2 years 5 months ago #142751 by jelo
Replied by jelo on topic Progress Bar Settings
Forget the direct link to the featurerequest: bugs.limesurvey.org/view.php?id=9677

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in or Create an account to join the conversation.

More
2 years 1 month ago #148500 by jgpestana
Replied by jgpestana on topic Progress Bar Settings
Dear team,

I have created a very large survey with several groups of questions (non-mandatory answers) and I would like to show to the participants a progress bar with real time information about how many questions has been answered from the total. The progress bar provided by Limesurvey only shows position on the survey and not real progress. I know there is a feature request for this function, but I would like to try a workaround. My idea is to implement a second progress bar trough the frontend, I mean only modifying the survey template. My function in javascript requires Total Number of Questions in the Survey and Total Number of Questions Answered. How can I called these variables from the template (e.g.: startpage.html).

Thanks in advance for your help.

Please Log in or Create an account to join the conversation.

More
2 years 1 month ago #148803 by jelo
Replied by jelo on topic Progress Bar Settings

jgpestana wrote: My function in javascript requires Total Number of Questions in the Survey and Total Number of Questions Answered. How can I called these variables from the template (e.g.: startpage.html).

These variables are not exposed to the templates.

Even simpler variables are not available. E.g. displaying the amount of groups on the welcome page. Only on the welcomepage! The coding is offered by a thirdparty as a pullrequest. But discussion is stucked and the code is getting old.
github.com/LimeSurvey/LimeSurvey/pull/545

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in or Create an account to join the conversation.

More
2 years 3 weeks ago #149558 by holch
Replied by holch on topic Progress Bar Settings
Merged 3h ago...

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 or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!