新增:启用busuanzi后支持选择使用halo的统计作为访问次数

This commit is contained in:
mjsoftware 2024-03-13 08:23:15 +08:00
parent acc9ddcbbd
commit 1c1601abf6
2 changed files with 15 additions and 2 deletions

View File

@ -1270,6 +1270,7 @@ spec:
label: 灰色模式 - 结束时间
- $formkit: radio
name: enable_busuanzi
id: enable_busuanzi
label: 开启 busuanzi 访客统计
value: true
help: '隐藏时不显示统计信息,但依旧会请求 busuanzi 统计访客信息。'
@ -1280,6 +1281,18 @@ spec:
label: 隐藏
- value: false
label: 关闭
- $formkit: radio
name: busuanzi_pv_use_halo
if: $get(enable_busuanzi).value === true
label: busuanzi 的访问次数显示模式
value: busuanzi
options:
- value: halo
label: 使用Halo统计访问次数
- value: busuanzi
label: 使用busuanzi统计访问次数
- value: false
label: 不显示访问次数
# - $formkit: radio
# name: enable_baidu_push
# label: 启用百度 URL 自动推送

View File

@ -22,8 +22,8 @@
<span id="busuanzi_container_site_uv" style="display: none">
<i class="ri-account-circle-line" aria-hidden="true"></i><span class="stand" id="busuanzi_value_site_uv">0</span>访客
</span>
<span id="busuanzi_container_site_pv" style="display: none">
<i class="ri-pie-chart-line" aria-hidden="true"></i><span class="stand" id="busuanzi_value_site_pv">0</span>访问
<span th:unless="${theme.config.enhance.busuanzi_pv_use_halo == false}" id="busuanzi_container_site_pv" style="display: none">
<i class="ri-pie-chart-line" aria-hidden="true"></i><span class="stand" th:id="${theme.config.enhance.busuanzi_pv_use_halo == 'busuanzi' ? 'busuanzi_value_site_pv' : 'halo_value_site_pv'}">[[${stats.visit}]]</span>访问
</span>
</span>
</p>