www.gusucode.com > 3007网博士成品网站管理系统 PHP网站源码程序 > 3007/3007/view/module/ViewLatest.php
<?php /* [插件名称] 最新视频(直接播放) [适用范围] 全站 */ function ViewLatest(){ global $fsql,$msql; $coltitle=$GLOBALS["PLUSVARS"]["coltitle"]; $ord=$GLOBALS["PLUSVARS"]["ord"]; $showtj=$GLOBALS["PLUSVARS"]["showtj"]; $cutword=$GLOBALS["PLUSVARS"]["cutword"]; $cutbody=$GLOBALS["PLUSVARS"]["cutbody"]; $catid=$GLOBALS["PLUSVARS"]["catid"]; $projid=$GLOBALS["PLUSVARS"]["projid"]; $tags=$GLOBALS["PLUSVARS"]["tags"]; $pagename=$GLOBALS["PLUSVARS"]["pagename"]; $tempname=$GLOBALS["PLUSVARS"]["tempname"]; //默认条件 $scl=" iffb='1' and catid!='0' "; if($showtj!="" && $showtj!="0"){ $scl.=" and tj='1' "; } //显示分类规则:如果设置指定分类,则显示指定的分类,否则不限分类 if($catid!=0 && $catid!=""){ $catid=fmpath($catid); $scl.=" and catpath regexp '$catid' "; } //匹配专题 if($projid!=0 && $projid!=""){ $projid=fmpath($projid); $scl.=" and proj regexp '$projid' "; } //判断匹配标签 if($tags!=""){ $tags=$tags.","; $scl.=" and tags regexp '$tags' "; } $fsql->query("select * from {P}_view_con where $scl order by $ord desc limit 0,1"); while($fsql->next_record()){ $id=$fsql->f('id'); $title=$fsql->f('title'); $catpath=$fsql->f('catpath'); $dtime=$fsql->f('dtime'); $nowcatid=$fsql->f('catid'); $ifnew=$fsql->f('ifnew'); $author=$fsql->f('author'); $source=$fsql->f('source'); $cl=$fsql->f('cl'); $url=$fsql->f('url'); $sitetype=$fsql->f('sitetype'); $memo=$fsql->f('memo'); $dtime=date("Y-m-d",$dtime); if($cutword!="0"){$title=csubstr($title,0,$cutword);} if($cutbody!="0"){$memo=csubstr($memo,0,$cutbody);} } //模版解释 $Temp=LoadTemp($tempname); $TempArr=SplitTblTemp($Temp); $var=array( 'coltitle' => $coltitle, 'morelink' => $morelink ); $str=ShowTplTemp($TempArr["start"],$var); //视频处理 if($sitetype=="1"){ $var=array( 'url' => $url ); $str.=ShowTplTemp($TempArr["m1"],$var); }else{ //视频格式处理 $url_arr=explode(".", $url); $url_count=count($url_arr); $url_geshi=$url_arr[$url_count-1]; if($url_geshi=="wmv" || $url_geshi=="asf"){ $var=array( 'url1' => $url ); $str.=ShowTplTemp($TempArr["m2"],$var); } if($url_geshi=="rm" || $url_geshi=="ram"){ $var=array( 'url2' => $url ); $str.=ShowTplTemp($TempArr["m3"],$var); } if($url_geshi=="swf"){ $var=array( 'url3' => $url ); $str.=ShowTplTemp($TempArr["list"],$var); } } $var=array( 'title' => $title ); $str.=ShowTplTemp($TempArr["end"],$var); return $str; } ?>