🎨 Update the site stat paramter format.

This commit is contained in:
elkan1788 2023-04-02 17:07:29 +08:00
parent fdaabac210
commit c7e4f52499
3 changed files with 19 additions and 20 deletions

View File

@ -298,11 +298,11 @@ params:
# Posts / Categories / Tags in sidebar.
basic: true
# 站点访问信息
# Site information
statistic:
# Site's view information
views:
enable: true
# 组件类型,可选值为: 51la, busuanzi
# 使用51la时需要注册账号https://invite.51.la/1NUfGTS1?target=V6
# 使用51la时需要注册账号https://invite.51.la/
# Plguin value is: 51la, busuanzi
plugin: busuanzi

View File

@ -29,11 +29,10 @@
{{ end }}
</div>
</div>
</div>
{{ if .Site.Params.siteState.statistic.enable }}
{{ partial "sidebar/siteinfo.html" . }}
{{ if .Site.Params.siteState.views.enable }}
{{ partialCached "sidebar/siteinfo.html" . }}
{{ end }}
{{ if and .Site.Params.backTop.enable .Site.Params.backTop.sidebar }}

View File

@ -9,23 +9,23 @@
<div class="item-name"><i class="fa-solid fa-calendar-check"></i>{{ T "SiteInfoItems.runTimes" }}</div>
<div class="item-count" id="runTimes" data-publishdate="{{ $scratch.Get "last" }}"></div>
</div>
{{ if eq .Site.Params.siteState.statistic.plugin "busuanzi" }}
{{ with .Site.Params.analytics.busuanzi }}
<div class="siteinfo-item">
<div class="item-name">
<i class="fas {{ .visitorsIcon }}"></i>{{ T "SiteInfoItems.visitors" }}
</div>
<div class="item-count" id="busuanzi_value_site_uv"><i class="fa fa-sync fa-spin"></i></div>
{{ if eq .Site.Params.siteState.views.plugin "busuanzi" }}
{{ with .Site.Params.analytics.busuanzi }}
<div class="siteinfo-item">
<div class="item-name">
<i class="fas {{ .visitorsIcon }}"></i>{{ T "SiteInfoItems.visitors" }}
</div>
<div class="siteinfo-item">
<div class="item-name">
<i class="fas {{ .viewsIcon }}"></i>{{ T "SiteInfoItems.pageViews" }}
</div>
<div class="item-count" id="busuanzi_value_site_pv"><i class="fa fa-sync fa-spin"></i></div>
<div class="item-count" id="busuanzi_value_site_uv"><i class="fa fa-sync fa-spin"></i></div>
</div>
<div class="siteinfo-item">
<div class="item-name">
<i class="fas {{ .viewsIcon }}"></i>{{ T "SiteInfoItems.pageViews" }}
</div>
{{ end }}
<div class="item-count" id="busuanzi_value_site_pv"><i class="fa fa-sync fa-spin"></i></div>
</div>
{{ end }}
{{ if eq .Site.Params.siteState.statistic.plugin "51la" }}
{{ end }}
{{ if eq .Site.Params.siteState.views.plugin "51la" }}
<div id="la-siteinfo-widget" style="display: none;"></div>
<div class="siteinfo-item">
<div class="item-name">