Welcome to the LimeSurvey Community Forum

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

Disable previous button by group?

More
11 years 3 months ago #108505 by jessicar64
Is there a way to disable the previous button for certain groups? Once a respondent makes it past a certain point, I don't want them to be able to go back. I do want to allow them to go back within a cluster of groups. (Essentially, I need meta-groups with no way to go back to a previous meta-group. But I need data from the previous meta-group so I can't make them separate surveys, or?)
The topic has been locked.
More
11 years 3 months ago #108516 by jelo
This can be done via Javascript. Put in on every page (perhaps in the group section text box as html)
to hide the previous button.
Code:
<script type="text/javascript" charset="utf-8">    
  $(document).ready(function(){    
    $('#moveprevbtn').hide();
  });
</script>

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: f_funke
The topic has been locked.
More
6 years 11 months ago #173423 by f_funke
Just a short update as the last post is more than four years old:
It looks as the ID name of the button has changed from "moveprevbtn" to "ls-button-previous" in the present version (3.14). At least in my installation the following code works better:
Code:
<script type="text/javascript" charset="utf-8">
  $(document).ready(function(){
    $('#ls-button-previous').hide();
  });
</script>
The topic has been locked.
More
6 years 11 months ago #173459 by vkuzmin
<style>
#ls-button-previous {
display: none;
}
</style>
The following user(s) said Thank You: f_funke
The topic has been locked.
More
5 years 10 months ago #190599 by Mazi

f_funke wrote: Just a short update as the last post is more than four years old:
It looks as the ID name of the button has changed from "moveprevbtn" to "ls-button-previous" in the present version (3.14). At least in my installation the following code works better:

Code:
<script type="text/javascript" charset="utf-8">
  $(document).ready(function(){
    $('#ls-button-previous').hide();
  });
</script>

Related to that please have a look at bugs.limesurvey.org/view.php?id=14541 and my attempt to fix this: github.com/LimeSurvey/LimeSurvey/commit/...28fbfabef7639f42d52f

Just an absolutely minor change in order to fix that regression which was not accepted for very doubtful reasons :-(

Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!
The topic has been locked.
Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose