Opened 11 years ago
Closed 11 years ago
#217 closed defect (bug)
URL's in [sourcecode] shortcode makeclickable() on 'make'
Reported by: | netweb | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | Make (Get Involved) / P2 | Keywords: | |
Cc: |
Description
Via https://github.com/Viper007Bond/syntaxhighlighter/issues/27
Take a look at http://make.wordpress.org/core/handbook/automated-testing/#installation
Code being used in the WordPress blog post:
[sourcecode language="bash" autolinks="false"] $ svn co http://develop.svn.wordpress.org/trunk/ wordpress-develop $ cd wordpress-develop [/sourcecode]
Resulting Code Display Output:
$ svn co <a href="http://develop.svn.wordpress.org/trunk/" rel="nofollow">http://develop.svn.wordpress.org/trunk/</a> wordpress-develop $ cd wordpress-develop
Expected Code Display Output
$ svn co http://develop.svn.wordpress.org/trunk/ wordpress-develop $ cd wordpress-develop
Comment from @viper007bond on GitHub Issue
autolinks
controls the highlighter and basically toggles making URLs clickable in the final render. It's entirely client-side.
This looks like make_clickable() at work but I can't reproduce this though. I copy/pasted the whole source code from the handbook into my 3.7 test install and it worked as expected. Perhaps this is exposing a bug in some code custom to WP.org. Hmm..
Change History (3)
#2
@
11 years ago
There is a ticket in core Trac that addresses this issue, with a patch that will fix core so this doesn't happen.
I tested it earlier today for the exact issue you're seeing in the handbook, and the patch will fix it: http://core.trac.wordpress.org/ticket/23756#comment:19
Once the patch is reviewed and committed, this issue will be resolved. Recommend closing this ticket.
In short, there shouldn't be an
<a>
inside of the<pre>
. My plugin processes it's shortcodes early to avoid this exact kind of thing.