SeaCMS官方资源库采集时备注、分集名称和播放来源的过滤
1、备注
编辑 /include/collection.class.php
文件,找到:
$v_data['v_note'] = (String)$video->note;//影片备注
在下方插入:
1、备注
编辑 /include/collection.class.php
文件,找到:
$v_data['v_note'] = (String)$video->note;//影片备注
在下方插入:
编辑 /include/collection.class.php
文件 找到:
//else 不勾选[只更新影片地址]
elseif(strpos($cfg_gatherset,'4')!==false)
{
return $autocol_str.$this->update_movie_info_pic($rs,$v_data);
}
在下方插入:
elseif($v_data['v_pic']!==$rs['v_pic'])
{
return $autocol_str.$this->_insert_database($v_data);
}
注:后台 智能采集设置 中仅勾选 按地址判断是否更新
编辑 /include/collection.class.php
文件,找到:
$v_data['v_name']=getAreaValue($loopstr,"name",$html,$listconf["removecode"]);
$v_data['v_name']=$this->filterWord($v_data['v_name'],0);
$v_data['v_enname']=Pinyin($v_data['v_name']);
$v_data['v_name'] = htmlspecialchars($v_data['v_name']);
$v_data['v_name'] = str_replace(array('\\','()','\''),'/',$v_data['v_name']);
在下方插入:
$v_data['v_nickname']=getAreaValue($loopstr,"nickname",$html,$listconf["removecode"]);
$v_data['v_nickname'] = htmlspecialchars($v_data['v_nickname']);
编辑 /include/collection.func.php
文件,找到:
getTestAreaValue($loopstr,"name","影片名称",$html,$removecode);
在下方插入:
getTestAreaValue($loopstr,"nickname","影片别名",$html,$removecode);
编辑 /Lib/Lib/Model/XmlModel.class.php
文件第116行,找到
//if($vod['vod_title']){ $edit['vod_title'] = $vod['vod_title']; }
去掉前面的注释符号 //
即可
http://您的域名/zyapi.php
整合办法请接着阅读下面内容。<font color="green">===海洋cms资源站接入办法===</font>
admin/api.php
<!-- 第三方资源站接入开始 -->
您的内容 您的内容 您的内容
<!-- 第三方资源站接入结束 -->
<font face="微软雅黑">视频列表:
<a href="admin_reslib.php?ac=list&rid=2dan.cc&url=https://www.2dan.cc/api.php">资源站名称</a>
采集当天: <a href="admin_reslib.php?ac=day&rid=2dan.cc&url=https://www.2dan.cc/api.php">采集当天</a>
采集本周: <a href="admin_reslib.php?ac=week&rid=2dan.cc&url=https://www.2dan.cc/api.php">采集本周</a>
采集所有: <a href="admin_reslib.php?ac=all&rid=2dan.cc&url=https://www.2dan.cc/api.php">采集所有</a>
</font>
ac参数:day week all type
等
rid参数:rid
参数和绑定分类相关,请不要和其它资源库重复,推荐使用资源站域名 如:seacms.net。
api域名:请将https://www.2dan.cc/api.php
换成资源库实际API地址。