add flattr support

This commit is contained in:
Jörg Thalheim 2013-01-20 09:08:21 +01:00
parent 65247a1363
commit b5c314f09b
5 changed files with 33 additions and 2 deletions

View File

@ -98,6 +98,9 @@ delicious_count: 3
disqus_short_name: mic92 disqus_short_name: mic92
disqus_show_comment_count: false disqus_show_comment_count: false
# Flattr
flattr_user: Mic92
# Google Analytics # Google Analytics
google_analytics_tracking_id: google_analytics_tracking_id:

View File

@ -1 +1,14 @@
{% include custom/richobject.html %} {% include custom/richobject.html %}
{% if site.flattr_user %}
<script type="text/javascript">
/* <![CDATA[ */
(function() {
var s = document.createElement('script'), t = document.getElementsByTagName('script')[0];
s.type = 'text/javascript';
s.async = true;
s.src = 'http://api.flattr.com/js/0.6/load.js?mode=auto';
t.parentNode.insertBefore(s, t);
})();
/* ]]> */
</script>
{% endif %}

View File

@ -0,0 +1,9 @@
<a class="FlattrButton" style="display:none;"
title="{{ page.title }}"
data-flattr-uid="{{ site.flattr_user }}"
data-flattr-tags="{{ page.tags }}"
data-flattr-button="compact"
data-flattr-category="text"
href="{{ site.url }}{{ page.url }}">
{{ page.content[0,500] }}
</a>

View File

@ -1,4 +1,7 @@
<div class="share"> <div class="share">
{% if site.flattr_user %}
{% include post/flattr_button.html %}
{% endif %}
<div class="addthis_toolbox addthis_default_style "> <div class="addthis_toolbox addthis_default_style ">
{% if site.facebook_like %} {% if site.facebook_like %}
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>

View File

@ -8,6 +8,9 @@ layout: nil
<link href="{{ site.url }}/atom.xml" rel="self"/> <link href="{{ site.url }}/atom.xml" rel="self"/>
<link href="{{ site.url }}/"/> <link href="{{ site.url }}/"/>
{% if site.hub_url %}<link href="{{ site.hub_url }}" rel="hub"/>{% endif %} {% if site.hub_url %}<link href="{{ site.hub_url }}" rel="hub"/>{% endif %}
{% if site.flattr_user %}
<link rel="payment" href="https://flattr.com/submit/auto?url=https%3A%2F%2Fdevelopers.flattr.net%2F&amp;user_id=Mic92" type="text/html" />
{% endif %}
<updated>{{ site.time | date_to_xmlschema }}</updated> <updated>{{ site.time | date_to_xmlschema }}</updated>
<id>{{ site.url }}/</id> <id>{{ site.url }}/</id>
<author> <author>