Bugfix for spaces in links

This commit is contained in:
Michael Vogel 2015-02-22 20:06:13 +01:00
parent 2f46675a89
commit 4a6a6ca937
2 changed files with 6 additions and 1 deletions

View File

@ -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

View File

@ -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));
} }