Bugs with links and spoilers

Continuing the discussion from Spoiler thread:

  1. @replies don’t work within spoiler text

See what I mean @codinghorror

 2. However, if you key the profile as link, a red @profile text is superimposed:

What do you think, @codinghorror?

What do you think, <a href="http://bbs.boingboing.net/users/codinghorror">@codinghorror</a>?

SCREENSHOT:
   

 3. external links within spoiler text function as links
Expected behavior: when clicking on spoiled text that is a link, the text is revealed. If the text is a link, the links are not followed. When the link is now clicked, it is followed.
Actual behavior: when clicking on spoiled text that is a link, the link is followed.

Example:

ugh. I actually can't code up an example.

An example in:

It appears that the spoiler tag was intended to show links as plain text:
e.g.
This is a link to Google: Google
[spoiler]<a href=“https://encrypted.google.com/”>Google</a> [/spoiler]

However, it is possible to obfuscate a url by “embedding” the spoiler tag inside of the url
e.g.
Here is a link to Google: Google
<a href=“https://encrypted.google.com/”>[spoiler]Google</a> [/spoiler]
When “Basic” or “Member” users obfuscate a url that way the url gets a red line under it, however, when a “regular” user does so, there is no red line.

1 Like

This is some fascinating stuff, as you might imaging!

[[spoiler]This is some fascinating stuff, as you might imaging![/spoiler]](http://www.google.com)

This is some fascinating stuff, as you might imagine!

<a href="http://www.google.com">[spoiler]This is some fascinating stuff, as you might imagine![/spoiler]</a>

In preview, the spoiler-links are showing (for me, Win8, FF-33.0) with a red-line through them; the red-line does not appear when edit is saved/posted.

Screenshot:

   

1 Like

@SamSam’s spoiled link does show up with an underline, so I assume that regular users “follow link” superpower must lead to the links not getting underlined.

This topic was automatically closed after 848 days. New replies are no longer allowed.