模板修改
模板相关修改
提示:这里只列举部分页面需要修改的地方,修改文件主要在src/routes文件夹,需要我修改的话,可以直接联系我。
网站标题描述
即浏览器网站标签显示,如下:
修改文件src/routes/index.svelte
,大概23
行左右,自行修改显示文字描述。
首页左上角网站名称显示
大致显示效果如下:
修改文件src/routes/_layout.svelte
,大概95
行左右,自行修改显示文字描述。
页脚版权显示
大致显示效果如下:
修改文件src/routes/_layout.svelte
,大概284
行左右,自行修改显示文字描述。
网站快捷应用名称修改
即支持安装网站快捷应用的浏览器显示如下:
修改文件static/manifest.json
,大概4
行左右,自行修改显示文字描述。
首页板块名称修改
即首页显示的3
大板块名称,正在热播、限时免费、每日更新;你可以修改为 站长推荐、限时免费、最近更新。
修改文件src/routes/index.svelte
,然后自己搜索关键词,自行修改显示文字描述。
首页板块数量显示修改
这里只说 限时免费 和 每日更新板块的数量修改。
修改文件src/routes/index.svelte
,修改代码如下:
#限时免费板块,后面8为显示数量,自行修改,建议为4的倍数
/api/getfree?page=1&size=8
#每日更新板块,后面16为显示数量,自行修改,建议为4的倍数
/api/getindex?page=1&size=16
let per_page=16;
相关提示修改
提示:由于提示强制显示,不管你是否免费,所以如果你是全部免费提供观看,则可以自行修改描述,或者直接删掉提示代码。
这里只说 试看提示 和 限时免费提示的修改。
修改文件src/routes/movie/[id].svelte
,修改代码如下:
#限时免费提示,后面为限时时间变量
toast.push('本视频限时免费至:'+ dayjs(movie.freeTime).format('YYYY-MM-DD'));
#试看提示,即没有升级VIP用户组
if (user["vipgroup"] != null) {
if (dayjs(now).isAfter(user.vipgroup.duedate)) {
toast.push("您的VIP用户组已到期,请及时续费观看完整影片!");
}
} else {
toast.push("您仅能试看本片,如需观看完整影片,请购买VIP用户组!");
}
} else {
toast.push("您仅能试看本视频,如需观看完整影片,请购买VIP用户组!");
}
网站SEO描述和关键词修改
修改文件src/routes/index.svelte
,修改代码如下:
<svelte:head>
<title>蜂窝影视,超清影视社区,最好用的影视网站</title>
<meta name="description" content="一个由EFV API2驱动的开源CMS,采用svelte开发,领先的自适应设计。"/>
<meta name="keywords" content="EFV转码、影视、美剧、免费"/>
</svelte:head>
title
为网站标题,description
为网站描述,keywords
为网站标签。
注意事项
1、修改前记得提前备份好要修改的文件,方便修改错误后及时还原。
2、修改后,需要重新打包,即使用命令:
#进入源码目录
cd /home/efvcms
yarn build
#设置开机自启
pm2 reload all
更深层次的修改,就自行琢磨了,别乱改就行,影响后面的程序更新。