<?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>My life, well-lived &#187; Wordpress</title>
	<atom:link href="http://blog.kgrothoff.org/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kgrothoff.org</link>
	<description>It is indeed the best revenge... ;)</description>
	<lastBuildDate>Sun, 29 Jan 2012 09:59:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WordPress, WordPress clients, why, why can&#8217;t you just give me what I want?</title>
		<link>http://blog.kgrothoff.org/2009/09/05/wordpress-wordpress-clients-why-why-cant-you-just-give-me-what-i-want/</link>
		<comments>http://blog.kgrothoff.org/2009/09/05/wordpress-wordpress-clients-why-why-cant-you-just-give-me-what-i-want/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 12:36:12 +0000</pubDate>
		<dc:creator>Krista</dc:creator>
				<category><![CDATA[Tech drivel]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.kgrothoff.net/2009/09/05/wordpress-wordpress-clients-why-why-cant-you-just-give-me-what-i-want/</guid>
		<description><![CDATA[Argh. So right now, we&#8217;re on a really low-bandwidth UMTS pay-by-the-day weird connection until we get Telekom service, which we were told at the end of August would come in 5 business days, which apparently means September 17th in Bizarro &#8230; <a href="http://blog.kgrothoff.org/2009/09/05/wordpress-wordpress-clients-why-why-cant-you-just-give-me-what-i-want/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Argh.</p>
<p>So right now, we&#8217;re on a really low-bandwidth UMTS pay-by-the-day weird connection until we get Telekom service, which we were told at the end of August would come in 5 business days, which apparently means September 17th in <del>Bizarro World</del> Germany, but ok &#8211; a month without real phone or Internet service is not my idea of a good time, but frankly, I&#8217;m more hung up on the month without a kitchen than I am on those two (the kitchen, at least, is only a week late and will be installed on the 10th, Hallelujah, Thank You Lord).</p>
<p>However.</p>
<p>Low bandwidth is low bandwidth is low bandwidth. Now, this isn&#8217;t the old days where some of us naughty people MUDded at 1200 baud and understood what real lag was, but given the quantity of information coming down the pipe for even the simplest information request, it feels the same.</p>
<p><em>Wait, wait, wait, wait&#8230; is it stalled? Hrm, no&#8230; well maybe&#8230; wait wait wait&#8230; have a cup of coffee&#8230; forget about it.</em></p>
<p>As far as browsing goes, I&#8217;ve been able to get by by using the mobile versions of websites (except for the ones that are kept away from users by means of requiring an application to get in &#8211; don&#8217;t think I&#8217;m not on to you CNN and Google), but making blog posts is another thing entirely.</p>
<p>And here&#8217;s where we get to my dilemma, which is a problem even when I&#8217;m not on a sucktacular connection, but is more annoying when I am.</p>
<p>I love using WordPress. I love that it does what I need, I love that it&#8217;s in active (and good) development, and I love that when it doesn&#8217;t do something I want, I can hack it myself and make it do what I need it to. I&#8217;ve done that any number of times for small tweaks, and it&#8217;s all good.</p>
<p>However, hacking the base code is problematic, because things tend to get overwritten when you upgrade (which is frequent if you know what&#8217;s good for you) and sometimes you have to go back in and insert crap which you&#8217;d rather not. And so I really prefer not to mess with it. Oh, I could probably write a plugin for what I want, or maybe a plugin even exists to do it, but since I haven&#8217;t found it and I don&#8217;t want to bother writing one (yet&#8230;), I figured surely I could find a client that has the obvious and easy functionality I want.</p>
<p>See, what I want is simple. Really simple. And both the WP online editor and most blogging clients that support WordPress <em>almost</em> do it&#8230; just not quite.</p>
<p>So.</p>
<p>I am not one of those dorks who puts 1600px x 1200px images on a page and then uses the HTML to scale them down to a viewable size (while still forcing the user to load the enormous image).</p>
<p>I also do not like thumbnailing, at least not for my posts with pictures of Torsten. If I want to put a thumbnail image in a post and then link it to a larger version of the picture, I will do so; that doesn&#8217;t really suit my purposes, however.</p>
<p>What I want is to be able to include a reasonably-sized picture in the text of a post but to have a <em>slightly</em> larger version available because it turns out that most themes don&#8217;t have columns that are quite wide enough to show my pictures in enough detail, and if I don&#8217;t scale my pictures to the column width, it simply overlaps the column to the right and looks stupid.</p>
<p>And because there&#8217;s not a huge difference in data size between the slightly larger version and the size of the image if I resampled and scaled it for the width of the column, I would simply prefer that the user not have to load it twice &#8211; once to see the post, and once clicking on the image. Some people don&#8217;t have a lot of bandwidth, and it&#8217;s just common sense.</p>
<p>Now, it&#8217;s not that I don&#8217;t have a solution to this problem. I do.</p>
<p>I scale my images down before I upload them to a size that I think is good for viewing alone without sucking down bandwidth (and you know what I mean here &#8211; nearly anyone with a parent over the age of 50 who sends them pictures from their new digital camera has experienced Unscaled/Uncompressed Picture Email Hell). This is the &#8220;slightly larger version&#8221;. Then, in the code for the post itself, I scale the image in the HTML so that the full picture still loads, but it&#8217;s viewable within the column size of my blog posts. It&#8217;s a happy medium for me &#8211; the picture isn&#8217;t scaled much by the browser, so the quality isn&#8217;t horrid, and at the same time I neither torture the user by making him download two pictures of nearly identical size or one massive honking picture he can barely see on his screen, let alone download.</p>
<p>Maybe it&#8217;s inelegant or violates some tenet of Good Bloggitude, but I don&#8217;t care &#8211; it works for me.</p>
<p>The problem, however, is that even editors that used to do exactly this don&#8217;t anymore. I can&#8217;t find <em>anything</em> that doesn&#8217;t require me to go in and tweak the generated code, and seriously, if I have to tweak generated HTML, it takes as much time as writing it raw myself, which sort of defeats the purpose of using a tool, no?</p>
<p>And did I mention what I want is <em>really simple</em>?</p>
<p>Let&#8217;s recap &#8211; I need four things in a blog editor:</p>
<ol>
<li>The ability to add inline photos from my local drive (and to upload them when publishing the post)</li>
<li>The ability to automatically upload such a photo without the software changing its resolution</li>
<li>The ability to automatically scale that photo <em>in the HTML</em> instead of thumbnailing it</li>
<li>The ability to have the photo in the post link to the photo file so that users can see it at the resolution preserved in #2 when clicking on it.</li>
</ol>
<p>Seriously. That&#8217;s <em>all I want</em>.</p>
<p>If you could save some defaults and some default maximum widths for the scaling so I don&#8217;t have to click 10 buttons at once, that would be good. Also, if I could put multiple photos into a post at a time and have them obey those defaults so that I could just rearrange and edit around them, that would be awesome too, but I&#8217;d settle for 1-4.</p>
<p>Unfortunately, I appear to be asking too much.</p>
<p>Many clients (including the WP editor) do #1. Zoundry Raven does #2 and #3, though I had to do some manual stuff, and doesn&#8217;t do #4, which means I have to go in and edit the damned thing after I post to get the scaled image to link to its file. The WP editor doesn&#8217;t do #3 automatically, and while there appear to be various hacks to theme code that one can apply to effect this, sort of, it&#8217;s still not quite what I want. (Also, uploading images to the WP Media Library is one of my least favorite ways to waste time and occasionally crash my browser.) Windows Live Writer does 1, 2 and 4, but loads a thumbnail (at the resolution I wanted the HTML to scale the picture to), and with as little bandwidth as I have right now, that&#8217;s Teh Suck. I tried BlogJet for long enough to realize it doesn&#8217;t cut it either (though because it was 1 am and I&#8217;d consumed a lot of bad wine, I don&#8217;t remember why), and Deepest Sender made me manually type in image locations from my hard drive, so there&#8217;s no way I&#8217;m doing that.</p>
<p>Ideally, Windows Live Writer would just add some defaults for uploading the file at its original resolution (it allows you to do this, but you have to click through a bunch of crap each time you add an image) and allow you to chose to scale it to the resolution it appears at instead of only allowing you to generate a thumbnail and forcing you to upload it. Or Raven would automatically link to the original image, though it would be even better if it allowed you to specify a maximum width and/or height just did the scaling for you.</p>
<p>Yes, I know about the $GLOBALS theme hack to fix width in WP directly (though I should add it does weird things to the vertical resolution and apparently you have to start commenting out stuff in the core code, which I am, as I said above, not a fan of doing since updates will smoke it and I&#8217;ll have to do it again and again), but all I really want is something that, you know, does what I want!</p>
<p>(Yes, yes, I know, I&#8217;ll probably have to hack something myself, but with a kid on the move, it&#8217;s not like I have time for it during naptime these days&#8230;)</p>
<p>If anyone knows of the mysterious and wonderful extant editor which does this (for Windows, at the moment, since I haven&#8217;t decided to go through the Hell of getting the UMTS stick to work under Linux), please let me know. I&#8217;m perfectly willing to say I&#8217;ve made an ass of myself if I&#8217;ve overlooked something, but I&#8217;m tired of spending time I&#8217;d like to use to catch up on Torsten posts looking for (or creating) tools that make it simple to do so&#8230;</p>

]]></content:encoded>
			<wfw:commentRss>http://blog.kgrothoff.org/2009/09/05/wordpress-wordpress-clients-why-why-cant-you-just-give-me-what-i-want/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Possibly broken blog for a short while&#8230;</title>
		<link>http://blog.kgrothoff.org/2009/06/17/possibly-broken-blog-for-a-short-while/</link>
		<comments>http://blog.kgrothoff.org/2009/06/17/possibly-broken-blog-for-a-short-while/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 05:01:48 +0000</pubDate>
		<dc:creator>Krista</dc:creator>
				<category><![CDATA[Metametameta]]></category>
		<category><![CDATA[breaking stuff]]></category>
		<category><![CDATA[maintenance]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.kgrothoff.net/2009/06/17/possibly-broken-blog-for-a-short-while/</guid>
		<description><![CDATA[Fixing some stuff.]]></description>
			<content:encoded><![CDATA[<p>Fixing some stuff.</p>

]]></content:encoded>
			<wfw:commentRss>http://blog.kgrothoff.org/2009/06/17/possibly-broken-blog-for-a-short-while/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beware&#8230; Soon-to-be-broken blog alert&#8230;</title>
		<link>http://blog.kgrothoff.org/2009/03/28/beware-soon-to-be-broken-blog-alert/</link>
		<comments>http://blog.kgrothoff.org/2009/03/28/beware-soon-to-be-broken-blog-alert/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 20:07:32 +0000</pubDate>
		<dc:creator>Krista</dc:creator>
				<category><![CDATA[Metametameta]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[breaking stuff]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.kgrothoff.net/?p=1323</guid>
		<description><![CDATA[I&#8217;ll probably break the blog several times over the next few weeks because I&#8217;m finally getting around to fixing some little things. Today&#8217;s mess-up: converting categories to tags. That should be easy enough, but I suspect it&#8217;ll break other things &#8230; <a href="http://blog.kgrothoff.org/2009/03/28/beware-soon-to-be-broken-blog-alert/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll probably break the blog several times over the next few weeks because I&#8217;m finally getting around to fixing some little things.</p>
<p>Today&#8217;s mess-up: converting categories to tags. That should be easy enough, but I suspect it&#8217;ll break other things I have that depend on categories, so be warned&#8230;</p>

]]></content:encoded>
			<wfw:commentRss>http://blog.kgrothoff.org/2009/03/28/beware-soon-to-be-broken-blog-alert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment avatars :)</title>
		<link>http://blog.kgrothoff.org/2008/03/19/comment-avatars/</link>
		<comments>http://blog.kgrothoff.org/2008/03/19/comment-avatars/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 03:17:57 +0000</pubDate>
		<dc:creator>Krista</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[Gravatars]]></category>

		<guid isPermaLink="false">http://blog.kgrothoff.net/?p=622</guid>
		<description><![CDATA[For those of you WordPress.com commenters who want your comment avatars to show up in your comments here, just log into gravatar.com with your WordPress ID and username (it&#8217;s run and owned by the same folks) and use your WordPress &#8230; <a href="http://blog.kgrothoff.org/2008/03/19/comment-avatars/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For those of you WordPress.com commenters who want your comment avatars to show up in your comments here, just log into <a href="http://en.gravatar.com/">gravatar.com</a> with your WordPress ID and username (it&#8217;s run and owned by the same folks) and use your WordPress avatar image as the Gravatar image.</p>
<p>(Gravatars are globally recognized avatars which will effectively follow you around to gravatar-enabled sites using your email address to retrieve the correct image.)</p>
<p>For non-Wordpress users who want Gravatars, you can still get one, you just have to open a gravatar account first.</p>
<p>They don&#8217;t look right in my comments yet because I had to edit the theme and did it very quickly, but I&#8217;ll get it fixed sometime <img src='http://blog.kgrothoff.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

]]></content:encoded>
			<wfw:commentRss>http://blog.kgrothoff.org/2008/03/19/comment-avatars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bloggus interruptus&#8230;</title>
		<link>http://blog.kgrothoff.org/2008/03/19/bloggus-interruptus/</link>
		<comments>http://blog.kgrothoff.org/2008/03/19/bloggus-interruptus/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 17:50:14 +0000</pubDate>
		<dc:creator>Krista</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blogging]]></category>

		<guid isPermaLink="false">http://blog.kgrothoff.net/2008/03/19/bloggus-interruptus/</guid>
		<description><![CDATA[The blog is probably going to be a mess off-and-on for the next little while because I&#8217;m probably going to be testing a new WP release candidate here as well as changing some background stuff in my installation. Have patience, &#8230; <a href="http://blog.kgrothoff.org/2008/03/19/bloggus-interruptus/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The blog is probably going to be a mess off-and-on for the next little while because I&#8217;m probably going to be testing a <a href="http://wordpress.org/development/2008/03/25-sneak-peek/">new WP release candidate</a> here as well as changing some background stuff in my installation.</p>
<p>Have patience, and pray I don&#8217;t screw anything up too badly&#8230;</p>

]]></content:encoded>
			<wfw:commentRss>http://blog.kgrothoff.org/2008/03/19/bloggus-interruptus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Under construction&#8230;</title>
		<link>http://blog.kgrothoff.org/2007/09/29/under-construction/</link>
		<comments>http://blog.kgrothoff.org/2007/09/29/under-construction/#comments</comments>
		<pubDate>Sat, 29 Sep 2007 18:36:03 +0000</pubDate>
		<dc:creator>Krista</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.kgrothoff.net/2007/09/29/under-construction/</guid>
		<description><![CDATA[Ok, so this lovely blog may be on and off for the rest of the afternoon &#8211; I just upgraded to WordPress 2.3 and have had a few issues, so it may look funny for a few hours (my favorite &#8230; <a href="http://blog.kgrothoff.org/2007/09/29/under-construction/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ok, so this lovely blog may be on and off for the rest of the afternoon &#8211; I just upgraded to <a href="http://wordpress.org/download/">WordPress 2.3</a> and have had a few issues, so it may look funny for a few hours (my favorite theme caused some problems, so we&#8217;re back to the default for now, for example&#8230; I&#8217;ll either find a way to upgrade the theme I was using, or I&#8217;ll pick a new one).</p>
<p>Hopefully I haven&#8217;t screwed anything up too badly <img src='http://blog.kgrothoff.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

]]></content:encoded>
			<wfw:commentRss>http://blog.kgrothoff.org/2007/09/29/under-construction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad Behavior</title>
		<link>http://blog.kgrothoff.org/2007/09/23/bad-behavior/</link>
		<comments>http://blog.kgrothoff.org/2007/09/23/bad-behavior/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 21:12:29 +0000</pubDate>
		<dc:creator>Krista</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Bad Behavior plugin]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[Wordpress plugins]]></category>

		<guid isPermaLink="false">http://blog.kgrothoff.net/2007/09/23/bad-behavior/</guid>
		<description><![CDATA[So I finally got sick of some of the stuff that gets through my blog comment spam filter, especially empty comments that I presume are probing for the ability to spam (although I will say that in general, Akismet does &#8230; <a href="http://blog.kgrothoff.org/2007/09/23/bad-behavior/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I finally got sick of some of the stuff that gets through my blog comment spam filter, especially empty comments that I presume are probing for the ability to spam (although I will say that in general, <a href="http://akismet.com/">Akismet</a> does a <em>lovely</em> job overall). Since the spamming losers also cost me bandwidth, I installed the <a href="http://www.bad-behavior.ioerror.us/">Bad Behavior WordPress plugin</a> today, and in the past 30 minutes or so, it&#8217;s blocked 4 attempts to access my blog.</p>
<p>Now, I wouldn&#8217;t normally post about this &#8211; I tend not to post configuration details for obvious reasons &#8211; but given that the plugin is already catching a bunch of traffic, I want to make sure it&#8217;s not catching anyone it shouldn&#8217;t. If you were mistakenly caught in the Bad Behavior filter, not only will you get a 403 page, but you will get one with a message as to why you were caught there as well as a means to resolve the situation yourself. Feel free to leave a comment here if you&#8217;re being repeatedly blocked for no apparent reason and you aren&#8217;t some sort of sucky, evil spammer. I will fix what can and should be fixed. (Obviously, to even read this message, you would have had to use the fix proposed on the error page or e-mail me, so if no one contacts me or uses that fix, I&#8217;ll never know&#8230; c&#8217;est la vie)</p>
<p>On the other hand, if you get a 403 error <em>without</em> information about why you were blocked as well as the means to fix it yourself, it is likely, you know, <em>on purpose</em>. As in you&#8217;re either trying to access something you&#8217;re not allowed to, or you&#8217;re not welcome here. Consider this latter version of the 403 error as a not-at-all subtle hint to stay the Hell out of my sandbox and get on with your life <img src='http://blog.kgrothoff.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Don&#8217;t worry &#8211; if I haven&#8217;t already dropped this hint to you personally, you don&#8217;t fall into this latter group. I loves my readers. Just, well, not in <em>that</em> way. Except for that one German guy who reads it, but he&#8217;s married to me.</p>
<p>Anyhow, do let me know if you&#8217;re a legitimate user and there are problems. <img src='http://blog.kgrothoff.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

]]></content:encoded>
			<wfw:commentRss>http://blog.kgrothoff.org/2007/09/23/bad-behavior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

