"Automatic" Screen Identification Code Naming

Yo,


hey everyone, thanks for clicking here.


so here is some background info for the question I will ask shortly:

I build course with screens, screens that are inside topics, and topics are inside modules.


Each screen has a corresponding graphic, and they are named according to where the go in the course, here is an example:

"M1T2S3_SomeKindOFImage.PNG" would mean

Module 1 Topic 2 Screen 3.


Here is the dilemma:

Screens/pages change around ALL the time because people want me to swap pages. ALOT. So lets say page 23 with the image "M1T2S3_SomeKindOfImage.png" goes to page 5, and nearly all the pages are switched around in some kind of way, and *pages 2 and 3 have been deleted*. Suddenly, all of the (carefully) labelled graphic names become useless because the screens have changed.


So lets say the course is being reviewed and I have to find a graphic, and people are telling me "Use the one from page 7." To find which graphic THEY are seeing and talking about, I need to open up an old version of the course (*remembering some pages have been deleted*) to see which graphic they really mean. It defeats the purpose of naming the graphics according to where they go, and takes too long.


Here is the idea of a solution:

I wack a text box at the top most level so it appears on EVERY page throughout the course, then I somehow** make an action that inserts the name of the graphic onto that page. At the moment, the options I have are things like "CurrentPageName", "CurrentSectionName", "CurrentChapterName", "CurrentDate", "ElapsedTime", and I want something that says "NameOfCurrentGraphicThatIsOnThisPage" or something to that effect.


Here is the question

How do I find a way to get the text field to detect the graphic name IE: "M1T2S3_SomeKindOfImage.png" and display it on the screen?


Maybe Ben Pitman can answer..he knows everything.


**no idea how it would be done. I know it is a long shot of a question..

Discussions have been disabled for this post