Table of contents

On the bail out issue, you just make set the variables to be retained. But caution, if the user clears the temp files/cookies, then all gone. Not sure re. LMS. I just use the first & last page. I have 3 boxes: hollow, half filled w/triangle, completely full (black). The intent is to show that they have not started, started, or finished (been to the last page). It is for their information. If they want to muck around and mess things up, I really don't care. Their problem. I started out using one variable for each topic (for you, 7 variables) but that was too much work and was not flexible as I added say an 8th topic. So I use one variable. It works like this.Each chapter is given a number, 1,2,3,... If you have more than 9, use 01, 02, ...10, 11. My first page is usually the introduction or something like that and does not need to be in the TOC since the learner can get to it by clicking on the chapter name in the TOC. So I give that page the name of the number followed by the letter "s" for started. Example: 1s, 2s.I have one action as follows on that page:Modify variable: Title_status; Value: Var(CurrentPageName); Modification type: Add to variable; Condition: Title_status does not contain Var(CurrentPageName). This way, the status only has 2s in there once. Otherwise you could end up with lots of 2s in there and it could make the variable too big.On the last page, I do something similar. It is always a summary page. I just omit it from the TOC. Here the page name is the number plus the letter f for finished (2f). Same kind of action.The menu has an empty box and the name of the lesson beside it. There are two actions at the page level for EACH box.Change contents: Box1, New Contents: triangle box, Condition: Title_status contains 1s.Change contents: Box1, New Contents: filled box, Condition: Title_status contains 1f.Repeat for box 2 with 2s and 2f. One variable, one object per lesson (not 3 objects and show the needed one.)hope that was clear.Edited By: bpitman on 2006-11-1 16:33:20

Discussions have been disabled for this post