SeaCMS筛选页显示所有剧情分类
V12.8版本筛选页只显示当前分类下的剧情分类,某情场景不太方便。如下修改即可显示所有剧情分类:
编辑/include/main.class.php
文件第478行,找到:
$sql = "select tname from sea_jqtype where ishidden=0 AND upid='$jqupid'";
修改为:
$sql = "select tname from sea_jqtype where ishidden=0";
V12.8版本筛选页只显示当前分类下的剧情分类,某情场景不太方便。如下修改即可显示所有剧情分类:
编辑/include/main.class.php
文件第478行,找到:
$sql = "select tname from sea_jqtype where ishidden=0 AND upid='$jqupid'";
修改为:
$sql = "select tname from sea_jqtype where ishidden=0";
问题:
原因是jq ajax默认使用异步加载导致的
解决:
编辑/js/player/dplayer/dplayer.html
文件,在
success:function(data){
上方插入
async: false,
关掉异步加载即可
播放地址中包含中文时,正则获取到的内容可能是encodeURI编码后的,直接使用unescape解码会导致中文字符乱码而无法正常播放。
编辑/js/player/dplayer/dplayer.html
文件,找到
if(r != null) return unescape(r[2]);
替换为:
if(r != null && r[2] !== undefined) return r[2].includes('%') ? decodeURI(r[2]) : unescape(r[2]);
根据播放地址字符串自动判断使用decodeURI或unescape解码。
1、允许后台下载WebP格式视频图片到本地
编辑 /include/image.class.php
文件第49行,将
if (strpos("|.jpg|.gif|.png|.bmp|.jpeg|",strtolower($fileext))===false){
修改为
if (strpos("|.jpg|.gif|.png|.bmp|.jpeg|.webp|",strtolower($fileext))===false){
编辑 /include/image.class.php
文件第127行,将
if ($fileext!="" && strpos("|.jpg|.gif|.png|.bmp|.jpeg|",strtolower($fileext))>0){
修改为
if ($fileext!="" && strpos("|.jpg|.gif|.png|.bmp|.jpeg|.webp|",strtolower($fileext))>0){
2、允许后台上传WebP格式视频图片
编辑 /admin/upload.php
文件第48行,将
var $allowExts = array('jpg', 'gif', 'png', 'rar', 'zip', 'bmp');
修改为
var $allowExts = array('jpg', 'gif', 'png', 'rar', 'zip', 'bmp', 'webp');
1、前台
编辑/include/common.file.func.php
文件第1876行,将
$sql="select tid,upid,tname,ishidden,-1 as tcount from sea_jqtype order by upid asc";
修改为
$sql="select tid,tname,ishidden,-1 as tcount from sea_jqtype";
编辑/include/common.redis.func.php
文件第1883行,将
$sql="select tid,upid,tname,ishidden,-1 as tcount from sea_jqtype order by upid asc";
修改为
$sql="select tid,tname,ishidden,-1 as tcount from sea_jqtype";
2、后台
编辑文件/admin/admin_video.php
文件第809行,将
$sql="select tid,upid,tname,ishidden,-1 as tcount from sea_jqtype group by tname order by upid asc";
修改为
$sql="select tid,tname,ishidden,-1 as tcount from sea_jqtype";