📄 viewthread_video.inc.php
字号:
<?php
/*
[Discuz!] (C)2001-2009 Comsenz Inc.
This is NOT a freeware, use is subject to license terms
$Id: viewthread_video.inc.php 16698 2008-11-14 07:58:56Z cnteacher $
*/
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
require_once DISCUZ_ROOT.'./api/video.php';
$videolist = array();
$vautoplay = $videosource = '';
$query = $db->query("SELECT vid, vtitle, vautoplay, vtime, vview, vthumb FROM {$tablepre}videos WHERE tid='$tid' ORDER BY displayorder");
while($videoinfo = $db->fetch_array($query)) {
if($videoinfo['vthumb']) {
$videosource = 1;
} else {
$videoinfo['vthumb'] = VideoClient_Util::getThumbUrl($videoinfo['vid'], 'small');
}
$videoinfo['vtime'] = $videoinfo['vtime'] ? sprintf("%02d", intval($videoinfo['vtime'] / 60)).':'.sprintf("%02d", intval($videoinfo['vtime'] % 60)) : '';
$videolist[] = $videoinfo;
}
if(!empty($videolist)) {
$videocount = count($videolist);
if(!empty($vid)) {
foreach($videolist as $video) {
if($video['vid'] == $vid) {
$vid = dhtmlspecialchars($video['vid']);
$vautoplay = $autoplay ? intval($autoplay) :$video['vautoplay'];
break;
}
}
} else {
$vid = $videolist[0]['vid'];
$vautoplay = $autoplay ? intval($autoplay) : $videolist[0]['vautoplay'];
}
if(!$videosource) {
$client = new VideoClient_Util($appid, $siteid, $sitekey);
$videoshow = $client->createPlayer(array(), array('ivid' => $vid, 'site' => $boardurl, 'auto' => $vautoplay));
} else {
$playurl = "http://union.bokecc.com/flash/discuz2/player.swf?siteid=$vsiteid&vid=$vid&tid=$tid&pid=$pid&autoStart=$vautoplay&referer=".urlencode($boardurl."viewthread.php?tid=$tid");
$videoshow = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="object_flash_player" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" height="373" width="438">'.
'<param name="movie" value='.$playurl.'>'.
'<param name="quality" value="high">'.
'<param name="allowScriptAccess" value="always">'.
'<param name="allowFullScreen" value="true">'.
'<embed src='.$playurl.' allowScriptAccess="always" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowfullscreen="true" height="373" width="438"></object>';
}
} else {
$db->query("UPDATE {$tablepre}threads SET special=0 WHERE tid='$tid'", 'UNBUFFERED');
dheader("Location: {$boardurl}viewthread.php?tid=$tid");
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -