Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 【靖飒原创插件】视频中心 3.1 By 靖飒(Oytktk) For DX2.0 【第10次更新】

  [复制链接]
baidy 发表于 2011-11-15 11:18:06 | 显示全部楼层
本帖最后由 baidy 于 2011-11-15 11:37 编辑
baidy 发表于 2011-11-15 09:16
我升级后,播放的时候,没有独立播放器,还是原来没有升级前一样


我在论坛上传了媒体视频,不是优酷的,播放的时候,独立播放器也没有弄出来哦,也已经开启了
回复

使用道具 举报

wwwbsscncom 发表于 2011-11-15 11:50:22 | 显示全部楼层
靖飒出一个调用视频数据的教程吧,因为估计很多同学需求将视频调用到其他的频道和页面,或者自己重新利用DIY打造视频小频道

在4.0出来之前,这个还是有很大需求的撒
回复

使用道具 举报

wwwbsscncom 发表于 2011-11-15 11:50:43 | 显示全部楼层
本帖最后由 wwwbsscncom 于 2011-11-15 11:51 编辑

将视频展厅最新视频调用到门户首页

一、        找到portal_index.php文件,右键“用记事本打开”。


二、        将下列代码复制到
include_once template('diy:portal/index');
?>
就是复制这段代码
/**-----调用最新视频------**/
define('PDIR', 'plugin.php?id=vgallery:vgallery');
define('MDIR', 'source/plugin/vgallery/images');
//最新视频
        $query = DB::query("SELECT n.*, t.views as views2, t.replies  FROM hsk_vgallerys n
         LEFT JOIN ".DB::table('forum_thread')." t ON t.tid=n.tid
         where album=0 and audit=1 ORDER BY id desc limit 12");
        while($topdata = DB::fetch($query)){
                $topdata['vsubjectc'] = cutstr($topdata['vsubject'], 20, '..');
                $topdata['timelong'] = checkthetime($topdata['timelong']);
                $topdata['views'] = $topdata['views2'] ? $topdata['views2'] : $topdata['views'];
                $topdata['polls'] = $topdata['views2'] ? $topdata['replies'] : $topdata['polls'];
                $topdata['valuate'] = sprintf("%01.1f", $topdata['valuate']/100);
                if(substr($topdata['purl'],0,7) != 'http://'){
                        $thepicurl = DISCUZ_ROOT.$topdata['purl'];
                        if(!file_exists("$thepicurl") || !$topdata['purl']){
                                $topdata['purl'] = "./".MDIR."/noimages.gif";
                        }
                }
                $index_newtop[] = $topdata;
        }
        function checkthetime($val){
        if(!$val){
                return "00'00";
        }else{
                $a = floor($val/60);
                if(strlen($a)<=2){
                        $a = substr("00", 0, 2-strlen($a)).$a;
                }
                $b = $val%60;
                $c = $a.":".substr("00", 0, 2-strlen($b)).$b;
                return $c;
        }
}
/**-----调用最新视频end------**/


上面代码中where album=0 and audit=1 ORDER BY id desc limit 12");可以更改视频调用数量。

效果如图:



三、        找到门户首页index.htm文件,右键“用记事本打开”
将下列代码复制到你想要调用的位置。

<table width="960">
<tr>
<!--{loop $index_newtop $i $datarow}-->
<!--{if $i < 6}-->
<td align="center">
    <p style="margin-top:5px;"><a href="{PDIR}&tion=view&vid=$datarow[id]" title="$datarow[vsubject]"><img src="$datarow[purl]" width="140" height="105" border="0" class="imgborder"></a></p>
                                                                                
     <p style="width:155px;text-align:left;"><a href="{PDIR}&tion=view&vid=$datarow[id]" class="xi2" title="$datarow[vsubject]">$datarow[vsubjectc]</a></p>
                              
</td>
<!--{/if}-->
        <!--{/loop}-->
</tr>
<tr>
<!--{loop $index_newtop $i $datarow}-->
<!--{if $i > 3 && $i < 10}-->
<td align="center">
    <p style="margin-top:5px;"><a href="{PDIR}&tion=view&vid=$datarow[id]" title="$datarow[vsubject]"><img src="$datarow[purl]" width="140" height="105" border="0" class="imgborder"></a></p>
                                                                                
     <p style="width:155px;text-align:left;"><a href="{PDIR}&tion=view&vid=$datarow[id]" class="xi2" title="$datarow[vsubject]">$datarow[vsubjectc]</a></p>
                              
</td>
<!--{/if}-->
        <!--{/loop}-->
</tr>
</table>


上面的代码中<table width="960">宽度可以根据页面宽度自己更改。

src="$datarow[purl]" width="140" height="105" border="0" class="imgborder"></a></p>这里面的宽和高是图片大小,可以更改。

回复

使用道具 举报

34371343 发表于 2011-11-15 12:13:19 | 显示全部楼层
支持楼主靖飒,视频插件给论坛增加强大功能.
回复

使用道具 举报

moaquito 发表于 2011-11-15 12:52:37 | 显示全部楼层
支持一下,还没用上
回复

使用道具 举报

oicq11 发表于 2011-11-15 13:13:05 | 显示全部楼层
本帖最后由 oicq11 于 2011-11-15 13:20 编辑

支持
回复

使用道具 举报

wwwmayi 发表于 2011-11-15 17:18:36 | 显示全部楼层
我率天兵天将 将你打回原形~~~
回复

使用道具 举报

blg2003 发表于 2011-11-15 18:54:00 | 显示全部楼层
还以为今天不发了
回复

使用道具 举报

如空 发表于 2011-11-15 19:12:46 | 显示全部楼层
参考参考,我认为很好,大家说说
回复

使用道具 举报

家俊 发表于 2011-11-15 21:33:24 | 显示全部楼层
本帖最后由 家俊 于 2011-11-15 21:34 编辑

Oytktk大哥, 能加"堆送到記錄"功能?

例如:

Oytktk 分享了一個影片

[主題名稱(連接形式)]
[影片簡介]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-22 12:46 , Processed in 0.206923 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表