Bugfix for spaces in links
This commit is contained in:
parent
2f46675a89
commit
4a6a6ca937
2 changed files with 6 additions and 1 deletions
|
@ -191,7 +191,7 @@ function bb_cleanup_share($shared, $plaintext, $nolink) {
|
||||||
if (isset($bookmark[1][0]))
|
if (isset($bookmark[1][0]))
|
||||||
$link = $bookmark[1][0];
|
$link = $bookmark[1][0];
|
||||||
|
|
||||||
if (($title != "") AND (strpos($title, $shared[1]) !== false))
|
if (($shared[1] != "") AND (strpos($title, $shared[1]) !== false))
|
||||||
$shared[1] = $title;
|
$shared[1] = $title;
|
||||||
|
|
||||||
if (($title != "") AND ((strpos($shared[1],$title) !== false) OR
|
if (($title != "") AND ((strpos($shared[1],$title) !== false) OR
|
||||||
|
|
|
@ -2,6 +2,11 @@
|
||||||
require_once("library/parsedown/Parsedown.php");
|
require_once("library/parsedown/Parsedown.php");
|
||||||
|
|
||||||
function Markdown($text) {
|
function Markdown($text) {
|
||||||
|
|
||||||
|
// Bugfix for the library:
|
||||||
|
// "[Title](http://domain.tld/ )" isn't handled correctly
|
||||||
|
$text = preg_replace("/\[(.*?)\]\s*?\(\s*?(\S*?)\s*?\)/ism", '[$1]($2)', $text);
|
||||||
|
|
||||||
$Parsedown = new Parsedown();
|
$Parsedown = new Parsedown();
|
||||||
return($Parsedown->text($text));
|
return($Parsedown->text($text));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue