- no NULL anymore for 2nd parameter OEmbed::toHTML()
- some double-quotes to single
This commit is contained in:
Roland Häder 2022-06-30 15:02:37 +02:00
parent 6186aac792
commit 1ee0e6f711
No known key found for this signature in database
GPG Key ID: C82EDE5DDFA0BA77

View File

@ -664,10 +664,10 @@ class BBCode
$data['title'] = strip_tags($data['title']); $data['title'] = strip_tags($data['title']);
$data['title'] = str_replace(['http://', 'https://'], '', $data['title']); $data['title'] = str_replace(['http://', 'https://'], '', $data['title']);
} else { } else {
$data['title'] = null; $data['title'] = '';
} }
if (((strpos($data['text'], "[img=") !== false) || (strpos($data['text'], "[img]") !== false) || DI::config()->get('system', 'always_show_preview')) && !empty($data['image'])) { if (((strpos($data['text'], '[img=') !== false) || (strpos($data['text'], '[img]') !== false) || DI::config()->get('system', 'always_show_preview')) && !empty($data['image'])) {
$data['preview'] = $data['image']; $data['preview'] = $data['image'];
$data['image'] = ''; $data['image'] = '';
} }
@ -1513,10 +1513,10 @@ class BBCode
* $match[1] = $url * $match[1] = $url
* $match[2] = $title or absent * $match[2] = $title or absent
*/ */
$try_oembed_callback = function ($match) $try_oembed_callback = function (array $match)
{ {
$url = $match[1]; $url = $match[1];
$title = $match[2] ?? null; $title = $match[2] ?? '';
try { try {
$return = OEmbed::getHTML($url, $title); $return = OEmbed::getHTML($url, $title);