Articulate Community Forums

Articulate Community Forums » Articulate Product Forums » Articulate Engage » Glossary - jump to word

Reply
 
LinkBack Thread Tools Search this Thread
Old 11-13-2006, 09:15 AM   # 1
Member
 
Join Date: Jun 2006
Posts: 24
Default Glossary - jump to word


Is there a way to link from a web page to a particular word in an Engage Glossary? This would be an extremely useful feature for us.
webbie is offline  
Reply With Quote
Old 11-15-2006, 09:59 PM   # 2
Member
 
ClimbOn's Avatar
 
Join Date: Feb 2006
Posts: 29
Default Re: Glossary - jump to word


Hi Webbie,
It is possible to go directly to a specific step in any of the engage interaction types by making a slight change to the engage.html page. The following steps take advantage of an undocumented feature (read hack) of the Engage output so please use with care:
  1. Publish for the web

  2. Browse to the location where the project was published to and open the engage_content folder

  3. Inside of this folder you should find a file named data.xml. Open this file in Notepad.

  4. Here is the tricky part. You will need to find the xml step tag for the step that you want to link to. Once you have found the step tag, you will need to get that steps id. The id will look similar in format to the following: '52af5e2c-0937-4470-ab2f-9d6c7eacd296'

  5. Copy the steps id as we will be using it later

  6. Go back to your publish folder

  7. Open engage.html in Notepad

  8. within engage.html you will find the following line:
    var g_strFlashVars = "";

    Replace this line with the text:
    var g_strFlashVars = "vStartingSlideGuid=52af5e2c-0937-4470-ab2f-9d6c7eacd296";

    Use the id you copied in step 5 instead of using '52af5e2c-0937-4470-ab2f-9d6c7eacd296'

  9. Save and close engage.html.

  10. Now when you open your Engage interaction, it should open to the step corresponding to the id



Last edited by ClimbOn : 11-15-2006 at 10:07 PM.
ClimbOn is offline  
Reply With Quote
Old 11-16-2006, 04:42 PM   # 3
Member
 
Join Date: Jun 2006
Posts: 24
Smile Re: Glossary - jump to word


Hi ClimbOn. Thanks for the great tip. I'd like to be able to jump to a particular word. It looks like this approach would require me to create an HTML page for each word that I want to jump to. Is that the case? I'm wondering if those IDs change if I modify the interaction and republish. I'll experiment.
Thanks for the help
webbie is offline  
Reply With Quote
Old 11-16-2006, 10:37 PM   # 4
Member
 
ClimbOn's Avatar
 
Join Date: Feb 2006
Posts: 29
Default Re: Glossary - jump to word


Hi Webbie,
Instead of creating a new html page for every step, you could write a script that would allow you to specify a search string in the URL that would determine which step the Engage project opens to. Below is a link to a sample I built to demonstrate this:

http://forums.articulate.com/files/23/1163737843.zip

Use the html page named link.html to link to the different steps in the interaction.


Last edited by ClimbOn : 11-16-2006 at 10:40 PM.
ClimbOn is offline  
Reply With Quote
Old 11-17-2006, 08:10 AM   # 5
Member
 
Join Date: Jun 2006
Posts: 24
Re: Glossary - jump to word


ClimbOn, thanks so much for your help. This is great!
webbie is offline  
Reply With Quote
Old 12-05-2006, 05:14 PM   # 6
Member
 
Join Date: Dec 2006
Posts: 9
Send a message via Skype™ to Fourth Star
Default Re: Glossary - jump to word


Can this same function be performed from a presentation created and exported from Articulate Presenter? If so, can you explain how is it accomplished? Thanks in advance for your feedback.
Fourth Star is offline  
Reply With Quote
Old 12-06-2006, 07:35 AM   # 7
Member
 
Fimian's Avatar
 
Join Date: Mar 2006
Location: Central Massachusetts
Posts: 143
Default Re: Glossary - jump to word


Hi ClimbOn,

Thanks for the tip...

Q: If you add a word and republish the Engage Interaction, does the target change? Or is that unique for that particular word?

Michael
__________________
Michael
Fimian is offline  
Reply With Quote
Old 12-15-2006, 11:18 PM   # 8
Member
 
ClimbOn's Avatar
 
Join Date: Feb 2006
Posts: 29
Default Re: Glossary - jump to word


Hi Fimian,
Not sure what you mean by target. Are you refering to the step id? The step id should remain the same for the life of the step.

ClimbOn
ClimbOn is offline  
Reply With Quote
Old 12-16-2006, 04:54 AM   # 9
Member
 
Fimian's Avatar
 
Join Date: Mar 2006
Location: Central Massachusetts
Posts: 143
Default Re: Glossary - jump to word


Hi ClimbOn...

It sounds like the step ID is what I was asking about... Sometimes we use links in HTML pages to target selected pages in AP, but when we insert a new page, all the successive page numbers are thrown off by "1" and the links occasionally need to be changed.

Engage: If I have ten steps, but the add step 7b, slide the step down the stack between the original steps 7 and 8, does the old step 8 have the same ID?

Thanks in advance,

Michael
__________________
Michael
Fimian is offline  
Reply With Quote
Old 01-12-2007, 02:38 PM   # 10
Member
 
Join Date: Jan 2007
Posts: 1
Default Re: Glossary - jump to word


So if there's a JavaScript variable that can be set in order to essentially jump to an anchor like piece of content (a step), is there a javascript function that we can invoke as a hyperlink in order to jump to another entry in the glossary (assuming we have the step id)?

Lori
Lori is offline  
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On