Forum Discussion

RichaSaxena1's avatar
RichaSaxena1
Community Member
13 years ago

Disable Next button untill specified time has elapsed

Hello Everyone,

Is there a way to disable the next button in storyline untill the learner has spent a minimum specfied time on each slide - say 30 seconds? The requirement is that the learner should spend a minimum of 30 seconds on a slide before continuing to the next one.

Thanks!

10 Replies

  • Good Afternoon Richa, and welcome to Heroes!

    Check out this excellent Knowledge Base Article on disabling the Next button until users finish interacting with a slide.  There's also this one on disabling the Next button until users have interacted with all hotspots, and this one on restricting navigation throughout a Storyline course.  Jeanette has a great screenr on this too.

    Let us know how you make out.  Thanks!

  • RichaSaxena1's avatar
    RichaSaxena1
    Community Member

    Hi Justin,

    Thank you for these links. This is a lot of helpful Info!

    However, I was looking for a way to lock down a screen based on the time elapsed. It seems we cannot set up a variable that understands time duration.

    Tom Kuhlmann suggested a solution where I can disable the default naviagtion and create a next button that appears after 30 seconds have passed. I will give that a shot.

    Thanks again!

  • TimHillier's avatar
    TimHillier
    Community Member

    Richa;

    I understand where you are going with this but hopefully you will not keep them on a slide for too long.  I just completed an online course like this and it just about drove me crazy.  In this case it was 2-3 minutes per page and it was awful.  I am a quick reader and I would read the page and then watch television for 2 minutes until it was time to move ahead.  I think it detracted rather than adding to my learning experience. 

    Tim

  • I agree with Tim - hate the lock down. I had to develop one like this - each screen was locked until the video on the screen completed playing - in some cases the videos were over 4 minutes. It drove me crazy just trying to test the course.

    Having said that, can't you use just make the timeline the duration you want them to spend on the screen and then set the next button to appear when the timeline ends?

  • JonCousens's avatar
    JonCousens
    Community Member

    I need to impose a minimum time in Studio 13; this would be on slides that are neither Engage, nor have animations.  All ideas welcome!

  • sebastjanf's avatar
    sebastjanf
    Community Member

    Richa - how about making a 30s blank mp3.. and putting trigger on your button (which is hidden as initial state) - "Change state / to normal / when / media completes (blank 30s mp3).

    Should this work?

  • Hello,
    There will be a set of three modules. Where we need to enable next button of module 1's last slide only after 24 hours.
    is it possible?

  • Hi Santhosh,

    Thanks for reaching out. As far as built-in options, users can use the Restrict and Lock options in the player menu to disable the Next button until the end of the timeline for that slide. 

    If you're looking to delay for an extended period, you may consider instead creating a separate course for the next module and looking at your LMS options to see if it can be assigned 24 hours after the first module is complete.

    Hopefully the community can chime in with other ways to achieve this!

  • Thank you for your suggestion. 

    There will be a set of three scenes in single module. In second scene of the module in last page the next button should enable only after 24 hours. How it will be achieved?

    • NancyWoinoski's avatar
      NancyWoinoski
      Super Hero

      It can’t be done in Storyline. You would have to create 3 separate courses and use an LMS that supports 24 hour lock outs to manage the timing as Ren suggested.