Liomans Blog - Sharehttps://lioman.de/42 ist die Antwort – aber wie lautet die Frage?Mon, 02 Apr 2012 16:41:00 +0200Inhalte auf Google+ teilenhttps://lioman.de/2012/04/inhalte-auf-google-teilen/<p>Vor einiger Zeit stellte ich eine Möglichkeit vor, wie man einfach <a class="reference external" href="http://www.lioman.de/2012/01/statische-buttons-zum-teilen-einbinden/">statische Buttons</a> in sein Wordpress-Blog einbaut, damit Leser komfortabel Artikel in diversen Sozialen-Netzwerken teilen können. Der Code, der hauptsächlich auf einer Idee von <a class="reference external" href="http://www.perun.net/2011/12/15/facebook-twitter-google-statische-buttons-im-eigenbau/">Perun</a> basiert hatte ein Problem: Teilen auf Google+ war eine Art Workaround, da es keine eigene <span class="caps">URL</span> dafür gab. Das hat sich jetzt geändert den Google hat still und heimlich die Möglichkeit mittels Link zu teilen unter folgender <span class="caps">URL</span> scharfgeschaltet: <em>&#8220;https://plus.google.com/share?url=&#8221;</em></p> <p>Der geänderte Code für die statischen Buttons sieht nun im Falle von Google so&nbsp;aus:</p> <pre class="literal-block"> &lt;li class=&quot;gp-einzeln&quot;&gt;&lt;a href=&quot;https://plus.google.com/share?url=&lt;?php echo urlencode(get_permalink($post-&gt;ID)); ?&gt;&amp;title=&lt;?php echo rawurlencode(strip_tags(get_the_title())) ?&gt;&quot; target=&quot;_top&quot; title=&quot;Bei Google+ empfehlen&quot;&gt;&lt;span&gt;Google+&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; </pre> <p>Eine Javascriptfreie Version von +1 gibt es aber leider immer noch nicht. Das ist schade, denn gerade diese sind ja für eine bessere Platzierung in der Suche&nbsp;wichtig.</p> LiomanMon, 02 Apr 2012 16:41:00 +0200tag:lioman.de,2012-04-02:/2012/04/inhalte-auf-google-teilen/DigitalBlogGoogleSharestatischTeilenWordpressStatische Buttons zum teilen einbindenhttps://lioman.de/2012/01/statische-buttons-zum-teilen-einbinden/<p>Ich hatte eine Weile überlegt, ob ich nicht alle Buttons entfernen sollte. Viel wird von hier aus nicht geteilt und ich bin eigentlich der Meinung solche Knöpfe gehören in den Browser und nicht auf die Seite selbst. Außerdem gibt es ja durchaus auch Datenschutz bedenken. So hatte ich eine Weile die 2-Klick-Lösung eingebunden, aber erstens hat mir das Design nicht gefallen und zweitens machte es ein paar Probleme. (Doppelte Opengraph-Tags, Javascript &#8220;biss&#8221; sich mit anderen&nbsp;Plugins)</p> <p>Nun habe ich mich für die statische Variante entschieden. Der Vorteil: einigermaßen Datenschutzkonform (Daten werden erst bei Klick übertragen) und verdammt schnell,denn es wird dank <a class="reference external" href="http://de.wikipedia.org/wiki/CSS-Sprites"><span class="caps">CSS</span>-Sprites</a> nur eine einzige schlanke Grafik<a class="reference external image-reference" href="http://www.lioman.de/wp-content/themes/yoko_lioman/images/weiterempfehlen.png"><img alt="image0" class="alignright" src="http://www.lioman.de/wp-content/themes/yoko_lioman/images/weiterempfehlen.png" style="width: 24px; height: 130px;" /></a> vom Webserver geladen und nicht, wie bei dynamischen Lösungen, mehrere Grafiken von externen Servern per&nbsp;Javascript.</p> <p>Realisiert habe ich das anhand der Anleitung von <a class="reference external" href="http://www.perun.net/2011/12/15/facebook-twitter-google-statische-buttons-im-eigenbau/">Perun</a>, allerdings habe ich Grafik (siehe rechts) und Code um Flattr erweitert und Xing aus beidem&nbsp;eliminiert.</p> <p><strong>Update:</strong> +1 geht leider nicht, denn dafür müsste man doch einen <span class="caps">JS</span>-Button einbinden. Man kann im sich öffnenden Fenster nur die Seite auf GPlus&nbsp;teilen.</p> <p>Hier ist der Code für die single.php (Flattr UserID <strong>muss</strong> ersetzt&nbsp;werden):</p> <pre class="literal-block"> &lt;div class=&quot;weiterempfehlen&quot;&gt; &lt;p&gt;Diesen Artikel weiterempfehlen:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;https://flattr.com/submit/auto?user_id=lioman&amp;amp;url=&lt;?php echo rawurlencode(get_permalink()) ?&gt;&amp;amp;title=&lt;?php echo rawurlencode(strip_tags(get_the_title())) ?&gt;&amp;amp;description=&lt;?php echo rawurlencode(strip_tags(get_the_excerpt(), true)) ?&gt;&amp;amp;tags=&lt;?php $posttags = get_the_tags();if ($posttags) {foreach($posttags as $tag) { echo $tag-&gt;name . ','; }}?&gt;&amp;amp;category=text&amp;amp;language=de_DE&quot; target=&quot;blank&quot; title=&quot;Flattrn&quot;&gt;&lt;span&gt;Flattr&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li class=&quot;tw-einzeln&quot;&gt;&lt;a href=&quot;https://twitter.com/intent/tweet?source=webclient&amp;text=&lt;?php echo rawurlencode(strip_tags(get_the_title())).'&amp;amp;via=lioman&amp;amp;url=' , urlencode(get_permalink($post-&gt;ID))?&gt;&amp;amp;hashtags='&lt;?php $posttags = get_the_tags();$count=0;if ($posttags) {foreach($posttags as $tag) {$count++;if ($count &lt;= 3) {echo $tag-&gt;name . ',';}}}?&gt;&quot; target=&quot;blank&quot; title=&quot;Bei Twitter empfehlen&quot;&gt;&lt;span&gt;Twitter&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li class=&quot;fb-einzeln&quot;&gt;&lt;a href=&quot;https://www.facebook.com/sharer/sharer.php?u=&lt;?php echo urlencode(get_permalink($post-&gt;ID)); ?&gt;&amp;t=&lt;?php echo rawurlencode(strip_tags(get_the_title())) ?&gt;&quot; target=&quot;blank&quot; title=&quot;Bei Facebook empfehlen&quot;&gt;&lt;span&gt;Facebook&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;https://plus.google.com/share?url=&lt;?php echo urlencode(get_permalink($post-&gt;ID)); ?&gt;&amp;title=&lt;?php echo rawurlencode(strip_tags(get_the_title())) ?&gt;&quot; target=&quot;_top&quot; title=&quot;Bei Google+ empfehlen&quot;&gt;&lt;span&gt;Google+&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li class=&quot;del-einzeln&quot;&gt;&lt;a href=&quot;http://del.icio.us/post?url=&lt;?php echo urlencode(get_permalink($post-&gt;ID)); ?&gt;&amp;title=&lt;?php echo rawurlencode(strip_tags(get_the_title())) ?&gt;&quot; target=&quot;blank&quot; title=&quot;Bei Delicious empfehlen&quot;&gt;&lt;span&gt;Delicious&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&quot;clearer&quot;&gt;&lt;/div&gt; &lt;/div&gt; </pre> <p>Und ins Theme muss folgender&nbsp;Code:</p> <pre class="literal-block"> .weiterempfehlen {margin-bottom: 19px;} .weiterempfehlen p {font-weight: bold; margin-bottom: 4px !important;} .weiterempfehlen ul {list-style: none; line-height: 24px; margin: 5px 0 15px 0; padding-left: 0;} .weiterempfehlen li {display: inline;} .weiterempfehlen a {float: left; width: 24px; height: 24px; margin-right: 25px; background: url('/wp-content/uploads/2011/12/perun-social-einzelansicht.png') no-repeat; border-bottom: none !important;} .weiterempfehlen span {display: none;} .tw-einzeln a {background-position: left -26px;} .fb-einzeln a {background-position: left -52px;} .gp-einzeln a {background-position: left -78px;} .del-einzeln a {background-position: left -104px;} .weiterempfehlen a:hover {position: relative; top: -1px;} </pre> <p><strong>Update:</strong> Den Twittercode habe ich angepasst, damit auch die <span class="caps">URL</span> und die Tags entsprechend übernommen&nbsp;werden.</p> <p><strong>Update2:</strong> Der Code ist so angepasst, dass nun auch die Google+-Teilen-<span class="caps">URL</span> unterstützt wird. näheres <a class="reference external" href="http://www.lioman.de/2012/04/inhalte-auf-google-teilen/">siehe in meinem Artikel dazu</a>.</p> LiomanMon, 16 Jan 2012 12:39:00 +0100tag:lioman.de,2012-01-16:/2012/01/statische-buttons-zum-teilen-einbinden/DigitalBlogButtonsFlattrSharestatischWebnews Bookmarklethttps://lioman.de/2011/12/webnews-bookmarklet/<p>Auf <a class="reference external" href="http://www.webnews.de/">Webnews.de</a> kann man Webnachrichten in verschiedenen Themenbereichen eintragen.&nbsp; Die Nachrichten können bewertet und kommentiert werden. Im Grunde ist es ähnlich wie <a class="reference external" href="http://yigg.de/">Yigg</a> und so kann man dort auch die eigenen (oder andere) Blogartikel eintragen, um sie ein Stück bekannter zu machen. Für Yigg gibt es schon ein kleines Bookmarklet, dass das Eintragen ziemlich einfach macht, webnews hat auf der eigenen &#8220;Buttons&#8221;-Seite leider nichts dergleichen anzubieten. Deswegen habe ich schnell selbst eines zusammengebastelt und möchte es hier auch zur Verfügung&nbsp;stellen.</p> <p>Also einfach den untenstehenden Link nach oben in die Lesezeichenleiste&nbsp;ziehen.</p> <p><a class="reference external" href="javascript:(function()%7B%20window.open('http://www.webnews.de/einstellen?url='+encodeURIComponent(location.href));%20%7D)();">Webnews&nbsp;eintragen!</a></p> LiomanWed, 14 Dec 2011 14:00:00 +0100tag:lioman.de,2011-12-14:/2011/12/webnews-bookmarklet/DigitalBookmarkletJavascriptShareWebnewsShare - das Musicalhttps://lioman.de/2011/07/share-das-musical/<p><a href="http://improveverywhere.com/2011/05/09/gotta-share-the-musical/">Improv Everywhere</a> haben im Mai mal wieder ein kleines Musical vor Leuten aufgeführt die nicht wussten, dass sie ein solches gerade besuchen. Obwohl ich den Feed abonniert habe ging es irgendwie an mir vorbei, aber dank <a href="http://www.deimeke.net/dirk/blog/index.php?/archives/2708-Gotta-share!.html">Dirk</a> hat es auch so meinen Schirm&nbsp;erreicht.</p> <p><a href="https://invidious.adminforge.de/watch?v=soAk3F0wX9s" class="youtube_video" alt="YouTube Video" title="Click to view on YouTube" target="_blank" rel="noopener noreferrer"> <img width="640" height="480" src="https://invidious.adminforge.de/vi/soAk3F0wX9s/sddefault.jpg"> </a></p>LiomanWed, 20 Jul 2011 11:56:00 +0200tag:lioman.de,2011-07-20:/2011/07/share-das-musical/DigitalFundstückImprovv EverywhereMusicalShareGoogle +1 blockenhttps://lioman.de/2011/06/google-1-blocken/<p> <script type="text/javascript" src="http://apis.google.com/js/plusone.js"><br /> {lang: 'de'}<br /> </script><p>Möchte man nicht, dass Google über den auf diversen Seiten auftauchende +1 Button Daten tracken kann, kann man diesen ähnlich wie den <a class="reference external" href="http://www.lioman.de/facebook-like-und-share-blockieren/">Facebook-Like bzw Share-Knopf</a> über <a class="reference external" href="https://adblockplus.org/de/">AdblockPlus</a>&nbsp;blocken.</p> </p><p>Dazu trägt man einfach folgende Zeile als Filter&nbsp;ein:</p> <p><tt class="docutils literal">||apis.google.com/js/plusone.js</tt></p> <div class="line-block"> <div class="line"><br /></div> <div class="line">Läd man dann eine Seite neu, auf der ein Button, wie hier oben drüber, steht verschwindet dieser.</div> </div> LiomanSun, 05 Jun 2011 15:27:00 +0200tag:lioman.de,2011-06-05:/2011/06/google-1-blocken/Digital+1AdBlockPlusButtonDatenschutzFilterGooglePrivacyShare