Am Wochenende hatte ich mal wieder etwas Zeit um an meiner Octopress-Installation zu basteln. Dieses Mal hatte ich mir vorgenommen einen Flattr Button zu integrieren.
Es existiert zwar bereits ein 3rd-party Plugin auf der offiziellen Octopress Seite, dieses integriert sich allerdings in die Sidebar. Da ich den Blog hier minimalistisch halte und auf eine Sidebar verzichte bringt mir das leider nicht viel. Daher habe ich mich dazu entschlossen, einen Button zum flattrn unter jeden Blog-Post zu bringen, an die selbe Stelle an der sich auch die Sharing-Buttons befinden. Am unteren Ende eines jeden Beitrages.
Die Bastelstunde war aber nur von kurzer Dauer, denn alles was es zu tun gibt ist folgendes:
In der _config.yml folgende Zeilen am Ende der Datei ergänzen
# Flattr
flattr_user: rretsiem
flattr_button: true
Im Ordner source/_includes/post die sharing.html um folgende Zeile erweitern:
{% codeblock source/_includes/post/sharing.html lang:html %} {% raw %}
Das div Element sollte bei einer Standard-Octopress Installation bereits vorhanden sein, die drei Zeilen können also direkt dort integriert werden. An welcher Stelle bleibt jedem selbst überlassen.
Mehr ist nicht zu tun. Nach einem rake generate ist der Button bereits aktiv und sollte wie hier im Beitrag unten zu sehen sein.
Interaktionen