'Daily Motion'); } function asset_embed_dailymotion_settings() { return array(); } function asset_embed_dailymotion_extract_id($text) { $matches = array(); // first try to match the embed tag preg_match('!param[^>]*value=\"http://www.dailymotion.com/swf/([^\"]*).*href=\"http://www.dailymotion.com/video/([^\"]*)!', $text, $matches); $data = array(); if ($matches[1]) { $data['id'] = $matches[1]; } if ($matches[2]) { $data['thumbnail_id'] = $matches[2]; } return $data; } function asset_embed_dailymotion_thumbnail_src($asset, $attr = array()) { $id = $asset->embed['thumbnail_id']; $url ='http://www.dailymotion.com/thumbnail/160x120/video/'. $id; return $url; } function theme_asset_embed_dailymotion_thumbnail($asset, $attr = array()) { $url = asset_embed_dailymotion_thumbnail_src($asset, $attr); $alt = $title = $asset->title; $img = ''. check_plain($alt) .''; return $img; } function theme_asset_embed_dailymotion_fullsize($asset, $attr = array()) { $id = $asset->embed['id']; return '' .'' .'' .'' .'' .''; }