mirror of
https://github.com/dillonzq/LoveIt.git
synced 2025-01-11 12:41:39 +01:00
Social share visibility
Added the ability to choose which social are available to share.
This commit is contained in:
parent
7ad9a436c9
commit
4f3bbdd7e5
2 changed files with 31 additions and 9 deletions
|
@ -103,6 +103,14 @@ disqusShortname = "yourdiscussshortname"
|
|||
#Skype = "xxxx"
|
||||
#Whatsapp = "xxxx"
|
||||
|
||||
[params.share]
|
||||
Twitter = true
|
||||
Facebook = true
|
||||
#Reddit = true
|
||||
Linkedin = true
|
||||
#Pinterest = true
|
||||
#HackerNews = true
|
||||
#Mix = true
|
||||
|
||||
# Used only for Seo schema
|
||||
copyright = "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License."
|
||||
|
|
|
@ -1,32 +1,46 @@
|
|||
{{ if or .Params.socialShare (and .Site.Params.socialShare (ne .Params.socialShare false)) }}
|
||||
|
||||
<!-- Social Share Button HTML -->
|
||||
<!-- Twitter -->
|
||||
{{ if or .Params.Share.Twitter (and .Site.Params.Share.Twitter (ne .Params.Share.Twitter false)) }}
|
||||
<a href="//twitter.com/share?url={{ .Permalink }}&text={{ .Title }}&via={{ .Site.Params.Social.Twitter }}" target="_blank" title="Share on Twitter">
|
||||
<i class="iconfont icon-twitter"></i>
|
||||
</a>
|
||||
<!-- Facebook -->
|
||||
{{ end }}
|
||||
|
||||
{{ if or .Params.Share.Facebook (and .Site.Params.Share.Facebook (ne .Params.Share.Facebook false)) }}
|
||||
<a href="//www.facebook.com/sharer/sharer.php?u={{ .Permalink }}" target="_blank" title="Share on Facebook">
|
||||
<i class="iconfont icon-facebook"></i>
|
||||
</a>
|
||||
<!-- Reddit -->
|
||||
{{ end }}
|
||||
|
||||
{{ if or .Params.Share.Reddit (and .Site.Params.Share.Reddit (ne .Params.Share.Reddit false)) }}
|
||||
<a href="//reddit.com/submit?url={{ .Permalink }}&title={{ .Title }}" target="_blank" title="Share on Reddit">
|
||||
<i class="iconfont icon-reddit"></i>
|
||||
</a>
|
||||
<!-- LinkedIn -->
|
||||
{{ end }}
|
||||
|
||||
{{ if or .Params.Share.Linkedin (and .Site.Params.Share.Linkedin (ne .Params.Share.Linkedin false)) }}
|
||||
<a href="//www.linkedin.com/shareArticle?url={{ .Permalink }}&title={{ .Title }}" target="_blank" title="Share on LinkedIn">
|
||||
<i class="iconfont icon-linkedin"></i>
|
||||
</a>
|
||||
<!-- Pinterest -->
|
||||
{{ end }}
|
||||
|
||||
{{ if or .Params.Share.Pinterest (and .Site.Params.Share.Pinterest (ne .Params.Share.Pinterest false)) }}
|
||||
<a href="//www.pinterest.com/pin/create/button/?url={{ .Permalink }}&description={{ .Title }}" target="_blank" title="Share on Pinterest">
|
||||
<i class="iconfont icon-pinterest"></i>
|
||||
</a>
|
||||
<!-- Hacker News -->
|
||||
{{ end }}
|
||||
|
||||
{{ if or .Params.Share.HackerNews (and .Site.Params.Share.HackerNews (ne .Params.Share.HackerNews false)) }}
|
||||
<a href="//news.ycombinator.com/submitlink?u={{ .Permalink }}&description={{ .Title }}" target="_blank" title="Share on Hacker News">
|
||||
<i class="iconfont icon-ycombinator"></i>
|
||||
</a>
|
||||
<!-- Mix -->
|
||||
{{ end }}
|
||||
|
||||
{{ if or .Params.Share.Mix (and .Site.Params.Share.Mix (ne .Params.Share.Mix false)) }}
|
||||
<a href="//mix.com/add?url={{ .Permalink }}&description={{ .Title }}" target="_blank" title="Share on Mix">
|
||||
<i class="iconfont icon-mix"></i>
|
||||
</a>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue