How Do I Deactivate Links After They've Been Used Once?

Apr 10, 2013

I want to be able to make a link "disposable" per se.  After a user clicks on it once, I don't want them able to click it again.  I want it to be completely non-functional.  It is a self-directed section so it has to be based on when they click it.  Each link opens a layer.  When the layer finishes they are back at the base layer.  I want the link they followed to be deactivated when they come back to the base layer.  Does that make sense?  I've been staring at this for so long, I'm sure the answer is something very basic that I'm overlooking.  HELP!?

3 Replies
Nicole Legault

I had a similar issue once.... Here was how I got things working my way ....

  • I created a completely transparent rectangle that covered the link area. 
  • The transparent rectangle has an initial state of Hidden
  • I set a slide trigger saying to show the transparent rectangle only when "VariableX" (a variable which becomes set to "True" when you visit the slide) is set to true.
  • Once they have clicked the link and visited the slide, the transparent rectangle becomes active, preventing them from clicking on the link again.

Another solution is to use the "Disabled" state to create a disabled state for the object/shape/image that is your link. You would still need to create the appropriate variables and triggers.

This discussion is closed. You can start a new discussion or contact Articulate Support.