添加今日推荐小标题可编辑,

其他设置-添加动态标题
Twikoo评论-同时最多显示弹幕数可编辑,弹幕显示间隔时间ms可编辑
This commit is contained in:
1152958806@qq.com 2023-07-03 18:06:18 +08:00
parent 9d6ecef9d2
commit 2568d97fe3
5 changed files with 67 additions and 5 deletions

View File

@ -154,6 +154,11 @@ spec:
name: todayRecommendUrl name: todayRecommendUrl
label: 今日推荐跳转地址 label: 今日推荐跳转地址
placeholder: 请输入地址 placeholder: 请输入地址
- $formkit: text
name: todayRecommendxTitle
label: 今日推荐小标题
placeholder: 请输入小标题
value: "今日推荐"
- $formkit: text - $formkit: text
name: todayRecommendTitle name: todayRecommendTitle
label: 今日推荐标题 label: 今日推荐标题
@ -1388,6 +1393,16 @@ spec:
value: true value: true
- label: 关闭 - label: 关闭
value: false value: false
- $formkit: number
name: maxBarrage
value: 1
label: 同时最多显示弹幕数
placeholder: 请输入显示弹幕数
- $formkit: number
name: barrageTime
value: 4000
label: 弹幕显示间隔时间ms
placeholder: 请输入间隔时间ms
- $formkit: url - $formkit: url
name: envId name: envId
value: "`xxxxxxx`" value: "`xxxxxxx`"
@ -1399,7 +1414,7 @@ spec:
value: "`xxxxxxx`" value: "`xxxxxxx`"
label: Twikoo评论-token label: Twikoo评论-token
placeholder: 请输入token placeholder: 请输入token
help: 注意格式 (`token`) help: 注意格式 (`token`) 在控制台中获取
- $formkit: text - $formkit: text
name: mailMd5 name: mailMd5
value: "`xxxxxxx`" value: "`xxxxxxx`"
@ -1434,3 +1449,28 @@ spec:
value: true value: true
- label: 关闭 - label: 关闭
value: false value: false
- $formkit: group
name: diytitle
label: 动态标题
value:
enable:
leaveTitle:
backTitle:
children:
- $formkit: radio
name: enable
help: 启用动态标题
value: false
options:
- label: 启用
value: true
- label: 禁用
value: false
- $formkit: text
name: leaveTitle
label: 离开
value: "w(゚Д゚)w 不要走!再看看嘛!"
- $formkit: text
name: backTitle
label: 回到
value: "♪(^∇^*)欢迎肥来!"

View File

@ -763,7 +763,7 @@
</div> </div>
</div> </div>
<div class="author-content"> <div class="author-content">
<div class="author-content-item single reward"> <div class="author-content-item single reward" id="about-reward">
<div class="author-content-item-tips">致谢</div> <div class="author-content-item-tips">致谢</div>
<span class="author-content-item-title" >[[${theme.config.aboutReward.title}]]</span> <span class="author-content-item-title" >[[${theme.config.aboutReward.title}]]</span>
<div class="author-content-item-description" > <div class="author-content-item-description" >

View File

@ -11,9 +11,9 @@
var commentBarrageConfig = { var commentBarrageConfig = {
//同时最多显示弹幕数 //同时最多显示弹幕数
maxBarrage: 1, maxBarrage: [[${ theme.config.comments.maxBarrage }]],
//弹幕显示间隔时间ms //弹幕显示间隔时间ms
barrageTime: 4000, barrageTime: [[${ theme.config.comments.barrageTime }]],
//twikoo部署地址腾讯云的为环境ID //twikoo部署地址腾讯云的为环境ID
twikooUrl: [[${ theme.config.comments.envId }]], twikooUrl: [[${ theme.config.comments.envId }]],
//token获取见上方 //token获取见上方

View File

@ -161,6 +161,28 @@
</script> </script>
<script th:if="${theme.config.other.diytitle.enable}">//
let leaveTitle = '[[${theme.config.other.diytitle.leaveTitle}]]';
let backTitle = '[[${theme.config.other.diytitle.backTitle}]]';
let OriginTitile = document.title
let titleTime
document.addEventListener('visibilitychange', function () {
if (document.hidden) {
//离开当前页面时标签显示内容
document.title = leaveTitle
clearTimeout(titleTime)
} else {
//返回当前页面时标签显示内容
document.title = backTitle + OriginTitile
//两秒后变回正常标题
titleTime = setTimeout(function () {
document.title = OriginTitile
}, 2000)
}
})
</script>
<script > <script >
if(GLOBAL_CONFIG.isFriendLinksInFooter){ if(GLOBAL_CONFIG.isFriendLinksInFooter){
var link = { var link = {

View File

@ -53,7 +53,7 @@
th:if="${theme.config.top.todayRecommend}" th:if="${theme.config.top.todayRecommend}"
th:attr="onclick='javascript:window.open(\''+ ${theme.config.top.todayRecommendContent.todayRecommendUrl} +'\')'"> th:attr="onclick='javascript:window.open(\''+ ${theme.config.top.todayRecommendContent.todayRecommendUrl} +'\')'">
<div class="todayCard-info"> <div class="todayCard-info">
<div class="todayCard-tips">今日推荐</div> <div class="todayCard-tips" th:text="${theme.config.top.todayRecommendContent.todayRecommendxTitle}"></div>
<div class="todayCard-title" th:text="${theme.config.top.todayRecommendContent.todayRecommendTitle}"></div> <div class="todayCard-title" th:text="${theme.config.top.todayRecommendContent.todayRecommendTitle}"></div>
</div> </div>
<div class="todayCard-cover" <div class="todayCard-cover"