• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Quoting URLs leads to HTMLization and subsequent broken links.

yllus

Elite Member & Lifer
See LinuxIdiot's post near the very end of this thread.

When SP33Demon and I tried to quote the post, FuseTalk wrote the URLs out in regular HTML which is then horribly mangled in the post. What's up with that?
 
Originally posted by: yllus
I'm going to test the WYSIWYG Editor theory.

<a target=_top class=ftalternatingbarlinklarge href="http://degenerates.org" target=blank>This is a link to my personal website.</A>

In a few moments, I will quote this post and see what happens!
Yeah, looks like you guys nailed the reason.

It makes absolutely no sense though. FuseTalk should take a link - any link - and re-convert it to non-HTML elements when asked to quote a post. How could it possibly know or care that the message was drafted in the WYSIWYG editor?! 😕
 
FuseTalk should take a link - any link - and re-convert it to non-HTML elements when asked to quote a post. How could it possibly know or care that the message was drafted in the WYSIWYG editor?! 😕

HTML generated by using the normal posting method:
<a target="new" class="ftalternatingbarlinklarge" href="http://www.google.com">a link</a>
HTML generated by using the WYSIWYG editor:
<a class="ftalternatingbarlinklarge" href="http://www.google.com" target="blank">a link</a>

Notice that they are formatted differently, and have different targets. My guess is that FuseTalk only recognizes the first format as a link, and so the other is considered to just be plain text. IIRC, the WYSIWYG editor is provided by a third-party, which could explain why FuseTalk doesn't recognize the HTML generated by it as a link.
 
I use privoxy to filter out <a target=....> so I can't see the difference in targets on those, but I've noticed before that fusetalk uses target=new, whereas the HTML standard specifies that to open a new window, you use target=_blank. However, so many people misused it in the early days that browsers have always just opened a new window for any unrecognized target (i.e., no frame with that name), thus exacerbating the problem to the point where even big software commercial packages such as fusetalk misuse the target attribute.

Why is it that whenever I get in a conversation about html, I always end up feeling disgusted? 🙂
 
Back
Top