Welcome to the LimeSurvey Community Forum

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

Progress Bar Settings

  • jelo
  • jelo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
11 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
The topic has been locked.
More
10 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
The topic has been locked.
  • jelo
  • jelo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
8 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
The topic has been locked.
More
8 years 9 months ago - 8 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)
Last edit: 8 years 9 months ago by Ben_V.
The topic has been locked.
  • jelo
  • jelo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
8 years 9 months ago - 8 years 9 months ago #121549 by jelo
Replied by jelo on topic Progress Bar Settings
Thanks. I have placed a feature request.
bugs.limesurvey.org/view_all_bug_page.php

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Last edit: 8 years 9 months ago by jelo.
The following user(s) said Thank You: Ben_V
The topic has been locked.
  • jelo
  • jelo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
7 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
The topic has been locked.
More
7 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.
The topic has been locked.
  • jelo
  • jelo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
7 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
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 2 weeks ago #149558 by holch
Replied by holch on topic Progress Bar Settings
Merged 3h ago...

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose