本帖最后由 micwolfzhou 于 2009-9-21 19:34 编辑
分享功能自动识别Tudou.com 视频,可直接播放。涉及三件文件
1、source/cp_share.php
一处- if(preg_match("/(youku.com|youtube.com|5show.com|ku6.com|sohu.com|mofile.com|sina.com.cn)$/i", $parseLink['host'], $hosts)) {
复制代码 改成- if(preg_match("/(youku.com|youtube.com|5show.com|ku6.com|sohu.com|mofile.com|sina.com.cn|tudou.com)$/i", $parseLink['host'], $hosts)) {
复制代码 二处 查到- } elseif('sohu.com' == $host) {
-
复制代码 将此行开始一直到文件结束,改为下列代码- } elseif('sohu.com' == $host) {
- // http://v.blog.sohu.com/u/vw/1785928
- preg_match_all("/\/(\d+)\/*$/", $link, $matches);
- if(!empty($matches[1][0])) {
- $return = $matches[1][0];
- }
- } elseif('tudou.com' == $host) {
- // http://www.tudou.com/programs/view/oOrUqgezkOc/
- preg_match_all("/\/([\w\-]+)\/*$/", $link, $matches);
- if(!empty($matches[1][0])) {
- $return = $matches[1][0];
- }
- }
- return $return;
- }
- ?>
复制代码 2、source/script_common.js- 'mofile.com' : 'http://tv.mofile.com/cn/xplayer.swf?v=FLASHVAR',
复制代码 下面增加一行- 'tudou.com' : 'http://www.tudou.com/v/FLASHVAR',
复制代码 3、template/default/space_share_list.htm- <p>我们支持的视频网站有:<br>Youtube
复制代码 改成- <p>我们支持的视频网站有:<br>土豆、Youtube
复制代码 |