mirror of
https://git.friendi.ca/friendica/friendica-addons.git
synced 2024-11-29 07:33:16 +00:00
pumpio: Youtube- and vimeo videos have now a preview image.
This commit is contained in:
parent
aaee2a9260
commit
3d83a2415c
1 changed files with 12 additions and 1 deletions
|
@ -363,13 +363,24 @@ function pumpio_send(&$a,&$b) {
|
||||||
if ($title != '')
|
if ($title != '')
|
||||||
$title = "<h4>".$title."</h4>";
|
$title = "<h4>".$title."</h4>";
|
||||||
|
|
||||||
|
$content = bbcode($b['body'], false, false);
|
||||||
|
|
||||||
|
// Enhance the way, videos are displayed
|
||||||
|
$content = preg_replace('/<a.*?href="(https?:\/\/www.youtube.com\/.*?)".*?>(.*?)<\/a>/ism',"\n[url]$1[/url]\n",$content);
|
||||||
|
$content = preg_replace('/<a.*?href="(https?:\/\/youtu.be\/.*?)".*?>(.*?)<\/a>/ism',"\n$1\n",$content);
|
||||||
|
$content = preg_replace('/<a.*?href="(https?:\/\/vimeo.com\/.*?)".*?>(.*?)<\/a>/ism',"\n$1\n",$content);
|
||||||
|
$content = preg_replace('/<a.*?href="(https?:\/\/player.vimeo.com\/.*?)".*?>(.*?)<\/a>/ism',"\n$1\n",$content);
|
||||||
|
|
||||||
|
$URLSearchString = "^\[\]";
|
||||||
|
$content = preg_replace_callback("/\[url\]([$URLSearchString]*)\[\/url\]/ism",'tryoembed',$content);
|
||||||
|
|
||||||
$params = array();
|
$params = array();
|
||||||
|
|
||||||
$params["verb"] = "post";
|
$params["verb"] = "post";
|
||||||
|
|
||||||
$params["object"] = array(
|
$params["object"] = array(
|
||||||
'objectType' => "note",
|
'objectType' => "note",
|
||||||
'content' => $title.bbcode($b['body'], false, false));
|
'content' => $title.$content);
|
||||||
|
|
||||||
if ($public)
|
if ($public)
|
||||||
$params["to"] = array(Array(
|
$params["to"] = array(Array(
|
||||||
|
|
Loading…
Reference in a new issue