Fix sharing links missing data (in article context); Add Weibo sharing; Improve checking of disable_sharing setting.

This commit is contained in:
George Cushen 2016-05-19 23:34:05 +01:00
commit 0d6971aff3
2 changed files with 31 additions and 28 deletions

View file

@ -19,7 +19,7 @@
{{ end }} {{ end }}
{{ if ne $is_list 1 }} {{ if ne $is_list 1 }}
{{ partial "share.html" . }} {{ partial "share.html" $ }}
{{ end }} {{ end }}
</div> </div>

View file

@ -1,28 +1,31 @@
{{ if not (isset .Site.Params "disable_sharing") }} {{ if not .Site.Params.disable_sharing }}
<ul class="share"> <div class="share-box">
<li> <ul class="share">
<a class="facebook" href="https://www.facebook.com/sharer.php?u={{ .Permalink | html }}" target="_blank"> <li>
<i class="fa fa-facebook-square"></i> <a class="facebook" href="https://www.facebook.com/sharer.php?u={{ .Permalink | html }}" target="_blank">
<span class="hidden">Facebook</span> <i class="fa fa-facebook"></i>
</a> </a>
</li> </li>
<li> <li>
<a class="twitter" href="https://twitter.com/intent/tweet?text={{ .Title | html }}&amp;url={{ .Permalink | html }}" target="_blank"> <a class="twitter" href="https://twitter.com/intent/tweet?text={{ .Title | html }}&amp;url={{ .Permalink | html }}" target="_blank">
<i class="fa fa-twitter-square"></i> <i class="fa fa-twitter"></i>
<span class="hidden">Twitter</span> </a>
</a> </li>
</li> <li>
<li> <a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&amp;url={{ .Permalink | html }}&amp;title={{ .Title | html }}" target="_blank">
<a class="linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url={{ .Permalink | html }}&amp;title={{ .Title | html }}" target="_blank"> <i class="fa fa-linkedin"></i>
<i class="fa fa-linkedin-square"></i> </a>
<span class="hidden">LinkedIn</span> </li>
</a> <li>
</li> <a class="weibo" href="http://service.weibo.com/share/share.php?url={{ .Permalink | html }}&amp;title={{ .Title | html }}" target="_blank">
<li> <i class="fa fa-weibo"></i>
<a class="email" href="mailto:?subject={{ .Title | html }}&amp;body={{ .Permalink | html }}"> </a>
<i class="fa fa-envelope-square"></i> </li>
<span class="hidden">Email</span> <li>
</a> <a class="email" href="mailto:?subject={{ .Title | html }}&amp;body={{ .Permalink | html }}">
</li> <i class="fa fa-envelope"></i>
</ul> </a>
</li>
</ul>
</div>
{{ end }} {{ end }}