In the correctly closed Issue “Parenthesis in a link produces a wrong link” I had found a bypassing of another markup error (“No use of parenthesis inside any Kirbytag possible”).
This runs up to Kirby version 2.3.2 with the following HTML-code e.g. in a textarea field, which is rendered by using <?php echo $page->text()->kirbytext() ?>
,
<a href="https://de.wikipedia.org/wiki/Angeln_(Fischfang)" target="_blank">Angeln_(Fischfang)</a>
very well.
Today I have tested it with Kirby 2.4.0 beta 2.
Now it renders
<a href="https://de.wikipedia.org/wiki/Angeln_&#x28;Fischfang&#x29;" rel="noopener noreferrer" target="_blank">Angeln_(Fischfang)</a>
Hint:
Look for the different url, where it now shows “&
” e.g during the rendering of “(
”.
The link (href) starts a realy old wikipedia page! And there are more pages that use “(” and “)” in the url!
This error arises, if I have set in the config.php:
c::set('markdown.extra', true);
or not!