";
switch ($j->type) {
case "video": {
if (isset($j->thumbnail_url)) {
$tw = (isset($j->thumbnail_width)) ? $j->thumbnail_width:200;
$th = (isset($j->thumbnail_height)) ? $j->thumbnail_height:180;
$ret = "";
$ret.= "";
$ret.= "";
} else {
$ret=$j->html;
}
$ret.="
";
}; break;
case "photo": {
$ret = "";
$ret.="
";
}; break;
case "link": {
//$ret = "".$j->title."";
}; break;
case "rich": {
// not so safe..
$ret = "
".$j->html.""; }; break; } $embedlink = (isset($j->title))?$j->title:$embedurl; $ret .= "$embedlink"; if (isset($j->author_name)) $ret.=" by ".$j->author_name; if (isset($j->provider_name)) $ret.=" on ".$j->provider_name; $ret.=""; return $ret; } function oembed_bbcode($text){ $stopoembed = get_config("system","no_oembed"); if ($stopoembed == true){ return preg_replace("/\[embed\](.+?)\[\/embed\]/is", "". t('Embedding disabled') ." : $1" ,$text); } return preg_replace_callback("/\[embed\](.+?)\[\/embed\]/is", oembed_replacecb ,$text); } ?>