Mittlerweile wurden auf verschieden Blogs einige Möglichkeiten veröffentlicht, wie der dotnet-kicks.de Button in verschiede Blogsysteme integriert werden kann.
Was bisher noch fehlte war eine universelle JavaScript Lösung. Da der HTML Code für den Button nicht auf dem Server generiert wird, reicht es aus, wenn man das folgende JavaScript Snippet in das jeweilige Blogtemplate kopiert:
<div id="dnkContainer">
</div>
<script type="text/javascript">
var insertLocation = document.getElementById('dnkContainer');
var encodedTitle = encodeURI(document.title).replace('#', '%23');
if (insertLocation) {
var currentPageUrl = document.location.protocol + "//" + document.location.host + document.location.pathname + "&title=" + encodedTitle;
var dotnetkicksLink = document.createElement('a');
dotnetkicksLink.href = 'http://dotnet-kicks.de/kick/?url=' + currentPageUrl;
var dotnetkicksImg = document.createElement('IMG');
dotnetkicksImg.src = 'http://dotnet-kicks.de/Services/Images/KickItImageGenerator.ashx?url=' + currentPageUrl;
dotnetkicksImg.border = 0;
dotnetkicksLink.appendChild(dotnetkicksImg);
insertLocation.appendChild(dotnetkicksLink);
}
</script>
Diese Lösung eignet sich unter anderem gut für Community Server Blogs. Im Blog von Lars Schmitt kann man es in Action sehen.
Den Snippet habe ich im Blog von Jon Galloway gefunden und auf dotnet-kicks.de angepasst. Außerdem wird bei dieser Version auch der Titel beim kicken zu dotnet-kicks.de übertragen.
Viel Spaß damit,
Jan
Bewertung: 5.0 von 2 Benutzern
- Currently 5/5 Stars.
- 1
- 2
- 3
- 4
- 5