首先,感谢楼主提供的此插件,修改较少,功能较多,效果也不错
根据楼主的插件做了一小点改动,
1.可以解决视频在页面中显示较小的问题,在“好友状态”和“个人主页”中宽度自适应(在个人主页左侧“最新分享”列表中,高度有些难看,暂时没相处好的解决方法,期待高手) (红色部分)
2.解决楼上某位同学遇到的多媒体文件后缀大小写问题 (绿色部分)
$link_text = sub_url($link, 45);
if(substr($link, -4, 4) == '.mp3' || substr($link, -4, 4) == '.MP3' || substr($link, -4, 4) == '.wma' || substr($link, -4, 4) == '.WMA') {
$arr['title_template'] = lang('share_music');
$arr['body_template'] = '<embed src="{data}" autostart="false" width="200" height="44"></embed>';
$arr['body_data'] = array('link'=>"<a href=\"$link\" target=\"_blank\">$link_text</a>",
'data'=>$link);
} elseif(substr($link, -4, 4) == '.swf') {
$arr['title_template'] = lang('share_flash');
$arr['body_template'] = '<embed src="{data}" autostart="false" width="100%" height="300"></embed>';
$arr['body_data'] = array('link'=>"<a href=\"$link\" target=\"_blank\">$link_text</a>",
'data'=>$link);
} else {
$arr['title_template'] = lang('share_link');
$arr['body_template'] = '{link}';
$arr['body_data'] = array('link'=>"<a href=\"$link\" target=\"_blank\">$link_text</a>",
'data'=>$link);
}
break;
[ 本帖最后由 jersonzhow 于 2008-5-23 14:33 编辑 ] |