<?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/"
	>

<channel>
	<title>archGFX &#187; Plugins</title>
	<atom:link href="http://archgfx.net/tag/plugins/feed" rel="self" type="application/rss+xml" />
	<link>http://archgfx.net</link>
	<description>Austin web designer - Adam Freetly</description>
	<lastBuildDate>Sun, 03 May 2009 17:54:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Contact Forms in WordPress</title>
		<link>http://archgfx.net/blog/2009/geek/blogging/contact-forms-in-wordpress</link>
		<comments>http://archgfx.net/blog/2009/geek/blogging/contact-forms-in-wordpress#comments</comments>
		<pubDate>Wed, 29 Apr 2009 13:44:18 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://archgfx.net/?p=1500</guid>
		<description><![CDATA[After Mark Jaquith tweeted "Uninstall "WP Contact Form 7" -- it is being exploited" - it's surprising to me that the plugin still shows up at the top of the list of wordpress.org plugins.  Cforms - the best plugin for the job - has still not been re-listed on wordpress.org, despite being GPL'ed some months [...]]]></description>
			<content:encoded><![CDATA[<p>After Mark Jaquith tweeted "<a href="http://twitter.com/markjaquith/status/1568622689">Uninstall "WP Contact Form 7" -- it is being exploited</a>" - it's surprising to me that the plugin still shows up at the top of the list of wordpress.org plugins.  <a href="http://www.deliciousdays.com/cforms-plugin/">Cforms</a> - the best plugin for the job - has still not been re-listed on wordpress.org, despite being <acronym title='GNU General Public License'><span class='caps'>GPL</span></acronym>'ed some months ago.  As I said on <a title="web design studio" href="http://blueprintds.com/2008/03/13/top-10-wordpress-cms-plugins/">my work blog</a>,</p>
<blockquote><p>This is far and away the best contact form plugin there is. The reason? configurability. You can easy build literally anything with it. We’ve built out employment application forms, wedding checklists, and more for clients. It also drives our own quote form. There’s also built in spam protection, via question and answer or captcha.</p>
</blockquote>
<p>If you need a contact form , or any kind of form (share this via email, file upload, schedule request, etc), go use <a title="WordPress Contact Form" href="http://www.deliciousdays.com/cforms-plugin/">Cforms</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://archgfx.net/blog/2009/geek/blogging/contact-forms-in-wordpress/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comment Authority</title>
		<link>http://archgfx.net/blog/2008/geek/blogging/comment-authority</link>
		<comments>http://archgfx.net/blog/2008/geek/blogging/comment-authority#comments</comments>
		<pubDate>Sat, 23 Aug 2008 14:17:25 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[buddycards]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[disqus]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[sezwho]]></category>
		<category><![CDATA[truthiness]]></category>

		<guid isPermaLink="false">http://archgfx.net/?p=1379</guid>
		<description><![CDATA[Every few months, a new service comes out with their own WordPress plugin, to add their centralized service to the standard wordpress comments.  Dutifully, I try them all out, and inevitably decide that there's no value add for me.  A lot of this has to do with my relatively complex comment layout.  Most of these [...]]]></description>
			<content:encoded><![CDATA[<p>Every few months, a new service comes out with their own WordPress plugin, to add their centralized service to the standard wordpress comments.  Dutifully, I try them all out, and inevitably decide that there's no value add for me.  A lot of this has to do with my relatively complex comment layout.  Most of these services aim to get as many members as possible, so they try to make installation as painless as possible, often at the cost of losing customization.   Most of them hook the comment's content.  Disqus, the newest fad, actually hooks &amp; replaces <code>comments_template();</code> forcing users to completely restyle their comment section.</p>
<p>The issue that most of these services seems to be trying to mediate is "truthiness" or "authority".  Assigning some sort of integer to the value that a commenter typically brings to a discussion.  The first such plugin that I tried was <a href="http://30boxes.com/buddycards">Buddycards</a>, which were relatively non-invasive as far as layouts go.  The problem being that not enough people use the 30boxes service, or were willing to create another profile just to have an identity to map to their truthiness.</p>
<p>The next one I tried (that I remember) was <a href="http://sezwho.com/">SezWho</a>.  All of my comments were imported there, so that users can claim their comments here, to obtain better karma elsewhere.  Disqus followed later this year, you can claim your comments at <a href="http://archgfx.disqus.com/">archgfx.disqus.com</a>.   The problem with both of these is that the company's entire business revolves around comment authority, which is inherently tarnished by a profit motive.  If we can't trust the company, how can we map real trustworthiness to their scale of authority?</p>
<p>Centralized anti-spam services play largely the same game, and indeed disqus appropriately cuts out <a href="http://akismet.com">Akismet</a>, <a href="http://defensio.com">Defensio</a>, or any local spam prevention measures.  Ultimately, anti-spam services don't try (yet) try to merge disparate communities.  That's the biggest problem I see with comment authority - The authority I would have on a music blog is different from the authority I might have on a tech blog.  The comments I might leave on a feminist blog would be little more than conjecture or anecdote.</p>
<p>Ultimately, the reason that I, and most people choose to run our own blogging app, instead of using a hosted service like wordpress.com or blogspot, is that we don't want to be dependant on the standards and defaults of a larger, authoritarian group.  By removing the ability to customize, and normalizing the authority of commenters, commenting services like disqus take away the things I like about having my own blog, even while they attempt to mitigate the unpleasant elements of spam and trolls.  Anonymity and decentralization are linchpins in the present nature of the internet.</p>
<p>I haven't bothered installing Intense Debate or JS-Kit yet, because each new plugin from a non-reputable source is another security risk, as I allow it to rummage through my database for comment information, and email addresses of people who wordpress assured wouldn't be shared.</p>
]]></content:encoded>
			<wfw:commentRss>http://archgfx.net/blog/2008/geek/blogging/comment-authority/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Defensio</title>
		<link>http://archgfx.net/blog/2007/geek/blogging/defensio-%c2%b7-outsmarting-evil-spam</link>
		<comments>http://archgfx.net/blog/2007/geek/blogging/defensio-%c2%b7-outsmarting-evil-spam#comments</comments>
		<pubDate>Wed, 07 Nov 2007 17:46:17 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[defensio]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spam-karma]]></category>

		<guid isPermaLink="false">http://archgfx.net/blog/2007/geek/blogging/defensio-%c2%b7-outsmarting-evil-spam</guid>
		<description><![CDATA[
Defensio launched their public beta today.  I've been part of the private beta for a couple months now, after openly criticizing Akismet.  Defensio is a similar tool, so it does fall prey to the same "wisdom of crowds" weaknesses.  Defensio's usability far outstrips SK21 and Akismet2, and the launch of the website [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://defensio.com/"><img src="http://archgfx.net/wp-content/plugins/defensio//poweredbyd.png" alt="Defensio" /></a></p>
<p><a href="http://defensio.com/">Defensio</a> launched their public beta today.  I've been part of the private beta for a couple months now, after openly criticizing Akismet.  Defensio is a similar tool, so it does fall prey to the same <a href="http://andybeard.eu/2007/02/akismet-the-danger-of-collective-intelligence-and-why-i-dont-use-it.html">"wisdom of crowds" weaknesses</a>.  Defensio's usability far outstrips SK2<sup><a href="#footnote-1-1238" id="footnote-link-1-1238" title="See the footnote.">1</a></sup> and Akismet<sup><a href="#footnote-2-1238" id="footnote-link-2-1238" title="See the footnote.">2</a></sup>, and the launch of the website improves it a bit.  Now there's an <acronym title='Rich Site Summary'><span class='caps'>RSS</span></acronym> feed for my spam.  Granted, that's a little strange, but it's better than SK2's digest emails, which untrain google's filters by passing along spam content inside legitimate emails.  I like having a choice in anti-spam measures, and especially one that's upfront about its accuracy, and that's cognizant of the need to police your own quarantine.  Here's a couple screenshots to give you an idea of what it looks like:</p>
<p><a href="http://archgfx.net/photos/main.php?g2_itemId=349&amp;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT"><img src="http://archgfx.net/photos/main.php?g2_view=core.DownloadItem&amp;g2_itemId=350&amp;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" alt="Defensio" title="Admin on defensio's site" height="90" width="150" /></a><a href="http://archgfx.net/photos/main.php?g2_itemId=352&amp;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT"><img src="http://archgfx.net/photos/main.php?g2_view=core.DownloadItem&amp;g2_itemId=353&amp;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" alt="archGFX › Defensio-Spam" title="Local spam quarantine panel" height="112" width="150" /></a></p>
<br /><ol class="footnotes"><li id="footnote-1-1238">gouge my eyes out ugly  <b>(<a href="#footnote-link-1-1238">back ↩</a>)</b></li><li id="footnote-2-1238">requires <a href="http://internetducttape.com/tools/wordpress/akismet-auntie-spam/">plugins upon plugins</a> to be usable  <b>(<a href="#footnote-link-2-1238">back ↩</a>)</b></li></ol>]]></content:encoded>
			<wfw:commentRss>http://archgfx.net/blog/2007/geek/blogging/defensio-%c2%b7-outsmarting-evil-spam/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>I ♥ Redirection</title>
		<link>http://archgfx.net/blog/2007/geek/i-%e2%99%a5-redirection</link>
		<comments>http://archgfx.net/blog/2007/geek/i-%e2%99%a5-redirection#comments</comments>
		<pubDate>Sun, 09 Sep 2007 20:12:10 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[geekery]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[hotlinking]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://archgfx.net/blog/2007/geek/i-%e2%99%a5-redirection</guid>
		<description><![CDATA[No, not the aging project in my portfolio.  The WordPress plugin for managing .htaccess rules without cringing in horror, or wondering whether they're actually working.  my first stabs at hacking .htaccess were alright, but it was basically guess &#62; pray &#62; test &#62; fail &#62; repeat.  redirection doesn't have any sort of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://archgfx.net/images/hotlink.jpg" title="hotlinking is bad, mkay?" alt="hotlinking is bad, mkay?" align="right" height="143" width="143" />No, not the <a href="http://archgfx.net/projects/redirection">aging project in my portfolio</a>.  The <a href="http://urbangiraffe.com/plugins/redirection/">WordPress plugin for managing .htaccess rules</a> without cringing in horror, or wondering whether they're actually working.  my first stabs at hacking .htaccess were alright, but it was basically guess &gt; pray &gt; test &gt; fail &gt; repeat.  redirection doesn't have any sort of RegEx constructor (it allows regex, but there's no "click here to redirect anything inside the 'blog' folder).  What it does have are logs.</p>
<p>I've been wondering why my site fares so well in google searches for slayer, but my <a href="http://archgfx.net/blog/2006/music/national-day-of-slayer-june-6-2006-666">post about slayer</a> gets zero traffic.  Apparently it's some danish idiot hotlinking the photo (see chart).  And a couple myspace idiots, not realizing that <em>I got <a href="http://collect.myspace.com/reloc.cfm?c=18&amp;fuseaction=viewImage&amp;imageID=325674&amp;friendID=36787829&amp;id=">the original</a> from myspace</em>, and hotlinking mine, rather than using the original properly.</p>
<p><span id="more-1197"></span><br />
<img src="http://archgfx.net/wp-content/uploads/2007/09/redirection.png" alt="redirection logs" /></p>
<p>So far, I'm realizing that the hotlink ban doesn't prevent the danish forum from from poluting my logs.  I'm also having difficulty determining if the block is actually working.  for everything else, though, the logs work amazingly.  Especially at catching my typos.  <img src='http://archgfx.net/wp-includes/images/smilies/icon_redface.gif' alt=':oops:' class='wp-smiley' /> </p>
<p>The .htaccess rules I'm using are:<br />
<code><br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?myspace\.com/ [NC,OR]<br />
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?ddforum\.com/ [NC]<br />
RewriteRule \.(gif|jpe?g)$ /images/hotlink.$1 [L]<br />
&lt;/IfModule&gt;</code></p>
<p>Which seems to only make the hotlinked image go away, not actually replace it with my south-park-plus-<a href="http://www.dezinerfolio.com/2007/05/06/ultimate-web-20-layer-styles/">web2.0-gradient</a> image.  boo.</p>
]]></content:encoded>
			<wfw:commentRss>http://archgfx.net/blog/2007/geek/i-%e2%99%a5-redirection/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Are you sure?</title>
		<link>http://archgfx.net/blog/2007/geek/blogging/are-you-sure</link>
		<comments>http://archgfx.net/blog/2007/geek/blogging/are-you-sure#comments</comments>
		<pubDate>Tue, 10 Jul 2007 15:26:04 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[spam-karma]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://archgfx.net/blog/2007/geek/blogging/are-you-sure</guid>
		<description><![CDATA[No sooner did the words "i'm quite pleased with akismet" cross my keyboard, than it started failing miserably.  Not just: oh, it missed a couple, re-check queue for spam.  Akismet has been asserting that my spam is, in fact,  ham, no matter how many times i ask it.
So, after some 20-odd months [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://archgfx.net/wp-content/uploads/2007/07/sk2.jpg" alt="spam karma plus akismet" align="left" />No sooner did the words "<a href="http://archgfx.net/blog/2007/geek/blogging/ron-paul-spammer#comment-13058">i'm quite pleased with akismet</a>" cross my keyboard, than it started failing miserably.  Not just: oh, it missed a couple, re-check queue for spam.  Akismet has been asserting that my spam is, in fact,  ham, no matter how many times i ask it.</p>
<p>So, after some 20-odd months and 25 thousand spams, I'm switching off of akismet.  sort of. <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma is great</a>, but akismet still has a few tricks up its sleeve.  There's a plugin<sup><a href="#footnote-1-1164" id="footnote-link-1-1164" title="See the footnote.">1</a></sup> to use <a href="http://www.sebbi.de/archives/2006/01/31/spam-karma-2-akismet-plugin/">akismet as part of spam karma</a>.  so if you have trouble commenting, send an email to <em>wp-admin</em> <strong>[at]</strong> <em>archgfx</em> <strong>[dot]</strong> <em>net</em><sup><a href="#footnote-2-1164" id="footnote-link-2-1164" title="See the footnote.">2</a></sup>.</p>
<p>I miss the "set it and forget it" of akismet, but that was kind of a pipe dream.  SK2 is excessively fiddly, but on the other (far less popular) journals i use it on, it hasn't required any fiddling.  Here, unfortunately, it requires a lot of fiddling, since the plugin defaults to a <strong>+7</strong> karma for an akismet false positive.  since akismet's accuracy is about 50/50 these days, that just doesn't make sense.  So i turned down the strength of that plugin, and turned up the strength of SK as a whole.</p>
<br /><ol class="footnotes"><li id="footnote-1-1164">a plugin for a plugin, i know, how fiddly can you get.  <b>(<a href="#footnote-link-1-1164">back ↩</a>)</b></li><li id="footnote-2-1164">or, courtesy of <a href="http://wonderlandornot.net/">NoWickedWitch</a>, you can message me on <a href="http://pownce.com/sunburntkamel/">Pownce</a> <img src='http://archgfx.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />    <b>(<a href="#footnote-link-2-1164">back ↩</a>)</b></li></ol>]]></content:encoded>
			<wfw:commentRss>http://archgfx.net/blog/2007/geek/blogging/are-you-sure/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
