UPDATE: As of Version 9.1 of InDesign CC and 8.0.3 of InDesign CS6 the hyperlink bug has been fixed. Hyperlinks are now working properly.
For those of you who have just upgraded to InDesign CS6 or are thinking of it there is a known bug in CS6 that affects Hyperlinks. Every URL that is filled in in the Hyperlink palette is encoded.
What this means is that if you create a hyperlink such as those used in Action Hotspots, 'Action,Object1,Page=2,Size=512:512' when saved looks like, Action%2CObject1%2CPage%3D2%2CSize%3D512:512.
Screengrab: Initial entry
Screengrab: After selecting 'OK'
The good news is that a chap named Laubender has created a script that you can load into InDesign CS6 that when run decodes all of the URL's back to what they should be. You can find his script attached to this article, and information on how to implement it in the Adobe InDesign Forum. I've been running it for a while and it works perfectly.
Also please take the time to report it to Adobe using their Adobe Bug Report Page.
Here's the information you need to supply;
Web Server: Other
Application Server: Other
Concise problem statement: After entering a URL hyperlink in the 'New Hyperlink' window and selecting 'OK' the url is encoded and no longer works.
Steps to reproduce bug:
1. Add a new field to a page and highlight it
2. Select 'Create New Hyperlink' from the Hyperlinks window
3. Type in http://www.adobe.com/products/catalog.html?promoid=JOOTH
Expected results: http://www.adobe.com/products/catalog.html?promoid=JOOTH
I'll post if there's an update to InDesign that fixes the bug.
I've posted a new jsx file Decode-New as a couple of people were experiencing errors with the old one and this one seems to be a bit more robust as well as giving a notification at the end of the run. Tony