<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>bueltge.de [by:ltge.de] &#187; Spam</title>
	<atom:link href="http://bueltge.de/tag/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://bueltge.de</link>
	<description>Frank Bültge schreibt auf bueltge.de zu den Themen Webentwicklung &#38; design, WordPress, Literatur und andere Themen bezüglich Internet und Development</description>
	<lastBuildDate>Mon, 06 Feb 2012 12:19:43 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Neue Form von Spam aufgetaucht</title>
		<link>http://bueltge.de/neue-form-von-spam-aufgetaucht/803/</link>
		<comments>http://bueltge.de/neue-form-von-spam-aufgetaucht/803/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 15:38:21 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://bueltge.de/?p=803</guid>
		<description><![CDATA[Da bleibt sogar mein <a href="http://bueltge.de/wp-js-antispam-plugin/418/">Spamschutz</a> inaktiv. Nachdem diese neue Spam-Form per Post kam, wurde sie auch so gleich vernichtet. Der Beigeschmack ist im übrigen intensiver als der des üblichen Spam.]]></description>
			<content:encoded><![CDATA[<p>Da bleibt sogar mein <a href="http://bueltge.de/wp-js-antispam-plugin/418/">Spamschutz</a> inaktiv. Nachdem diese neue Spam-Form per Post kam, wurde sie auch so gleich vernichtet. Der Beigeschmack ist im übrigen intensiver als der des üblichen Spam.<br />
<img class="centeredob" src="http://bueltge.de/wp-content/images/spam-dose.jpg" alt="Spam Getränk" /><br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/neue-form-von-spam-aufgetaucht/803/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/neue-form-von-spam-aufgetaucht/803/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/wp-content/images/spam-dose.jpg" />
		<media:content url="http://bueltge.de/wp-content/images/spam-dose.jpg" medium="image">
			<media:title type="html">Spam Getränk</media:title>
		</media:content>
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>Spam Wahn via Trackback</title>
		<link>http://bueltge.de/spam_wahn_trackback/627/</link>
		<comments>http://bueltge.de/spam_wahn_trackback/627/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 12:55:48 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Trackback]]></category>

		<guid isPermaLink="false">http://bueltge.de/spam_wahn_trackback/627/</guid>
		<description><![CDATA[Seit gestern empfange ich ca. 4500! Stück Trackbacks am Tag, die mein Spamfilter filtern muss. Nicht, dass er das nicht tut, aber die Last ist ja trotzdem und die möchte ich lieber meinen Lesern spenden. Erlebt ihr ein ähnlich großes Aufkommen an Spam? &#169; Frank B&#252;ltge, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8) [...]]]></description>
			<content:encoded><![CDATA[<p>Seit gestern empfange ich ca. <strong>4500</strong>! Stück Trackbacks am Tag, die mein Spamfilter filtern muss. Nicht, dass er das nicht tut, aber die Last ist ja trotzdem und die möchte ich lieber meinen Lesern spenden.</p>
<p>Erlebt ihr ein ähnlich großes Aufkommen an Spam?<br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/spam_wahn_trackback/627/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/spam_wahn_trackback/627/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/favicon.ico" />
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>30 AntiSpamPlugins für WordPress</title>
		<link>http://bueltge.de/30-antispamplugins-fuer-wordpress/553/</link>
		<comments>http://bueltge.de/30-antispamplugins-fuer-wordpress/553/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 07:06:46 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Linktipp]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://bueltge.de/30-antispamplugins-fuer-wordpress/553/</guid>
		<description><![CDATA[Blogs sind empfindlich im Bereich Spam und die Flut der AntiSpamPlugins ist reichlich. Moses listet in seinem Artikel 30 verschiedene Plugins und erklärt kurz und bündig die Funktionsweise. Wer sich also mal umschauen will und nicht Akismet einsetzt, weil es andere Lösungen gibt, dem sei der Artikel &#8222;30 Spam Fighting WordPress Plugins&#8220; auf WPthemesplugin.com empfohlen. [...]]]></description>
			<content:encoded><![CDATA[<p>Blogs sind empfindlich im Bereich Spam und die Flut der AntiSpamPlugins ist reichlich. Moses listet in <a href="http://wpthemesplugin.com/30-spam-fighting-wordpress-plugins/">seinem Artikel 30 verschiedene Plugins</a> und erklärt kurz und bündig die Funktionsweise. Wer sich also mal umschauen will und nicht Akismet einsetzt, weil es andere Lösungen gibt, dem sei der Artikel &bdquo;<a href="http://wpthemesplugin.com/30-spam-fighting-wordpress-plugins/">30 Spam Fighting WordPress Plugins</a>&ldquo; auf WPthemesplugin.com empfohlen.<br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/30-antispamplugins-fuer-wordpress/553/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/30-antispamplugins-fuer-wordpress/553/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/favicon.ico" />
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress 2.3* und das Plugin Follow URL</title>
		<link>http://bueltge.de/wordpress-23-und-das-plugin-follow-url/540/</link>
		<comments>http://bueltge.de/wordpress-23-und-das-plugin-follow-url/540/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 07:52:43 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Kommentar]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://bueltge.de/wordpress-23-und-das-plugin-follow-url/540/</guid>
		<description><![CDATA[Das nofollow-Attribut ist mit hinreichend Material über Sinn und Unsinn im Web präsent. Das ich es für unsinnig in den Links meiner Kommentare halte, muss ich sicher nicht weitreichend erläutern. Das S-O-S SEO Blog stellt aktuell einige Gedanken zum Attribut mit einer grafischen Auswertung des steigenden Spam-Aufkommens dar, sehr interessant. Das eigentliche Thema dieses Beitrags [...]]]></description>
			<content:encoded><![CDATA[<p>Das nofollow-Attribut ist mit hinreichend Material über Sinn und Unsinn im Web präsent. Das ich es für unsinnig in den Links meiner Kommentare halte, muss ich sicher nicht weitreichend erläutern.</p>
<p>Das <a href="http://www.suchmaschinen-optimierung-seo.info/sosblog/2007/11/09/nofollow-gedanken/">S-O-S SEO Blog</a> stellt aktuell einige Gedanken zum Attribut mit einer grafischen Auswertung des steigenden Spam-Aufkommens dar, sehr interessant.</p>
<p>Das eigentliche Thema dieses Beitrags ist allerdings die Beseitigung dieses Attributes innerhalb der Kommentare mit Hilfe des Plugins <a href="http://blog.taragana.com">Follow URL</a>. Ich selber habe es nicht bemerkt, dazu lese ich meinen eigenen Code einfach zu wenig im täglichen Rhythmus. Allerdings scheinen es einige andere Leute zu tun und so berichtet Gerald in seinem <a href="http://www.suchmaschinen-optimierung-seo.info/sosblog/2007/11/10/nofollow-macke-bei-wordpress/">aktuellen Beitrag</a> vom Problem des Plugins mit der Transformation von Links in Kommentaren.</p>
<p>Anstoß genug, um dem Problem auf den Grund zu gehen.<span id="more-540"></span> Scheinbar hat das Plugin ein Problem mit der Funktion <code>comment_text()</code>, zu finden in <code>wp-includes/comment-template.php</code>. Im Plugin habe ich lediglich die Aktivierung des Filters geändert (Zeile 26).</p>
<pre><code>add_filter('get_comment_text', 'make_normal_clickable');</pre>
<p>Die beiden Filter, die im Vorfeld deaktiviert werden, sollten so bleiben, denn sie sind auch unter WordPress 2.3 im Standard aktiv, siehe <code>wp-includes/default-filters.php</pre>
<p>Bitte ändert das Plugin ab und ich wäre dankbar, wenn es eine Rückmeldung gäbe. Eventuell klappt es ja nur bei mir.</p>
<p>Für alle, die nicht in den Code eingreifen wollen, lege ich das Plugin hier ab und die Änderung ist schon integriert und so muss das bisherige Plugin nur überschrieben werden.</p>
<h3>Download:</h3>
<p>Download als zip-Datei: <a href="http://bueltge.de/wp-content/download/wp/follow.zip">follow.zip</a> - 1 kByte<br />
<br style="clear:left" /><br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/wordpress-23-und-das-plugin-follow-url/540/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/wordpress-23-und-das-plugin-follow-url/540/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/favicon.ico" />
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>Spam mit Hilfe von CSS bekämpfen</title>
		<link>http://bueltge.de/spam-mit-hilfe-von-css-bekaempfen/473/</link>
		<comments>http://bueltge.de/spam-mit-hilfe-von-css-bekaempfen/473/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 11:43:20 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webküche]]></category>
		<category><![CDATA[Anleitung]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://bueltge.de/spam-mit-hilfe-von-css-bekaempfen/473/</guid>
		<description><![CDATA[Formulare sind ein begehrtes Ziel für Spamer. Es gibt die unterschiedlichsten Methoden um diese Spamer fern zu halten oder zu filtern. Eine Möglichkeit ist die Integration eines zusätzlichen input-Feldes, welches bei aktivem JavaScript ausgeblendet wird. Dieses Feld übergibt einen Schlüssel. Besuchen Leser die Seite ohne JS, dann müssen sie diesen Schlüssel eingeben. Dies ist nicht [...]]]></description>
			<content:encoded><![CDATA[<p>Formulare sind ein begehrtes Ziel für Spamer. Es gibt die unterschiedlichsten Methoden um diese Spamer fern zu halten oder zu filtern. Eine Möglichkeit ist die Integration eines zusätzlichen input-Feldes, welches bei aktivem JavaScript ausgeblendet wird. Dieses Feld übergibt einen Schlüssel. Besuchen Leser die Seite ohne JS, dann müssen sie diesen Schlüssel eingeben. Dies ist nicht so einfach für den Spamer, der auch ohne JS kommt, wenn man diverse Möglichkeiten ausschöpft. Diese Möglichkeit habe ich bereits erfolgreich im Einsatz und nähere Informationen kann man im Artikel „<a href="http://bueltge.de/wp-js-antispam-plugin/418/">JS AntiSpam</a>“ nachlesen.</p>
<p>Eine ähnliche simple Methode ist aber ebenfalls mit CSS möglich. Leider ist diese einfache und effektive Methode nicht von mir, sondern wurde hier lediglich verwirklicht. Die Idee stammt von <a href="http://www.modernbluedesign.com/web-design-blog/">modernblue</a>.<br />
Auch CSS lässt es zu, dass man Bereiche des HTML ausblenden kann - <em>display: none;</em>. Nun ist es so, dass Spamer an sich dumm sind und jedes Feld, welches sie in einem Formular antreffen, ausfüllen. Dies lässt sich ohne Probleme abfragen, in meinem Beispiel mittels PHP. Ist also das Feld gefüllt, so handelt es sich um einen Spamer und es werden keine weiteren Aufgaben abgearbeitet.<br />
Damit nun der Besucher nicht extra eine Anleitung lesen muss, bevor er das Formular nutzen kann, blenden wir dieses input-Feld aus.</p>
<h3>Demo</h3>
<p>Die verwirklichte Idee kann man sich <a href="http://bueltge.de/test/again_spam_with_css.php">ansehen</a> und den Code ebenfalls <a href="http://bueltge.de/test/again_spam_with_css.zip">downloaden</a>.</p>
<h3>HTML, Formular</h3>
<p>Das Formular bekommt also ein weites Feld:</p>
<pre><code>
<input name="spamcheck" class="spamcheck" type="text" /></pre>
<p>Damit könnte ein einfaches Formular folgendermaßen aussehen.</p>
<pre><code>
<form method="post" action="MACH_WAS">
<fieldset>
	<label>Name: </label>
<input name="name" type="text" />
	<label>E-Mail: </label>
<input name="email" type="text" />
	<label>Mitteilung: </label>
<input name="message" type="text" />
<input name="spamcheck" class="spamcheck" type="text" />
<input type="hidden" name="process" value="gesendet" />
<input value="Senden" type="submit" />
</fieldset>
</form>

</code></pre>
<h3>CSS-Stylesheet</h3>
<p>Mit Hilfe von CSS wird das Feld ausgeblendet, für menschliche Besucher nicht sichtbar.</p>
<pre><code>
.spamcheck {
display: none !important;
}
</code></pre>
<p>Weitere Informationen zum Code und Demo sind unter <a href="http://bueltge.de/test/again_spam_with_css.php">unter diesem Link</a> zu finden.<br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/spam-mit-hilfe-von-css-bekaempfen/473/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/spam-mit-hilfe-von-css-bekaempfen/473/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/favicon.ico" />
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>WP - JS AntiSpam Plugin</title>
		<link>http://bueltge.de/wp-js-antispam-plugin/418/</link>
		<comments>http://bueltge.de/wp-js-antispam-plugin/418/#comments</comments>
		<pubDate>Thu, 29 Mar 2007 06:07:55 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://bueltge.de/wp-js-antispam-plugin/418</guid>
		<description><![CDATA[If you want the information in english - please have a look on this page. Seite geraumer Zeit teste ich das Plugin, welches ich mir gebastelt habe, weil mir die Idee JavaScript als Spamschutz zu nutzen, gut gefällt und ich habe immer am Plugin gefeilt, so dass ich nun eine Lösung habe, die mir ausreicht. [...]]]></description>
			<content:encoded><![CDATA[<p><em>If you want the information in english - please have a look  on this <a href="http://wordpress.org/extend/plugins/js-antispam/">page</a>.</em></p>
<p>Seite <a href="http://bueltge.de/spamplugin-im-test/349">geraumer Zeit</a> teste ich das Plugin, welches ich mir gebastelt habe, weil mir die Idee JavaScript als Spamschutz zu nutzen, gut gefällt und ich habe immer am Plugin gefeilt, so dass ich nun eine Lösung habe, die mir ausreicht.</p>
<p>Ich bekomme im Durchschnitt 1000 Spamkommentare am Tag, wobei ca. 100 davon als Trackbacks rein kommen. Die werden derzeit vom Plugin zurück gehalten und ich habe keinerlei Probleme. Die Spameinträge lasse ich nicht vom Plugin löschen, was aber konfigurierbar ist - sondern prüfe diese nochmal mit dem <a href="http://bueltge.de/wp-spamviewer-zum-loeschen-und-retten-von-spam/255">SpamViewer</a>, so dass ich den Überblick behalte.</p>
<p>Vielleicht will ja der eine oder andere das Plugin mal testen. Würde mich über Feedback freuen, allerdings kann ich nicht jeden Wunsch und sofort umsetzen - es ist pures Hobby.</p>
<p>Die Lösung basiert auf der Idee von <a href="http://php.vrana.cz/ochrana-formularu-proti-spamu.php">Jakub Vrána</a> und ich habe von <a href="http://www.hot-elle.de/">Elias</a> damals von dem Plugin <a href="http://kahi.cz/blog/ravens-antispam-for-wordpress">Raven's Antispam</a> erfahren, welches der gleichen Idee folgt. Dabei habe ich dort recht schöne Lösungen gefunden und übernommen. Dank auch <a href="http://neun12.de/">Ralf</a>, der mich mit einem Tipp meinem Trackback-Problem nahe gebracht hat.</p>
<h3>Anforderungen:</h3>
<p>Das Plugin arbeitet unter WP 2.* und wurde aktuell getestet unter WP 2.7.</p>
<h3>Screenshot:</h3>
<p><img class="centered" src="http://bueltge.de/wp-content/images/wp/fb_antispam.png" alt="Screenshot JS Antispam Plugin" /></p>
<h3>Was macht das Plugin?</h3>
<p>Wenn der Besucher JavaScript im Browser aktiv hat, dann wird nicht abgefragt und die Spamer kommen ohne JS. Besucher, die JS deaktiviert haben müssen ein Eingabefeld füllen. Die Antworten können selbst vergeben werden, so viel man will.</p>
<h3>Installation:</h3>
<ol>
<li>Die zip-Datei downloaden und entpacken</li>
<li>Kopiere die Datei in dein Plugin-Verzeichnis (<code>/wp-content/plugins/</code>), kein Unterverzeichnis</li>
<li>Aktiviere das Plugin im Adminbereich deines Blogs</li>
<li>Nun ist im Menu <em>Einstellungen</em> der Button „JS AntiSpam“ zu finden, dort sind entsprechende Einstellungen vorzunehmen.</li>
</ol>
<h3>Download:</h3>
<form class="spenden" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="amount" id="eins" value="" />
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="frank@bueltge.de" />
<input type="hidden" name="item_name" value="Spende bueltge.de" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="return" value="http://bueltge.de/" />
<input type="hidden" name="cancel_return" value="http://bueltge.de/" />
<input type="hidden" name="currency_code" value="EUR" />
<input type="hidden" name="tax" value="0" />
<input type="hidden" name="bn" value="PP-DonationsBF" />
<input type="image" src="http://bueltge.de/wp-content/images/donate.png" style="border:0" name="submit" alt="Zahlen Sie mit PayPal - schnell, kostenlos und sicher!" />
</form>
<p><strong>Ist die Arbeit nicht 1 Euro wert?</strong><br />
Jede Spende wird dankbar angenommen und ermöglicht das weitere Arbeiten an freier Software.<br />
Möchtest du mehr oder anders spenden, so besuche meine <a href="http://bueltge.de/wunschliste/">Wunschliste</a>.</p>
<p>
Download als zip-Datei (incl. deutsches Sprachfile und pot-Datei): <a href="http://downloads.wordpress.org/plugin/js-antispam.zip" >downloads.wordpress.org/plugin/js-antispam.zip</a> - 36 kByte</p>
<h3>Historie:</h3>
<ul>
<li>0.6 - steht zum Download bereit und hat eine drei Monatige Testphase hinter sich, bei ca. 1000 Spam-Einträgen am Tag</li>
<li>0.7 - Sofortiges Löschen möglich, getrennt Kommentar, Trackback, Pingback</li>
<li>0.8 - Sprachfile für deutsch und englisch hinzugefügt. php ist nun englisch - Danke für die Übersetzung an <a href="http://www.sadlyno.com/">Sadly</a></li>
<li>1.0 - code verbessert, WP 2.6 fähig</li>
<li>1.1/2 - Änderungen im Code, Umstellung neues Backenddesign, WP 2.7 fähig, viele Erweiterungen</li>
<li>1.2.1 - fix in der Sprachdatei de; Klasse in Options gelöscht</li>
</ul>
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/wp-js-antispam-plugin/418/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/wp-js-antispam-plugin/418/feed/</wfw:commentRss>
		<slash:comments>94</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/wp-content/images/wp/fb_antispam.png" />
		<media:content url="http://bueltge.de/wp-content/images/wp/fb_antispam.png" medium="image">
			<media:title type="html">Screenshot JS Antispam Plugin</media:title>
		</media:content>
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>SpamPlugin im Test</title>
		<link>http://bueltge.de/spamplugin-im-test/349/</link>
		<comments>http://bueltge.de/spamplugin-im-test/349/#comments</comments>
		<pubDate>Mon, 08 Jan 2007 11:14:38 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://bueltge.de/spamplugin-im-test/349</guid>
		<description><![CDATA[Ich habe bisher mit dem Plugin Math Comment Spam Protection erfolgreich meinen Spam in den Kommentaren bekämpft. Leider scheint es einigen Lesern zu viel zu sein, dass man ein wenig rechnen muss um als Mensch identifiziert zu werden. Nun habe ich mir ein neues Plugin erstellt, welches recht simpel mit JavaScript eine Abfrage integriert. Wer [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe bisher mit dem Plugin <a href="http://sw-guide.de/wordpress/comment-spam-protection-plugin/">Math Comment Spam Protection</a> erfolgreich meinen Spam in den Kommentaren bekämpft. Leider scheint es einigen Lesern zu viel zu sein, dass man ein wenig rechnen muss um als Mensch identifiziert zu werden.<br />
Nun habe ich mir ein neues Plugin erstellt, welches recht simpel mit JavaScript eine Abfrage integriert.<br />
Wer diese Seite nun mit JS besucht, sollte einfach seinen Kommentar posten können, wer ohne aktives JS hier ist, der muss ein zusätzliches Feld ausfüllen.</p>
<p>Mal sehen, wie sich das in den nächsten Tagen als sinnvoll erweist.</p>
<p>Für Hinweise oder Probleme bin ich dankbar.<br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/spamplugin-im-test/349/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/spamplugin-im-test/349/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/favicon.ico" />
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>OpenDNS wird zum Sammler von Phishing-Sites</title>
		<link>http://bueltge.de/opendns-wird-zum-sammler-von-phishing-sites/262/</link>
		<comments>http://bueltge.de/opendns-wird-zum-sammler-von-phishing-sites/262/#comments</comments>
		<pubDate>Sat, 28 Oct 2006 06:05:18 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Webküche]]></category>
		<category><![CDATA[Linktipp]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://bueltge.de/opendns-wird-zum-sammler-von-phishing-sites/262</guid>
		<description><![CDATA[Ein neuer Dienst - PhishTank, mit eigener API, - macht das Identifizieren von „Trickbetrügern“ im Internet zu einem gemeinsamen Prozess. Phishing (engl. fishing = abfischen) ist eine Form der Tricktäuschung im Internet. Dabei wird per E-Mail versucht, den Empfänger irrezuführen und zur Herausgabe von Zugangsdaten und Passwörtern zu bewegen. Dies bezieht sich in den meisten [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://bueltge.de/wp-content/images/phishtank.gif" alt="PhishTank Logo" />Ein neuer Dienst - <a href="http://www.phishtank.com">PhishTank</a>, mit eigener API, - macht das Identifizieren von „Trickbetrügern“ im Internet zu einem gemeinsamen Prozess.</p>
<blockquote><p>Phishing (engl. fishing = abfischen) ist eine Form der Tricktäuschung im Internet. Dabei wird per E-Mail versucht, den Empfänger irrezuführen und zur Herausgabe von Zugangsdaten und Passwörtern zu bewegen. Dies bezieht sich in den meisten Fällen auf Online-Banking und andere Bezahlsysteme.</p></blockquote>
<p><cite><a href="http://de.wikipedia.org/wiki/Phishing">Wikipedia</a></cite></p>
<p>Bei diesem Service können User sich registrieren und verdächtige Websites einreichen und bewerten, die Community kann also falsch deklarierte Sites korrigieren. Gibt es genügend Negativbewertungen, so wandelt die Site in die Datenbank und lassen sich über die API nutzen.<br />
Das Melden von verdächtigen Sites kann per eMail oder direkt über die Site von <a href="http://www.phishtank.com/">PhishTank</a> erfolgen. Der Service ist noch nicht lange online, aber es sind schon mehr als 3000 Siten als Betrügerisch eingestuft, > 6000 stehen in der Warteschleife und warten darauf, identifiziert zu werden. Die Zahl der Bewertungen steht derzeit > 68000, so dass man davon ausgehen kann, dass es genügend User gibt, die sich am Service beteiligen.<br />
Der Dienst ist natürlich kostenlos und auch die Datenbank ist frei. Ebenso gibt es einen <a href="http://www.phishtank.com/blog/">Blog</a>, wo über neue Funktionen informiert wird.</p>
<p>Mal sehen, was die Zukunft bringt und ob es dem „gemeinen“ Internetnutzer nutzt.<br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/opendns-wird-zum-sammler-von-phishing-sites/262/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/opendns-wird-zum-sammler-von-phishing-sites/262/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/wp-content/images/phishtank.gif" />
		<media:content url="http://bueltge.de/wp-content/images/phishtank.gif" medium="image">
			<media:title type="html">PhishTank Logo</media:title>
		</media:content>
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>WP - SpamViewer zum Löschen und Retten von Spam (Plugin)</title>
		<link>http://bueltge.de/wp-spamviewer-zum-loeschen-und-retten-von-spam/255/</link>
		<comments>http://bueltge.de/wp-spamviewer-zum-loeschen-und-retten-von-spam/255/#comments</comments>
		<pubDate>Tue, 17 Oct 2006 14:07:01 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://bueltge.de/?p=255</guid>
		<description><![CDATA[In einem älteren Beitrag &#8211; Trackback Validator Spam Cleaner Plugin &#8211; hatte ich bereits auf ein Plugin hingewiesen, mit dem ich die Einträge verwalte, die das Plugin TrackbackValidator erkennt und speichert. Es kommt doch immer mal vor, dass korrekte Trackbacks als Spam erkannt werden und so nicht den Weg in den Kommentarbereich von WordPress finden. [...]]]></description>
			<content:encoded><![CDATA[<p>In einem älteren Beitrag &#8211; <a href="http://bueltge.de/wp-trackback-validator-spam-cleaner-plugin/243/">Trackback Validator Spam Cleaner Plugin</a> &#8211; hatte ich bereits auf ein Plugin hingewiesen, mit dem ich die Einträge verwalte, die das Plugin <a href="http://seclab.cs.rice.edu/proj/trackback/trackback-validator-plugin">TrackbackValidator</a> erkennt und speichert. Es kommt doch immer mal vor, dass korrekte Trackbacks als Spam erkannt werden und so nicht den Weg in den Kommentarbereich von WordPress finden. Das Plugin kann die falschen Einträge retten und unnötige Einträge in der Datenbank löschen, um diese klein zu halten.<br />
Nachdem ich dann mit einigen WordPress-Nutzern, Danke dabei an <a href="http://sw-guide.de/weblog/2006-10-01/erweiterung-fuer-wordpress-trackback-validation-plugin/">Michael</a>, <a href="http://discobeats.de/">Matthias</a>, <a href="http://basicthinking.de/">Robert</a> und <a href="http://www.eisregen1986.de.vu/">Fabian</a>, am testen war, sind gleich mehrere Wünsche hinzugekommen und so musste ich das Konzept umstellen und hier ist nun ein Plugin für alle WP-User, die ihre Datenbank pflegen wollen und leidlich von Spam geplagt sind.</p>
<h3>Anforderungen:</h3>
<p>Der SpamViewer arbeitet unter WP 1.5* und WP 2.* inkl. 2.5. Erkannt wird Spam in der Tabelle <code>comments</code> und <code>tb_data</code>.</p>
<h3>Screenshot:</h3>
<p><img class="centered" src="http://bueltge.de/wp-content/images/spamviewer.png" alt="SpamViewer Screenshot" /></p>
<h3>Was macht das Plugin?</h3>
<p>Das Plugin prüft in diesen beiden Tabellen, insofern diese vorhanden sind (wobei comments eigentlich immer da ist), ob es Einträge gibt, die als Spam deklariert sind. Dazu zählen unter anderem auch Einträge die z.B. Plugins wie <a href="http://akismet.com/">Akismet</a> oder <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">SpamKarma</a> erkennen.<br />
Die gefundenen Einträge werden dann gelistet und insofern man sie retten kann, erscheint eine Checkbox vor jedem Eintrag. Wird dieser Aktiviert, so kann mit Hilfe des Buttons &#8220;Unspam mich!&#8221; der Eintrag als normaler Kommentar in die Warteschlange geschoben werden.<br />
Außerdem existieren Buttons, um die Einträge in der Datenbank zu löschen. <strong>Achtung, diese ist nicht rückgängig zu machen</strong> &#8211; also Vorsicht und erst prüfen, ob sie wirklich nicht benötigt werden.</p>
<p>Das Plugin listet Track-, Pingback mit unterschiedlichen Farben um die Erkennung zu erleichtern. Ebenso versucht es fehlgeleitete Trackbacks zu erkennen und farbig darzustellen.</p>
<h3>Installation:</h3>
<ol>
<li>Die zip-Datei downloaden und entpacken</li>
<li>Kopiere die Datei in dein Plugin-Verzeichnis (/wp-content/plugins/), kein Unterverzeichnis</li>
<li>Kopiere das Sprachfile spamviewer-de_DE.mo hinzu, wenn du eine deutsche Oberfläche wünschst</li>
<li>Aktiviere das Plugin im Adminbereich deines Blogs</li>
<li>Nun ist unter „Verwalten“ (WP <2.*) „Kommentare“ (WP >2.*) einer neuer Button „SpamV(0)“ zu finden</li>
</ol>
<h3>Download:</h3>
<form class="spenden" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="amount" id="eins" value="" />
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="frank@bueltge.de" />
<input type="hidden" name="item_name" value="Spende bueltge.de" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="return" value="http://bueltge.de/" />
<input type="hidden" name="cancel_return" value="http://bueltge.de/" />
<input type="hidden" name="currency_code" value="EUR" />
<input type="hidden" name="tax" value="0" />
<input type="hidden" name="bn" value="PP-DonationsBF" />
<input type="image" src="http://bueltge.de/wp-content/images/donate.png" style="border:0" name="submit" alt="Zahlen Sie mit PayPal - schnell, kostenlos und sicher!" />
</form>
<p><strong>Ist die Arbeit nicht 1 Euro wert?</strong><br />
Jede Spende wird dankbar angenommen und ermöglicht das weitere Arbeiten an freier Software.<br />
Möchtest du mehr oder anders spenden, so besuche meine <a href="http://bueltge.de/wunschliste/">Wunschliste</a>.</p>
<p>
Download als zip-Datei (incl. Spachfiles): <a href="http://downloads.wordpress.org/plugin/spamviewer.zip" >downloads.wordpress.org/plugin/spamviewer.zip</a> &#8211; 45 KByte</p>
<h3>Historie:</h3>
<ul>
<li>0.6 &#8211; neues Konzept, derzeit in der Beta, alles was irgendwie in _comments oder _tb_data als Spam liegt kann gerettet oder gelsöcht werden</li>
<li>0.68 &#8211; eine Version läuft</li>
<li>0.7 &#8211; Testroutinen entfernt und Sprache angepasst</li>
<li>0.8 &#8211; deustches Sprachfile (pot), original php-Datei in englisch</li>
<li>0.9 &#8211; WP 2.1 kompatibel, Neue Abfrage zu Trackback-Tabelle beim Retten von Spam</li>
<li>0.91 &#8211; Zusätzlicher UnSpam-Button, falls es zu Fehlern beim Auslesen von Spam kommt</li>
<li>0.92 &#8211; Neuer Code für codex-Standard und weniger globale Variablen</li>
<li>0.94 &#8211; Berichtigung im Code für Tabelle tb_data</li>
<li>0.95 &#8211; Zusätzliche Abfragen und die Deaktivierung von Code in Spam-Kommentaren</li>
<li>0.96 &#8211; Erkennung von Trackbacks, Pingbacks und Aussage, ob es eventuell kein Spam sein sollte</li>
<li>1.0 &#8211; &#8220;schönes Englisch&#8221;, Auflistung der Trackback und Pingbacks vor KommentarSpam, neue Sprachdateien für deutsch; Vielen Dank an <a href="http://www.sadlyno.com">Sadly</a> für die englsiche Überarbeitung</li>
<li>1.2 &#8211; Grouping per Author-ID, Integration in den Kommentarbereich</li>
<li>1.3 &#8211; Anpassungen der Tabelle im Layout</li>
<li>1.4 &#8211; Kleinigkeiten im Code</li>
<li>1.5 &#8211; WP 2.3 und <code>tb_data</code> gefixt</li>
<li>1.6 &#8211; WP 2.5 Design-fähig</li>
<li>1.6.3 &#8211; WP 2.6 fähig, Optimnierung der Tabellen nach dem Löschen von Spam-Einträgen</li>
</ul>
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/wp-spamviewer-zum-loeschen-und-retten-von-spam/255/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/wp-spamviewer-zum-loeschen-und-retten-von-spam/255/feed/</wfw:commentRss>
		<slash:comments>100</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/wp-content/images/spamviewer.png" />
		<media:content url="http://bueltge.de/wp-content/images/spamviewer.png" medium="image">
			<media:title type="html">SpamViewer Screenshot</media:title>
		</media:content>
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>WP - Trackback Validator Spam Cleaner (Plugin)</title>
		<link>http://bueltge.de/wp-trackback-validator-spam-cleaner-plugin/243/</link>
		<comments>http://bueltge.de/wp-trackback-validator-spam-cleaner-plugin/243/#comments</comments>
		<pubDate>Fri, 13 Oct 2006 19:49:08 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Trackback]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://bueltge.de/?p=243</guid>
		<description><![CDATA[Ich nutze den Trackback Validator schon lange Zeit und bin mit dem Ergebnis recht zufrieden. Allerdings gab es einige kleine Sachen, die mir nicht gefallen haben: unter anderem wollte ich die Einträge in der Datenbank nicht unnötig groß halten und zum anderen werden auch mal, zwar sehr selten, Trackbacks als Spam deklariert, die kein Spam [...]]]></description>
			<content:encoded><![CDATA[<p>Ich nutze den <a href="http://seclab.cs.rice.edu/proj/trackback/trackback-validator-plugin/">Trackback Validator</a> schon lange Zeit und bin mit dem Ergebnis recht zufrieden. Allerdings gab es einige kleine Sachen, die mir nicht gefallen haben: unter anderem wollte ich die Einträge in der Datenbank nicht unnötig groß halten und zum anderen werden auch mal, zwar sehr selten, Trackbacks als Spam deklariert, die kein Spam sind, und ich kann sie nicht wieder herstellen &#8211; sie sind also verloren. Um die Datenbank immer mal wieder zu leeren musste ich immer über mein mySQL-Tool gehen.</p>
<p>Deshalb habe ich mich entschieden eine kleine Erweiterung zum Plugin <a href="http://seclab.cs.rice.edu/proj/trackback/trackback-validator-plugin/">Trackback Validator</a> zu schreiben. Wer diese Punkte ebenso möchte, der kann dieses Plugin nun downloaden und nutzen.</p>
<h3>Anforderungen:</h3>
<p>Trackback Validator Spam Cleaner läuft ab WordPress Version 1.5* und benötigt den <a href="http://seclab.cs.rice.edu/proj/trackback/trackback-validator-plugin/">Trackback Validator</a>.</p>
<h3>Installation:</h3>
<ol>
<li>Zuerst einmal muss das Plugin <a href="http://seclab.cs.rice.edu/proj/trackback/trackback-validator-plugin/">Trackback Validator</a> installiert werden. Dazu das zip auf der Seite downloaden, lokal entpacken und den kompletten Ordner TBValidator in dein Plugin-Verzeichnis kopieren (/wp-content/plugins/).</li>
<li>Nun das Zusatzplugin downloaden und in trackback_validator_cleaner.php umbenennen</li>
<li>Die Datei in den Ordner TBValidator in deinem Plugin-Verzeichnis kopieren (/wp-content/plugins/).</li>
<li>Gehe nun in deinen Admin-Bereich und aktiviere das Plugin Trackback Validator und Trackback Validator Spam Cleaner</li>
<li>Alle weiteren Einstellungen und Ausgaben zum Plugin Trackback Validator Spam Cleaner findest du unter Verwalten, die Einstellungen zum Plugin Trackback Validator findest du im Bereich Optionen</li>
</ol>
<p><img class="centered" src="http://bueltge.de/wp-content/images/tbv_cleaner_screenshot.png" alt="Screenshot TBV Cleaner" /></p>
<h3>Hinweise:</h3>
<p><strong>Achtung</strong> &#8211; Das Löschen in der Datenbank kann nicht rückgängig gemacht werden !<br />
Gibt es die Möglichkeit, einen als Trackback-Spam identifizierten Eintrag wieder herzustellen, so ist eine Checkbox vor dem Eintrag ersichtlich und es muss nur der Button Unspam mich! geklickt werden, natürlich die Checkbox, oder mehrere, vorher aktivieren.</p>
<h3>Download:</h3>
<p><img class="alignleftob" src="http://bueltge.de/wp-content/images/php.png" alt="Download als php-Datei" /><br />
Download als phps-Datei: <a href="/wp-content/download/wp/trackback_validator_cleaner.phps" >trackback_validator_cleaner.phps</a> &#8211; 8 KByte</p>
<h3>Download: Beta 0.66</h3>
<p><strong style="color: red;">Update: 16.Okt 21:47</strong><br />
<img class="alignleftob" src="http://bueltge.de/wp-content/images/php.png" alt="Download als php-Datei" /><br />
Download als phps-Datei (beta): <a href="/wp-content/download/wp/spam_viewer.phps" >spam_viewer.phps</a> (beta) &#8211; 13 KByte</p>
<p><strong>Hinweise zur Beta:</strong><br />
Wichtig ist, dass die Version 0.1 deaktiviert wurde und gelöscht bzw. umbenannt, so das sie im Plugin-Verzeichnis des Adminberieches von WP nicht erkannt wird, also zum Beispiel in .php.old . Die Datei kann überall im Plugin-Ordner liegen. Es muss also nicht das Plugin Trackback Validator aktiv sein. Nun werden auch die Einträge in Tabelle comments gezeigt, die WP als Spam deklariert, von welchem Plugin auch immer. Werden Einträge gerettet, so werden sie automatisch frei geschaltet, sind also sofort in den Kommentaren ersichtlich.</p>
<p>0.66 &#8211; alles was irgendwie als Spam in der DB liegt, in _comments und db_data wird nun erkannt und kann gelöscht werden, massenweise, oder kann gerettet werden, durch Anwahl.</p>
<p>** Würde mich freuen, wenn einige Leute Testen und mir ein Feedback geben.</p>
<h3>Historie:</h3>
<ul>
<li>v0.1 &#8211; eine Idee umgesetzt</li>
<li>v0.4 &#8211; alle Einträge in Tabelle comments und tb_data können gelöscht oder gerettet werden, funktioniert nun auch, wenn die Tabelle tb_data leer ist.</li>
<li>0.6 &#8211; neues Konzept, derzeit in der Beta, alles was irgendwie in _comments oder _tb_data als Spam liegt kann gerettet oder gelsöcht werden</li>
<li>ToDo &#8211; deustches Sprachfile (pot)</li>
</ul>
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/wp-trackback-validator-spam-cleaner-plugin/243/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/wp-trackback-validator-spam-cleaner-plugin/243/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/wp-content/images/tbv_cleaner_screenshot.png" />
		<media:content url="http://bueltge.de/wp-content/images/tbv_cleaner_screenshot.png" medium="image">
			<media:title type="html">Screenshot TBV Cleaner</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/images/php.png" medium="image">
			<media:title type="html">Download als php-Datei</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/images/php.png" medium="image">
			<media:title type="html">Download als php-Datei</media:title>
		</media:content>
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>Spamschutz - eMail UTF-8 kodieren</title>
		<link>http://bueltge.de/spamschutz-email-utf-8-kodieren/183/</link>
		<comments>http://bueltge.de/spamschutz-email-utf-8-kodieren/183/#comments</comments>
		<pubDate>Tue, 20 Jun 2006 12:51:47 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webküche]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Spamschutz]]></category>
		<category><![CDATA[UTF-8]]></category>

		<guid isPermaLink="false">http://www.bueltge.de/?p=183</guid>
		<description><![CDATA[Die eMail eines Webautors oder -teams gehört eigentlich in jedes Impressum, möglichst verlinkt, so dass der Leser schnelle eine Mail mit seinem Mailprogramm schreiben kann. Leider machen die SPAMer den Websitebetreibern in dieser Hinsicht das Leben schwer und die meisten Websitebetreiber nehmen mittlerweile schon Abstand davon und veröffentlichen nur noch eMail-Adressen ohne @ oder mit [...]]]></description>
			<content:encoded><![CDATA[<p>Die eMail eines Webautors oder -teams gehört eigentlich in jedes Impressum, möglichst verlinkt, so dass der Leser schnelle eine Mail mit seinem Mailprogramm schreiben kann.<br />
Leider machen die SPAMer den Websitebetreibern in dieser Hinsicht das Leben schwer und die meisten Websitebetreiber nehmen mittlerweile schon Abstand davon und veröffentlichen nur noch eMail-Adressen ohne @ oder mit bestimmten Kodierungen, die für Maschinen unleserlich sind. Für die Benutzerfreundlichkeit ist das nicht unbedingt ratsam, denn nicht jeder Besucher bzw. Kontaktwillige Besucher kennt alle Tricks im Web.<br />
Eine kleine Lösung, die ich für recht sinnvoll halt, ist die Kodierung dieses mailto-Link mit UTF-8-Entities.</p>
<h3>Demo:</h3>
<p>Wie das ganze umgesetzt aussieht, könnt ihr in meinem <a href="http://bueltge.de/impressum/">Impressum</a> sehen.</p>
<p>Folgener Code macht dies mit Hilfe einer Funktion.  </p>
<pre><code>
function spamschutzMail($email) {
 $returnemail=preg_replace( "/(.)/se", " '&#' . ord( '\\1' ) . ';' ", $email );
 return "<a href=\"mailto:$returnemail\">$returnemail</a>";
}
</code></pre>
<p>Natürlich kann man das ganze auch händisch machen und somit auf statischen Seiten einsetzen.<br />
<strong>Beispiel:</strong><br />
Der Link soll folgenden Syntax haben: mailto:&#102;&#114;&#097;&#110;&#107;&#64;&#098;&#117;&#101;&#108;&#116;&#103;&#101;&#46;&#100;&#101;</p>
<p>Dazu nutze ich jedes Zeichen UTF-8 kodiert, also </p>
<pre><code>b --> &#098; u --> &#117; usw.</pre>
<pre><code>
<a href="
mailto:&#102;&#114;&#097;&#110;&#107;&#64;&#098;&#117;
&#101;&#108;&#116;&#103;&#101;&#46;&#100;&#101;">
&#102;&#114;&#097;&#110;&#107;&#64;&#098;&#117;
&#101;&#108;&#116;&#103;&#101;&#46;&#100;&#101;
</a>
</code></pre>
<p>Eine Übersicht aller ASCII-Zeichen findet man unter anderem bei <a href="http://mandalex.manderby.com/a/ascii.php">manderby.com</a>.<br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/spamschutz-email-utf-8-kodieren/183/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/spamschutz-email-utf-8-kodieren/183/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/favicon.ico" />
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>WP - Mass Spam Nuke German (Plugin)</title>
		<link>http://bueltge.de/wp-mass-spam-nuke-german-plugin/74/</link>
		<comments>http://bueltge.de/wp-mass-spam-nuke-german-plugin/74/#comments</comments>
		<pubDate>Thu, 20 Oct 2005 10:11:36 +0000</pubDate>
		<dc:creator>Frank Bültge</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://www.bueltge.de/wp-mass-spam-nuke-german-plugin/74/</guid>
		<description><![CDATA[In den vergangenen Tagen hat <a href="http://www.journal.kylaloo.net/2005-10/unsichtbarer-spam">Kylaloo einen Beitrag</a> veröffentlicht, bei dem er seine Probleme mit Spam schildert. Auch ich hatte Probleme mit Spam-Kommentaren und änderte dies über ein <a href="http://elliottback.com/wp/archives/2005/05/11/wordpress-hashcash-20/">Plugin</a>. Nun erfährt der aufmerksame Leser von Kylaloo, dass die als Spam deklarierten Kommentare nicht gelöscht werden, was natürlich zu unnützen Daten in der Datenbank führt. WordPress listet diese Beträge zwar nicht mehr in der Oberfläche, aber sie bleiben erhalten. Wer diese Spam-Kommentare endgültig aus seiner Datenbank entfernen möchte, muss diese sofort löschen oder sie nachträglich mit Hilfe eines Plugins anzeigen und nochmals löschen.  Dieses Plugin listet also alle ehemals als Spam deklarierte Kommentare. 
Da ich mein WordPress in deutsch halte und das auch für die Admin-Oberfläche gilt, habe ich mir die Mühe gemacht, das gute Stück zu übersetzen. Wer also auch dieses nützliche Plugin in deutsch haben möchte, wird nun hier fündig.]]></description>
			<content:encoded><![CDATA[<dl class="ImgRight">
<dt><a href="http://bueltge.de/wp-content/images/massspamnuke.png"><img src='/wp-content/images/thumb-massspamnuke.png' alt='Screenshot Mass Spam Nuke (de)' title='Screenshot Mass Spam Nuke (de)' /></a></dt>
<dd><em>Click mich !</em></dd>
</dl>
<p>In den vergangenen Tagen hat <a href="http://www.journal.kylaloo.net/2005-10/unsichtbarer-spam">Kylaloo einen Beitrag</a> veröffentlicht, bei dem er seine Probleme mit Spam schildert. Auch ich hatte Probleme mit Spam-Kommentaren und änderte dies über ein <a href="http://elliottback.com/wp/archives/2005/05/11/wordpress-hashcash-20/">Plugin</a>. Nun erfährt der aufmerksame Leser von Kylaloo, dass die als Spam deklarierten Kommentare nicht gelöscht werden, was natürlich zu unnützen Daten in der Datenbank führt. WordPress listet diese Beträge zwar nicht mehr in der Oberfläche, aber sie bleiben erhalten. Wer diese Spam-Kommentare endgültig aus seiner Datenbank entfernen möchte, muss diese sofort löschen oder sie nachträglich mit Hilfe eines Plugins anzeigen und nochmals löschen.  Dieses Plugin listet also alle ehemals als Spam deklarierte Kommentare.<br />
Da ich mein WordPress in deutsch halte und das auch für die Admin-Oberfläche gilt, habe ich mir die Mühe gemacht, das gute Stück zu übersetzen. Wer also auch dieses nützliche Plugin in deutsch haben möchte, wird nun hier fündig.</p>
<p>Das original Plugin findet ihr bei <a href="http://www.chrisjdavis.org/2005/03/03/mass-delete-15/">Chris J. Davis</a>.</p>
<h3>Anforderungen:</h3>
<p>Mass Spam Nuke German arbeitet mit WP 1.5 und höher, incl. 2.0.<br />
<strong><br />
Installation:</strong></p>
<ol>
<li>Datei downloaden und in cjd_delete.php umbenennen.</li>
<li>Die Datei in den Plugin-Ordner eures WordPress uploaden (/wp-content/plugins/).</li>
<li>In der Admin-Oberfläche eures WordPress das Plugin aktivieren.</li>
<li>Alle weiteren Einstellung findet ihr in der Admin-Oberfläche, unter "Verwalten".</li>
</ol>
<h3>Download:</h3>
<p><img class="alignleftob" src="http://bueltge.de/wp-content/images/php.png" alt="Download als php-Datei" />Download als php-Datei: <a href="/wp-content/download/wp/cjd_delete_de.phps">cjd_delete_de.phps</a> - 5 KByte</p>
<p><span style="color:red;"><strong>Update:</strong></span> Mir haben einige Funktion gefehlt und das Tool konnt auch nicht die Spameinträge von anderen Plugins lesen, so dass ich ein neues geschrieben habe - <a href="http://bueltge.de/wp-spamviewer-zum-loeschen-und-retten-von-spam/255">SpamViewer</a>.<br />
<hr />
<p><img src="http://bueltge.de/favicon.ico" alt="bueltge.de Favicon"/> <small>&copy; <a href="http://bueltge.de/">Frank B&uuml;ltge</a>, All rights reserved / Alle Rechte vorbehalten. (ID: 6e8b33de4342c4f2ca76b245199aeee8)</small></p>
<p><a href="http://bueltge.de/feed/"><img style="border: medium none ; float: left; margin-right: 10px;" src="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" alt="Feed Icon" width="34" height="34" /></a>Danke für das Abonnieren meines <strong><a href="http://bueltge.de/feed/">Feed</a></strong>! Inhalt gefällt? <a href="http://bueltge.de/wunschliste/" title="Wunschliste">Danke sagen</a> &middot; <a href="http://bueltge.de/wp-mass-spam-nuke-german-plugin/74/#writecomment" title="zu den Kommentaren dieses Artikels">Kommentieren</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bueltge.de/wp-mass-spam-nuke-german-plugin/74/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	
		<media:thumbnail url="http://bueltge.de/wp-content/images/thumb-massspamnuke.png" />
		<media:content url="http://bueltge.de/wp-content/images/thumb-massspamnuke.png" medium="image">
			<media:title type="html">Screenshot Mass Spam Nuke (de)</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/images/php.png" medium="image">
			<media:title type="html">Download als php-Datei</media:title>
		</media:content>
		<media:content url="http://bueltge.de/favicon.ico" medium="image">
			<media:title type="html">bueltge.de Favicon</media:title>
		</media:content>
		<media:content url="http://bueltge.de/wp-content/themes/black_label/images/rss.gif" medium="image">
			<media:title type="html">Feed Icon</media:title>
		</media:content>
	</item>
	</channel>
</rss>

