https://reisub.nsupdate.info/git
/
friendica.git
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
171c052
)
Revert "Fix PHP Warning: preg_replace(): Compilation failed in include/items"
author
Hypolite Petovan
<mrpetovan@gmail.com>
Fri, 16 Feb 2018 16:12:41 +0000
(11:12 -0500)
committer
GitHub
<noreply@github.com>
Fri, 16 Feb 2018 16:12:41 +0000
(11:12 -0500)
include/items.php
patch
|
blob
|
history
diff --git
a/include/items.php
b/include/items.php
index
1e4fe3e
..
31c8aaa
100644
(file)
--- a/
include/items.php
+++ b/
include/items.php
@@
-185,7
+185,8
@@
function add_page_info_to_body($body, $texturl = false, $no_photos = false) {
$body = $removedlink;
}
- $removedlink = preg_replace("/\[url\=" . preg_quote($matches[1]) . "\](.*?)\[\/url\]/ism", '', $body);
+ $url = str_replace(['/', '.'], ['\/', '\.'], $matches[1]);
+ $removedlink = preg_replace("/\[url\=" . $url . "\](.*?)\[\/url\]/ism", '', $body);
if (($removedlink == "") || strstr($body, $removedlink)) {
$body = $removedlink;
}