Why don't ALL hyperlinks appear in normal html format instead of a nonsensical tag that includes ".../Rhythmyx/assembler/...."?

When editing a page or shared rich-text asset, I expect and need to be able to select a current hyperlink in the editor, click on the “link” icon and see exactly what it’s linking to. But that’s not always the case and what I do see is ANY one of the following:

  1. The actual filename of the asset or page (which is good)

  2. An extremely long link that I can’t understand (https://74.191.80.129:443/Rhythmyx/as…)

  3. A blank link field (but there is definitely a link so I have no idea what it is)

Is there some sort of setting that can make all links appear as in the 1st case above?

thanks!

Hi Debbie,

The Link URL for links created in the RTE will appear as the long “…Rhythmyx/assembler…” URL if the link is a managed system link, which is what you want most links to be, so that moving or renaming pages and assets wont break links. Otherwise it’ll just be a static URL that was entered manually, and won’t automatically update.

The Title for managed links to pages should pick up that page’s title. For managed links to assets, it should pick up the asset’s file-name. For anchor links or external links, there will be no title, but it should be clear from the Link URL what is being linked to.

There was an Idea posted recently requesting that this “Insert / edit link” menu more clearly outline what is being linked to. Please feel free to like this idea and reply to it here to lend your support:

https://community.percussion.com/t/have-proper-asset-file-references-in-the-wysiwyg-editor/563

Hi Nathaniel,

So we are having to convert most of the RT assets/widgets to HTML version in order to move forward with the upgrade (because we have JS code that will be stripped out of the new RTE).

I just converted a sitemap footer asset that included many managed links into an html asset, but the managed links are not working properly and the following is what I see when I click on the of the managed links . Do I need to go back and manually relink them all? I’m hoping that you can guide me to a way around this. Thanks.

Hey Debbie,

Can you share with me the code you have in your HTML widget so I can see what might be going wrong here?

Be sure to wrap the code in tags like this so that everything is preserved:

 Code goes here. 

Thanks!

Here’s all the code from the RT widget that I just pasted as is into the html widget:


  

  

 
-    

  

 
 - About the  
Ticket Program
 
 - [Overview](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=38&sys_contentid=375&sys_context=0 "About Ticket to Work")
 
 - [How It Works](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=39&sys_contentid=409&sys_context=0 "How It Works")  

 
   - [Making Progress](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=8&sys_contentid=1525&sys_context=0 "Making Progress")
 
  

 
 - [Work Incentives](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=16&sys_contentid=447&sys_context=0 "Work Incentives")
 
 - [Schedule A](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=18&sys_contentid=1574&sys_context=0 "Schedule A")
 
 - [FAQs](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=30&sys_contentid=567&sys_context=0 "Frequently Asked Questions")
 
 - [Success Stories](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=70&sys_contentid=791&sys_context=0 "Success Stories")
 
 - [Additional Government Resources](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=3&sys_contentid=886&sys_context=0 "About Ticket to Work")
 
  

  

 
-    

  

 
 - Find Help
 
 - [Search for Help](/resource/jsp/searchByState.jsp "Search for Help")
 
 - [EN Profile](/enreport/jsp/ensearch.jsp "EN Profile")
 
  

  

 
-    

  

 
 - WISE Webinars
 
 - [WISE Registration](/wise/jsp/wise.jsp "WISE Registration")
 
 - [WISE Videos](http://www.ilr.cornell.edu/edi/m-wise-webinars.cfm)
 
  

  

 
-    

  

 
 - Blog
 
 - [Choose Work Blog](/blog/jsp/bloglist.jsp)
 
  

  

 
-    

  

 
 - Library
 
 - [Ticket to Work Documents](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=19&sys_contentid=415&sys_context=0 "Document Libary")
 
 - [Forms and Publications (Social Security Work Site)](http://ssa.gov/work/formsandpubs.html "Forms and Publications")
 
  

  

 
-    

  

 
 - Contact Us
 
 - [Contact Information](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=12&sys_contentid=404&sys_context=0 "Contact Us")
 
 - [Sign Up for Email Updates](/signup/jsp/signup.jsp "Email Updates")
 
  

  

 
  

  

I just had the exact same thing happen to another RT widget and copied the following code over to a new html widget. The FAQ link is the only managed one here:


![](/web_resources/themes/TTWtheme/images/callout_top.gif)
  

  

  

 
- Connect with Us
 
- Call 1-866-968-7842(V)  
866-833-2967(TTY)  
M - F 8:00 AM - 8:00 PM EST
 
- [Sign Up for Email Updates](/signup/jsp/signup.jsp)
 
- [Frequently Asked Questions](https://74.191.80.129:443/Rhythmyx/assembler/render?sys_authtype=0&sys_variantid=335&sys_revision=30&sys_contentid=567&sys_context=0 "Frequently Asked Questions")
 
- [Become a Fan on Facebook!](http://www.facebook.com/choosework)
 
- [Send Us a Message](mailto:support@chooseworkttw.net)
 
  

  

  

![](/web_resources/themes/TTWtheme/images/callout_bottom.gif)

Hi Debbie,

This won’t be the answer you’re hoping for and I apologize in advance, but the HTML widget does not support the Rich Text widget’s method for creating managed links, and that’s why these links are throwing errors. You’ll need to recreate your links in this manner:

  1. Select the page you’re linking to in the Finder and copy out the full CM1 path to the page (e.g. “/Sites/Sample/folder-name/page-name”)

  2. Use the copied path for the anchor tag’s HREF attribute (replacing the “…Rhythmyx/assembler…” URL)

  3. Add in a perc-managed=“true” attribute to the anchor tag, and then save the widget.

Further instructions can be found here:

https://help.percussion.com/percussion-cm1/manage-content/widgets/html-widget/index

The one upside to recreating your links in this manner is that these types of managed links will work in the RT as well as the HTML widget, so once we have the onClick bug fixed in our next release, you will be able to seamlessly convert these widgets back to Rich Text widgets using the convert to Rich Text function in the Layout tab.

Nathaniel,

It seems like the support for managed links in html widget is added after 2.13. Can you confirm that? If so, does it mean we have to use static links in html widget in prior versions?

Also, as for the RT editor, I notice the ‘Insert/edit link’ function regenerates the existing link thus removes some of the attributes. For example, I have a link < a href="…" class=“xxx” rel=“shadowbox”>. Updating the link using ‘Insert/edit link’ button would cause the class and rel attributes being removed. Do you think this will also be fixed in the new version?

Thanks!

Hi Zhao,

Yes, that is correct, manged links in the HTML widget were introduced in version 2.13, and prior to that you would have to use static links.

When you relink an existing link in the RTE, it will overwrite some attributes (such as “rel”), but it should preserve classes and IDs. Can you confirm that the editor is in fact overwriting classes and IDs, and if so, can you tell me what version of Percussion you’re running? Thanks.

Yes, classes and IDs are overwritten by RTE. Our current version is 2.10. We will upgrade to 3.1.5 soon and I will let you know if it is the same.

Hi Zhao,

I believe your version of the product doesn’t have this enhancement. Let me know if upgrading to the latest version corrects this for you.