I would like to add a couple of custom fields for Dataattributes on links and to add in NoFollow for the link in Sitecore 8.2 update 2 and above.
So NoFollow would be a check box and Dataattributes would be a single line text.
The issue is that I have done this before using SPEAK and it works great in the content editor but when you get into the Experience editor, depending on the type of link (internal, external, anchor) Sitecore uses a combination of SPEAK and SheerUI.
I do not want to completely convert everything to SheerUI.
How do I get these custom attributes to work in both Content Editor and Experience Editor?