Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

"historic" back-function

New Here ,
Jan 29, 2014 Jan 29, 2014

Hi folks,

is there any way to get an "historic"-Back-button?

Assumed I didn't go linear forward through an e-learning course (we allow this kind of jumping with a site-map), how can i get back the same way backwards? (similar to the back-function in a web-browser)

Greetings

Silly_Cone

488
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
People's Champ ,
Jan 29, 2014 Jan 29, 2014

Funny but I am working on that for one of our courses right now. I'm doing it in Flash though with custom navigation inserted as a widget.

You could probably do it with JavaScript also since you would have to build arrays. I don't think it can be accomplished if you use the CP playbar.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 29, 2014 Jan 29, 2014

Could be done with advanced actions and variables, but bit cumbersome. In this case I would certainly turn to Javascript.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 29, 2014 Jan 29, 2014
LATEST

I wrote a blog post the other day about storing the user's current slide number before they jump to a different slide so they can find their way back to it after visiting even several other slides:

http://www.infosemantics.com.au/adobe-captivate-advanced-actions/jump-to-dynamically-captured-slide

However, this doesn't really solve your issue.  As others have said, Captivate doesn't have a built-in History array that you can reference to jump back indefinitely.  It only really gives you a single backward jump.

As Lieve indicates, you could theoretically set up a conditional advanced action that was used to store the user's last several known slide numbers in their correct order.  However, the variables involved would need to be rewritten every time the user navigated from one slide to another, which could potentially slow down the project playback.

So perhaps JavaScript would be a better option in this case.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources