X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Ftext.php;h=9fef4aebb59f761ae4bd81aadd342f5d8eaefc86;hb=15f43d8ca3be780e6ee7117696acaa7e198a096a;hp=84195b0362bbdef7a52f17a51a2b8a0baeadfff3;hpb=992684c3620185da00663e25eb1460c4b18920ea;p=friendica.git diff --git a/include/text.php b/include/text.php index 84195b0362..9fef4aebb5 100644 --- a/include/text.php +++ b/include/text.php @@ -1330,8 +1330,7 @@ function prepare_body(&$item,$attach = false, $preview = false) { $item['mentions'] = $mentions; - //$cachefile = get_cachefile($item["guid"]."-".strtotime($item["edited"])."-".hash("crc32", $item['body'])); - $cachefile = get_cachefile($item["guid"]."-".hash("md5", $item['body'])); + $cachefile = get_cachefile(urlencode($item["guid"])."-".hash("md5", $item['body'])); if (($cachefile != '')) { if (file_exists($cachefile)) { @@ -1503,7 +1502,7 @@ function prepare_text($text) { else $s = smilies(bbcode($text)); - return $s; + return trim($s); }} @@ -2229,3 +2228,22 @@ function is_a_date_arg($s) { } return false; } + +/** + * remove intentation from a text + */ +function deindent($text, $chr="[\t ]", $count=NULL) { + $text = fix_mce_lf($text); + $lines = explode("\n", $text); + if (is_null($count)) { + $m = array(); + $k=0; while($k