mirror of
https://github.com/moparisthebest/android.moparisthebest.org
synced 2024-11-16 22:25:05 -05:00
25a4fcee7e
Checks whether the destination is a post or a page and provides the correct Liquid tags to ensure the URL submitted to Twitter, Google + or Facebook is specific to that post or page (and not just the raw URL as previously). i.e. a share button attached to a post on the blog index would send the root URL for the site instead of the URL specific to that post.
37 lines
1.9 KiB
HTML
37 lines
1.9 KiB
HTML
<div class="sharing">
|
|
{% if site.twitter_tweet_button %}
|
|
{% if site.respectfully_social %}
|
|
<a href="http://twitter.com/share" title="Tweet this" class="twitter-share" target="_blank">Tweet</a>
|
|
{% else %}
|
|
{% if post.title %}
|
|
<a href="http://twitter.com/share" class="twitter-share-button" data-url="{{ site.url }}{{ post.url }}" data-via="{{ site.twitter_user }}" data-counturl="{{ site.url }}{{ post.url }}" >Tweet</a>
|
|
{% else %}
|
|
<a href="http://twitter.com/share" class="twitter-share-button" data-url="{{ site.url }}{{ page.url }}" data-via="{{ site.twitter_user }}" data-counturl="{{ site.url }}{{ page.url }}" >Tweet</a>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endif %}
|
|
{% if site.google_plus_one %}
|
|
{% if site.respectfully_social %}
|
|
<a title="+1 on Google Plus" class="googleplus-share" href="https://plusone.google.com/_/+1/confirm?hl=en&url={{site.url}}{{page.url}}" target="_blank">+1</a>
|
|
{% else %}
|
|
{% if post.title %}
|
|
<div class="g-plusone" data-href="{{ site.url }}{{ post.url }}" data-size="{{ site.google_plus_one_size }}"></div>
|
|
{% else %}
|
|
<div class="g-plusone" data-href="{{ site.url }}{{ page.url }}" data-size="{{ site.google_plus_one_size }}"></div>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endif %}
|
|
{% if site.facebook_like %}
|
|
{% if site.respectfully_social %}
|
|
<a title="Share on Facebook" class="facebook-share" href="http://www.facebook.com/sharer.php?u={{site.url}}{{page.url}}" target="_blank">Share</a>
|
|
{% else %}
|
|
{% if post.title %}
|
|
<div class="fb-like" data-href="{{ site.url }}{{ post.url }}" data-send="true" data-width="450" data-show-faces="false"></div>
|
|
{% else %}
|
|
<div class="fb-like" data-href="{{ site.url }}{{ page.url }}" data-send="true" data-width="450" data-show-faces="false"></div>
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endif %}
|
|
{% include custom/sharing.html %}
|
|
</div>
|