:sparkles::fire:💄 Remove sharethis & add others.
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
{{ if isset .Site.Params "addthisid" }}
|
||||
<div class="addthis_inline_share_toolbox" style="text-align: center;"></div>
|
||||
{{ end }}
|
||||
11
layouts/partials/_thirdparty/share/addtoany.html
vendored
Normal file
11
layouts/partials/_thirdparty/share/addtoany.html
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<div class="a2a_kit a2a_kit_size_32 a2a_default_style">
|
||||
<a class="a2a_dd" href="https://www.addtoany.com/share"></a>
|
||||
<a class="a2a_button_wechat"></a>
|
||||
<a class="a2a_button_qzone"></a>
|
||||
<a class="a2a_button_sina_weibo"></a>
|
||||
<a class="a2a_button_douban"></a>
|
||||
<a class="a2a_button_facebook"></a>
|
||||
<a class="a2a_button_x"></a>
|
||||
<a class="a2a_button_email"></a>
|
||||
<a class="a2a_button_printfriendly"></a>
|
||||
</div>
|
||||
1
layouts/partials/_thirdparty/share/sharethis.html
vendored
Normal file
1
layouts/partials/_thirdparty/share/sharethis.html
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<div class="sharethis-inline-share-buttons"></div>
|
||||
@@ -139,12 +139,29 @@
|
||||
{{ $config = merge $config (dict "utterances" $utterances) }}
|
||||
{{ end }}
|
||||
|
||||
{{ with .Site.Params.addThisId }}
|
||||
{{ $addthis := dict
|
||||
"js" $.Site.Data.resources.addthis.js
|
||||
"cfg" (dict "pubid" .)
|
||||
}}
|
||||
{{ $config = merge $config (dict "addthis" $addthis) }}
|
||||
{{ with .Site.Params.share }}
|
||||
|
||||
{{ $share := dict "enable" .enable }}
|
||||
|
||||
{{ if isset . "sharethis" }}
|
||||
{{ $sharethis := dict
|
||||
"js" $.Site.Data.resources.share.sharethis.js
|
||||
"id" .sharethis.id
|
||||
}}
|
||||
{{ $share = merge $share (dict "sharethis" $sharethis) }}
|
||||
{{ end }}
|
||||
|
||||
{{ if isset . "addtoany" }}
|
||||
{{ $addtoany := dict
|
||||
"js" $.Site.Data.resources.share.addtoany.js
|
||||
"locale" .addtoany.locale
|
||||
"num" .addtoany.num_services
|
||||
}}
|
||||
|
||||
{{ $share = merge $share (dict "addtoany" $addtoany) }}
|
||||
{{ end }}
|
||||
|
||||
{{ $config = merge $config (dict "share" $share) }}
|
||||
{{ end }}
|
||||
|
||||
{{ with .Site.Params.siteState.statistic }}
|
||||
|
||||
@@ -10,8 +10,21 @@
|
||||
<div class="post-eof"></div>
|
||||
{{ else }}
|
||||
{{ partial "post/footer_meta/tags.html" . }}
|
||||
{{ if and (not (isset .Params "share")) (not .Params.share) }}
|
||||
{{ partial "_thirdparty/share/addthis.html" . }}
|
||||
{{ $enable := .Params.share | default .Site.Params.share.enable }}
|
||||
{{ with .Site.Params.share }}
|
||||
{{ if $enable }}
|
||||
<div class="post-share-tools">
|
||||
<div class="post-share-loading">
|
||||
<i class="fa-solid fa-ellipsis fa-spin"></i>
|
||||
</div>
|
||||
{{ if isset . "sharethis" }}
|
||||
{{ partial "_thirdparty/share/sharethis.html" }}
|
||||
{{ end }}
|
||||
{{ if isset . "addtoany" }}
|
||||
{{ partial "_thirdparty/share/addtoany.html" }}
|
||||
{{ end }}
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
<hr/>
|
||||
{{ partial "post/footer_meta/reward.html" . }}
|
||||
|
||||
@@ -40,9 +40,22 @@
|
||||
{{ end }}
|
||||
|
||||
{{/* Share scripts */}}
|
||||
{{ if isset .Site.Params "addthisid" }}
|
||||
{{ $addthisjs := resources.Get "js/third-party/share/addthis.js" }}
|
||||
{{ $nextjs = $nextjs | append $addthisjs }}
|
||||
{{/** if and .Site.Params.share.enable (isset .Site.Params "sharethisid") }}
|
||||
{{ $sharethisjs := resources.Get "js/third-party/share/sharethis.js" }}
|
||||
{{ $nextjs = $nextjs | append $sharethisjs }}
|
||||
{{ end **/}}
|
||||
|
||||
{{ with .Site.Params.share }}
|
||||
{{ if or .enable .Params.share }}
|
||||
{{ if isset . "sharethis" }}
|
||||
{{ $sharethisjs := resources.Get "js/third-party/share/sharethis.js" }}
|
||||
{{ $nextjs = $nextjs | append $sharethisjs }}
|
||||
{{ end }}
|
||||
{{ if isset . "addtoany" }}
|
||||
{{ $addtoanyjs := resources.Get "js/third-party/share/addtoany.js" }}
|
||||
{{ $nextjs = $nextjs | append $addtoanyjs }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
{{/* Comments scripts */}}
|
||||
|
||||
Reference in New Issue
Block a user