<?xml version="1.0" encoding="UTF8"?>
<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>Lefthandedlayup &#187; wordpress</title>
	<atom:link href="http://www.lefthandedlayup.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lefthandedlayup.com</link>
	<description></description>
	<lastBuildDate>Fri, 30 Dec 2011 02:37:08 +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>MomEx WordPress to Drupal Migration 80% done</title>
		<link>http://www.lefthandedlayup.com/2008/09/01/momex-wordpress-to-drupal-migration-80-done/</link>
		<comments>http://www.lefthandedlayup.com/2008/09/01/momex-wordpress-to-drupal-migration-80-done/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 12:02:20 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[Exchange Sites]]></category>
		<category><![CDATA[mom exchange]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=664</guid>
		<description><![CDATA[My todo list today (x means done): x backup momex db x backup momex files (everything) x create mom1 (backup of wp) x make mom1 work x activate zen / momex x activate offline mode x download momdrupal in delayed &#8230; <a href="http://www.lefthandedlayup.com/2008/09/01/momex-wordpress-to-drupal-migration-80-done/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My todo list today (x means done):</p>
<blockquote><p>x backup momex db<br />
x backup momex files (everything)</p>
<p>x create mom1 (backup of wp)<br />
x make mom1 work</p>
<p>x activate zen / momex<br />
x activate offline mode</p>
<p>x download momdrupal in delayed inserts (works with bigdump)</p>
<p>x delete all modules in stock momdrupal<br />
x copy all modeuls in 192momdrupal<br />
x upload all modules from 192momdrupal to new momdrupal</p>
<p>x edit settings.php</p></blockquote>
<p><span id="more-664"></span></p>
<p>Some terms:</p>
<ul>
<li>Mom1: the previous MomEx in WordPress.</li>
<li>Zen: The amazing Drupal Zen Starter Kit theme that takes the pain (well, not totally but still quite a lot) out of Drupal theming. Love it.</li>
<li>momdrupal: The 23mb. sql backup.</li>
<li>192momdrupal: My test momex installation on my server.</li>
<li><a href="http://www.ozerov.de/bigdump.php">bigdump</a>: The absolutely essential open source tool that allows you to migrate large sql dbs. Absolutely essential since php only allows uploads of 2mb., so if you've got anything larger than that, you're in a fix. Oh did I say absolute essential? Just in case I forgot to add: Absolute Essential.</li>
</ul>
<p>The only thing left is a weird clean urls issue that prevents me from using the permalink structure wordpress was using. Losing the permalinks is gonna be a disaster SEO wise, so I gotta try and make that work. Seems like I have hope though, with <a href="http://drupal.org/project/pathauto">PathAuto</a>, which seems fit for the job.</p>
<p>I haven't read through it yet since at this point, I've gotten tired. At the moment if you go to <a href="http://mom.exchange.ph">MomEx</a> you'll see a 'we are offline' page which is an edited version of Drupals. I added a Feedburner Subscribe form to increase my subscription whilst working on the site. Cheeky, but I think it's useful.</p>
<p>At this rate MomEx will be up either tomorrow or Wed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/09/01/momex-wordpress-to-drupal-migration-80-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Almost There</title>
		<link>http://www.lefthandedlayup.com/2008/08/04/almost-there/</link>
		<comments>http://www.lefthandedlayup.com/2008/08/04/almost-there/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 13:04:54 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Exchange Sites]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plug]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=627</guid>
		<description><![CDATA[I've managed to migrate MomEx posts, which run on WordPress, to Drupal 5.9 on my test server. Whoopee! I used WordPress Import, a pretty powerful tool which is still in development mode. On the surface it's a straightforward process of &#8230; <a href="http://www.lefthandedlayup.com/2008/08/04/almost-there/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I've managed to migrate MomEx posts, which run on WordPress, to Drupal 5.9 on my test server. Whoopee!</p>
<div align="center"><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/08/momex_drupal-300x187.jpg" alt="" title="momex_drupal" width="300" height="187" class="alignnone size-medium wp-image-628" /></div>
<p>I used <a href="http://drupal.org/project/wordpress_import">WordPress Import</a>, a pretty powerful tool which is still in development mode. On the surface it's a straightforward process of installing the module, uploading your WordPress .wxr file and then mapping out which posts are 'owned' by which users (aka authors). It then transfers both posts and comments associated with it.</p>
<p>It becomes a hell of a lot more complicated though when your .wxr file is 17mb. like mine, and I have nearly a hundred different subscribers and authors.</p>
<p><span id="more-627"></span></p>
<p>The actual migration is extremely resource intensive, so to upload the big file and handle the job you need to tweak these things: <strong>One</strong>, php.ini to allow for a large upload (the default is only 2mb.), and <strong>Two</strong>, Drupal's settings.php to allow for both a longer session time and to for more RAM to do the job, otherwise you will receive errors <em>midstream</em> like I did, and only transfer, say, half your posts or an increment instead of all.</p>
<p>To be specific, I changed the line at php.ini from this:</p>
<p><code>; Maximum allowed size for uploaded files.<br />
upload_max_filesize = 2M</code></p>
<p>to this:</p>
<p><code>; Maximum allowed size for uploaded files.<br />
upload_max_filesize = 64M</code></p>
<p>Then you'll need to add these two lines to your settings.php:</p>
<p><code>ini_set('memory_limit', '128M');<br />
ini_set('max_execution_time', 0);</code></p>
<p>Naturally you'll need to restart the webserver and make sure everything, including your other sites hosted on it, is fine. If you're doing this on a live server (meaning there are people reading the website), you need to do it quickly, then return the settings to their original immediately.</p>
<p>It so happened I bought a new domain so I'll be practicing on that one first before finally jumping onto MomEx.</p>
<p>Another issue that's been licked is the 'Clean URLs' problem. As I use Lighttpd, using .htaccess rules is out of the question, but I managed to find a <a href="http://drupal.org/node/43782">good tutorial here</a>, and another one that deals with <a href="http://drupal.org/project/imagecache">imagecache</a> issues, an important feature to handle images, using Lighttpd <a href="http://nordisch.org/2007/2/6/drupal-on-lighttpd-with-clean-urls">here</a>.</p>
<p>There's only one more issue I need to fix before finally getting it all together.</p>
<p>MomEx's pageviews are counted by a WordPress Plugin called <a href="http://planetozh.com/blog/2004/09/click-counter-plugin-for-wordpress/">Clickcounter</a>, which as the name suggest, registers a 'click' everytime someone views a page and displays it on the page plus stores it in the db.</p>
<p>A transfer to Drupal will negate all the registered hits! Drupal has its own click counter equivalent I'm sure, and I could probably tweak it to start counting where it left off, but that would require some MySQL magic which I'll have to investigate.</p>
<p>I know it sounds a little vain to want to keep all those registered hits but hey, we worked for those, some of which have gone up to the thousands. It'd be a pity to just lose it all.</p>
<p>When I do get that fixed there's the issue of finally migrating the site while it's online. That means I'd have to take it down for a a day or two just to make sure everything works. I can probably start on it in the morning and if I don't get it working, use the backups and go back to the old site in the evening, then start again the next day. The documentation I've read never mentioned these, as they all assumed you'd be migrating to a different domain. Migrating from WordPress to Drupal using the same domain is something new, so I plan to document it.</p>
<p>As with most daunting techie tasks I'm usually overwhelmed at the start but I eventually get over my wussiness and fix it, usually realizing it wasn't all that hard as I thought it was. In other words, I'm confident, and let's face it, getting something to work when a minute ago it seemed impossible feels GREEEAAAAT.</p>
<p>I'm excited about the fancy stuff I can implement once I get it on Drupal for sure, but the tremendous geekiness of it all is partly why I'm doing it as well I think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/08/04/almost-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assessing A Planned Move from WordPress to Drupal</title>
		<link>http://www.lefthandedlayup.com/2008/07/21/assessing-a-planned-move-from-wordpress-to-drupal/</link>
		<comments>http://www.lefthandedlayup.com/2008/07/21/assessing-a-planned-move-from-wordpress-to-drupal/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 03:53:02 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Exchange Sites]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[plug]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=607</guid>
		<description><![CDATA[I need to write this down to serve as a list in determining a mass migration of my sites from WordPress to Drupal, so I'll just blog it right? I'll start with a list of a few WordPress issues I &#8230; <a href="http://www.lefthandedlayup.com/2008/07/21/assessing-a-planned-move-from-wordpress-to-drupal/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I need to write this down to serve as a list in determining a mass migration of my sites from WordPress to Drupal, so I'll just blog it right? I'll start with a list of a few WordPress issues I am frustrated with, off the top of my head:</p>
<ol><strong>Asides</strong>: I wanna show posts (or post titles, or post titles with excerpts) from specific categories on the sidebar. I have done this with limited success on BallEx on a category I called 'PBA Notes' (ftg. news fresh from the PBA), but unfortunately WordPress counting mechanism counts these posts as part of the posts that it should display on the front page, so everytime I post to the PBA Notes category, it removes a post from the index. It's not a terribly difficult issue and is 'resolved' somewhat by merely posting more (which I should be doing anyway), but it's kept me stumped for too long a while already, and prevents me from putting even more categories on the sidebar. At the moment the setting on BallEx for 'Options > Reading > Blog Pages show at most:" is set at 30.</p>
<p>As I mentioned on <a href="http://www.lefthandeolayup.com/index.php/2008/06/05/review-of-aside-plugins/">this post</a>, the best Aside Plugin seems to be <a href="http://katesgasis.com/2006/05/02/sideblog-plugin-v30/">Katesgasis' Sideblog</a>, but it has unfortunately not been since 2006.</ol>
<p><span id="more-607"></span></p>
<ol><strong>Limited User Info</strong>: A lot of other WP users out there wanna do this as well. I'd like to put more relevant fields for users, such as address, mobile numbers and so on. Drupal users know this is very easy with CCK + Views. I haven't visited this issue for a while though, so there may have been developments.</p>
<p><strong>Postie</strong>: <a href="http://www.economysizegeek.com/wp-mail/">Postie</a> is a plugin that allows you to publish posts via email. While WP hanoles that natively using (the very simple) <a href="http://wordpress.org/tags/wp-mail">wp-mail</a>, Postie allows great flexibility such as category, author, subject, comments closed or comments open, and even set a delay from 1 day to 1 minute. It's terrific if you are, say, posting from the road, or like me, which needs to publish multiple posts to multiple blogs at any given time. It also allows for an automated system that will allow me to post rss feeds or emails from mailing list subscriptions. In other words, I don't have to login each time. Instead, I just send an email. It's wonderful.</p>
<p>It also has not been updated since 2005. Recent comments on the Postie page are mostly requests for updates and pledges of donations, but no go. I am unsure if Drupal has a direct solution to this problem, but for some reason I am confident I can either find one or hack one in.</p>
<p><strong>EventCalendar RSS</strong>: For some reason the RSS feeds for the EventCalendar category (I named rather unimaginatively as 'events') RSS feed does not work, inspite of using <a href="http://wpcal.firetree.net/advanced-queries/">the instructions here</a>. Meanwhile, I've managed to get all RSS feeds for all categories (and all my blogs) to <a href="http://www.lefthandeolayup.com/index.php/2007/06/28/how-i-fixed-that-annoying-wordpress-permalinks-issue/">work properly</a>, so in other words, I'm stumped yet again. This is frustrating as I really wanna do fancy things with my Events Feed - something that's been on my todo list for.. months I think.</p>
<p><strong>Updating</strong>: Finally this is an issue that has to do more with blogging software per se rather than WP itself. I read an interview once of <a href="http://boingboing.net/">BoingBoing.net</a>'s owner saying that we shouldn't be afraid to update specific posts as necessary, even if they've been posted already (as opposed to making a whole new post, especially if the updates are merely incremental). The solution is to edit the post and write 'UPDATE:' or something like that, underneath. This isn't very elegant.</p>
<p>I wanna look for a better solution for situations such as those. The dates and permalinks to posts that have been updated remain same, so on the surface, there is no indication that it has been updated. Once a post has been updated and re-updated, it's RSS feeds, I believe, still shoot off to RSS readers, but they look like the same post (unless the subscriber of course, investigates to check if there's something new). Otherwise if they just look at the title and excerpt, it looks the same. There must be a better way.</ol>
<h3>Drupal things I can do in addition to resolving above issues:</h3>
<ol><strong>A much better Shopping Cart</strong>: I've been bleeding for a better shopping cart than the handmade one <a href="http://kikay.exchange.ph/shop">I have</a>. I am currently testing Drupal's <a href="http://www.ubercart.org/">Ubercart</a>.</p>
<p><strong>Forum</strong>: Drupal's simple forum is way better looking than phpbb. PhpBB, from which I trace my programming roots, is great, no doubt about it. But it also doesn't look very good imho, and aesthetics is important whilst dealing with my target audience (girls and moms). Besides, if I use Drupal's Forum, it can integrate with other services like the blogs, and can be turned into a service that I really wanna try (which shall remain secret because I don't want anyone preempting me).</ol>
<p>In summary I basically wanna take my blogs to the next level, and convert them into full fledged, gloves are off, firing on all cylinders, WEBSITES. Featuring community abilities, membership, relevant user info, public and (membership only) private information and so on.</p>
<p>The blog ability will always be its main draw. Great Writing and Content is what makes really good terrific blogs in the first place. People love to read, learn and be entertained, and that's what blogs deliver. But once they're 'there', I wanna make them do other things as well, and WP falls short of that because that's not what it was designed for.</p>
<p>I think I'll do MomEx first. It's gone from being number 1 in its category at PhilTopBLogs to number 8, so it needs more help than the others.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/07/21/assessing-a-planned-move-from-wordpress-to-drupal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Something Seriously Wrong With New WordPress 2.6</title>
		<link>http://www.lefthandedlayup.com/2008/07/15/something-seriously-wrong-with-new-wordpress-26/</link>
		<comments>http://www.lefthandedlayup.com/2008/07/15/something-seriously-wrong-with-new-wordpress-26/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 10:01:17 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[permalinks]]></category>
		<category><![CDATA[plug]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.6]]></category>
		<category><![CDATA[wordpress upgrade]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=593</guid>
		<description><![CDATA[I upgraded this blog and now my permalinks structure causes 404 errors. I have reverted this to use WordPress Default, and am not using permalinks at the moment. I am investigating the sql file and my (very few) plugins but &#8230; <a href="http://www.lefthandedlayup.com/2008/07/15/something-seriously-wrong-with-new-wordpress-26/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I upgraded this blog and now my permalinks structure causes 404 errors.</p>
<p>I have reverted this to use WordPress Default, and am not using permalinks at the moment.</p>
<p>I am investigating the sql file and my (very few) plugins but I don't know if the issue is there. I think it may have to do with rules for Lighttpd. Using lighty has been a struggle really, especially when you encounter errors, because at the back of my mind I often wonder if it has something to do with it.</p>
<p><span id="more-593"></span></p>
<p>And no I didn't make a backup, so SEO with this site is screwed. I'm glad this blog is only targetted towards friends and family. Otherwise if I had done this to Mom, Kikay or BallEx I'd be banging my head against the wall right now.</p>
<p><strong>UPDATE!:</strong> Reported it <a href="http://wordpress.org/support/topic/189181?replies=2#post-804724">here</a>, and realized I was not alone in the issue, as there are reports of permalink errors worldwide on what I suppose are non - Apache webservers (lighttpd, IIS, etc.). I realize I have the option to restore this blog by downloading the most recent version (2.5.1) and getting the backup sql from yesterday, but I think I'll wait for a resolution instead. Besides this is just a personal blog, unlike the others.</p>
<p>Thank God for <a href="http://www.ilfilosofo.com/blog/wp-db-backup">wp-backup</a> which I programmed to email a sql backup copy to my gmail everyday. Of course I auto-archived it on Gmail, so I totally forgotten about it. Isn't it great when things just work?</p>
<p>As for WordPress 2.6, this issue looks like its on its way to becoming as bad as the categories to tags issue that went unresolved a few versions ago. I'm glad it's not a security update because damn, I can't update all my blogs until this error gets resolved.</p>
<p><strong>UPDATE AGAIN!</strong></p>
<p>As of <a href="http://wordpress.org/support/topic/189041?replies=11">this post</a>, you merely need to go to Settings > Permalinks then enter the word 'Category' at the 'Category Base' and 'Tag' at the 'Tag Base' like this:</p>
<div align="center"><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/07/jul162008_fix_wpress_permalinks.jpg" alt="" title="jul162008_fix_wpress_permalinks" width="500" height="318" class="aligncenter size-full wp-image-597" /></div>
<p>and Voila! Fixed. Super thanks again to <a href="http://wordpress.org/support/profile/71962">Otto</a>, for consistently saving the ass of bloggers all over (including mine) consistently for years (yes years).</p>
<p>Won't be updating the other sites yet though. I gotta wait till everything gets resolved first before I commit the other blogs. Downtime with those things gives me high blood pressure, dizzy spells, panic attacks, demonic visualizations, end of the world cataclysmic visions and rheumatism.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/07/15/something-seriously-wrong-with-new-wordpress-26/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Notes on Recent Comments</title>
		<link>http://www.lefthandedlayup.com/2008/06/25/notes-on-recent-comments/</link>
		<comments>http://www.lefthandedlayup.com/2008/06/25/notes-on-recent-comments/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 02:20:12 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=577</guid>
		<description><![CDATA[Am having fun with applying the Recent Comments plugin with Gravatars on my sites. I started with simple code, showing this: using this code: &#60;a href="{commenterurl}" target="new"&#62;&#60;span class="stats"&#62;&#60;strong&#62;{commenter}&#60;/strong&#62;&#60;/span&#62;&#60;/a&#62; on &#60;a href="{url}"&#62;&#60;strong&#62;{title}&#60;/strong&#62;&#60;/a&#62; &#60;a href="{commenturl}" rel="bookmark" title="{commentdate} at {commenttime}"&#62;: &#60;em&#62;{commentsnippet:50}&#60;/em&#62;...&#60;/a&#62;&#60;br&#62;&#60;br&#62; Then added &#8230; <a href="http://www.lefthandedlayup.com/2008/06/25/notes-on-recent-comments/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Am having fun with applying the <a href="http://rmarsh.com/plugins/recent-comments/">Recent Comments</a> plugin with <a href="http://gravatar.com/">Gravatars</a> on my sites. I started with simple code, showing this:</p>
<p><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/06/rc01.jpg" alt="" title="rc01" width="160" height="82" class="aligncenter size-full wp-image-578" /></p>
<p>using this code:</p>
<p><code>&lt;a href="{commenterurl}" target="new"&gt;&lt;span class="stats"&gt;&lt;strong&gt;{commenter}&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt; on &lt;a href="{url}"&gt;&lt;strong&gt;{title}&lt;/strong&gt;&lt;/a&gt; &lt;a href="{commenturl}" rel="bookmark" title="{commentdate} at {commenttime}"&gt;: &lt;em&gt;{commentsnippet:50}&lt;/em&gt;...&lt;/a&gt;&lt;br&gt;&lt;br&gt;</code></p>
<p><span id="more-577"></span></p>
<p>Then added gravatars where it showed up like this:</p>
<p><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/06/rc02.jpg" alt="" title="rc02" width="160" height="82" class="aligncenter size-full wp-image-579" /></p>
<p>using this code:</p>
<p><code>{gravatar:32}&lt;a href="{commenterurl}" target="new"&gt;&lt;span class="stats"&gt;&lt;strong&gt;{commenter}&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt; on &lt;a href="{url}"&gt;&lt;strong&gt;{title}&lt;/strong&gt;&lt;/a&gt; &lt;a href="{commenturl}" rel="bookmark" title="{commentdate} at {commenttime}"&gt;: &lt;em&gt;{commentsnippet:50}&lt;/em&gt;...&lt;/a&gt;&lt;br&gt;&lt;br&gt;</code></p>
<p>but I couldn't align it properly, so I resorted to good ol' tables, resulting in this:</p>
<p><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/06/rc03.jpg" alt="" title="rc03" width="160" height="82" class="aligncenter size-full wp-image-580" /></p>
<p>using this code:</p>
<p><code>&lt;table cellpadding="0" cellspacing="4"&gt;&lt;tr&gt;&lt;td valign="middle"&gt;{gravatar:32}&lt;/td&gt;&lt;td&gt;&lt;a href="{commenterurl}" target="new"&gt;&lt;span class="stats"&gt;&lt;strong&gt;{commenter}&lt;/strong&gt; &lt;/span&gt;&lt;/a&gt; on &lt;a href="{url}"&gt;&lt;strong&gt;{title} ({commentcount:no comments:comment:comments})&lt;/strong&gt;&lt;/a&gt; &lt;a href="{commenturl}" rel="bookmark" title="{commentdate} at {commenttime}"&gt;:&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td colspan="2"&gt;&lt;em&gt;{commentsnippet:50}&lt;/em&gt;...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</code></p>
<p>and if you noticed, added the total number of comments per post as well. There's a whole shiteload of switches and options on the <a href="http://rmarsh.com/plugins/post-options/">Plugin Author's site</a>, guaranteeing hours of happy geekiness that promises to rob me of a life. </p>
<p>here's how it looks like on KE:</p>
<p><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/06/rc04.jpg" alt="" title="rc04" width="234" height="105" class="aligncenter size-full wp-image-581" /></p>
<p>Must.Resist.More.Tinkering.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/06/25/notes-on-recent-comments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review of Aside Plugins</title>
		<link>http://www.lefthandedlayup.com/2008/06/05/review-of-aside-plugins/</link>
		<comments>http://www.lefthandedlayup.com/2008/06/05/review-of-aside-plugins/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 06:26:02 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=565</guid>
		<description><![CDATA[I've been mucking about WordPress' meta info and such because I'm trying to show posts from specific categories to show up at specific places outside of the loop. Yes, this is one of those techie posts with code stuff and &#8230; <a href="http://www.lefthandedlayup.com/2008/06/05/review-of-aside-plugins/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I've been mucking about WordPress' meta info and such because I'm trying to show posts from specific categories to show up at specific places outside of the loop. Yes, this is one of those techie posts with code stuff and all so if you're looking for my usual touchy feely monotonous nonsense, move along this is not for you. I will revert to normal programming immediately after I lick this problem.</p>
<p>Anyway, am writing here my thoughts on the 3 plugins that I tried for this purpose. Am doing so to remember them and possibly help others save time. Who knows, I might actually get the energy to write my own plug in after all this mucking about. I imagine a lot of people would appreciate it, and besides there's thankfully no need for javascript, just php extracting from mysql in a specific way. The usual stuff.</p>
<p><span id="more-565"></span></p>
<p><a href="http://wordpress.org/extend/plugins/asideshop/">asideshop</a> - most full featured but does not allow for posts on sidebar.</p>
<p><a href="http://katesgasis.com/2006/05/02/sideblog-plugin-v30/">sideblog</a> - shows much promise but does not support wp 2.5.1</p>
<p><a href="http://www.piepalace.ca/blog/projects/miniposts/">miniposts2</a> - works great but does not allow for categories. Posts that end up on the sidebar are selected via a 'this is a minipost' button on WordPress' write page. I want whole categories to show up on my sidebar separately. This one will not differentiate by category.</p>
<p>I've basically narrowed my issue down to WordPress' ability to count posts. I need to figure out how that works and learn how to use <code>< ?php rewind_posts(); ?></code> properly to make it restart each time. I'll get it right soon enough.</p>
<p>Anyway, I'll park this baby for the day. Time to go to Alabang and watch SATC with The Jill.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/06/05/review-of-aside-plugins/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XML Feed Finally Validating</title>
		<link>http://www.lefthandedlayup.com/2008/06/02/xml-feed-finally-validating/</link>
		<comments>http://www.lefthandedlayup.com/2008/06/02/xml-feed-finally-validating/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 04:47:36 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[plug]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=555</guid>
		<description><![CDATA[I just fixed one of the most confounding problems I'd ever come across on WordPress, so I'm sharing how I did it because I definitely couldn't find the solution after weeks of trying. See I was trying to get the &#8230; <a href="http://www.lefthandedlayup.com/2008/06/02/xml-feed-finally-validating/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just fixed one of the most confounding problems I'd ever come across on WordPress, so I'm sharing how I did it because I definitely couldn't find the solution after weeks of trying.</p>
<p>See I was trying to get the valid XML feed for a particular Tag or Category from this blog, <a href="http://archives.free.net.ph/message/20080428.104655.be455adc.en.html">a process I've instigated on PLUG's mailing list</a>, so that the <a href="http://linux.org.ph">PLUG website</a> can aggregate feeds tagged as 'plug' or 'open source' or 'foss' voluntarily submitted by its (currently 130+ strong) membership.</p>
<p>The problem was when I try to get the feed URL, for example:</p>
<p><a rel="nofollow" href="http://www.lefthandedlayup.com/index.php/tag/plug/feed">http://www.lefthandedlayup.com/index.php/tag/plug/feed</a></p>
<p>I get this error:</p>
<blockquote><p>XML Parsing Error: xml declaration not at start of external entity<br />
Location: http://www.lefthandedlayup.com/index.php/tag/plug/feed<br />
Line Number 2, Column 1:</p>
<p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />
^
</p></blockquote>
<p><span id="more-555"></span></p>
<p>After weeks of searching and asking <a href="http://wordpress.org/support/topic/179779?replies=1#post-772109">at the WordPress Forums</a> to no avail, I've finally tried validating at <a href="http://feedvalidator.org/">Feedvalidator</a>, which recommended amongst other things, <a href="http://feedvalidator.org/docs/error/WPBlankLine.html">I check my wp-rss2.php</a>.</p>
<p>And there I found it. What looks like this:</p>
<div align="center"><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/06/jun022008_error_01.jpg" alt="" title="jun022008_error_01" width="386" height="175" class="aligncenter size-full wp-image-556" /></div>
<p>should be like this:</p>
<div align="center"><img src="http://www.lefthandedlayup.com/wp-content/uploads/2008/06/jun022008_error_02.jpg" alt="" title="jun022008_error_02" width="386" height="175" class="aligncenter size-full wp-image-557" /></div>
<p>In short, remove the spaces on line #9 on your wp-rss2.php. Now it's validating. Check it <a rel="nofollow" href="http://www.lefthandedlayup.com/index.php/tag/plug/feed">here</a>.</p>
<p>Can't wait to apply it on the other sites. Basketball Exchange, in particular, has got XML errors up the wazoo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/06/02/xml-feed-finally-validating/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I Accidentally Deleted BallEx Today</title>
		<link>http://www.lefthandedlayup.com/2008/05/06/i-accidentally-deleted-ballex-today/</link>
		<comments>http://www.lefthandedlayup.com/2008/05/06/i-accidentally-deleted-ballex-today/#comments</comments>
		<pubDate>Tue, 06 May 2008 09:37:01 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[BallEx]]></category>
		<category><![CDATA[basketball exchange]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/?p=526</guid>
		<description><![CDATA[But got it up from a day old sql backup. I posted this morning but I managed to retrieve that as well by being subscribed to my own RSS feed, so it was 'backed up' more or less. Can I &#8230; <a href="http://www.lefthandedlayup.com/2008/05/06/i-accidentally-deleted-ballex-today/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>But got it up from a day old sql backup. I posted this morning but I managed to retrieve that as well by being subscribed to my own RSS feed, so it was 'backed up' more or less.</p>
<p>Can I just say, WHEEEEWWWWWWW!</p>
<p>What I was working on needed a new db installed and I foolishly created one that was too similarly named to ballex's DB. I made a few mistakes installing it so I decided to scratch it and start over by deleting the DB and - guess what - I deleted ballex's instead. I definitely heard an audible gasp for air when I realized what I did.</p>
<p><span id="more-526"></span></p>
<p>Thank GOD I have <a href="http://www.ilfilosofo.com/blog/wp-db-backup/">Wp-backup</a>, because if I didn't I don't know how I'd face the mirror everyday. We put in pure blood and guts in that thing, and to just delete it oh so casually would absolutely just kill us.</p>
<p>Nyway enough drama. I'm going for a walk out. I'm still not 100% after my bout with the flu, but I'll be ok by tomorrow for sure. Oh, and I'm setting my backups to DAILY this time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/05/06/i-accidentally-deleted-ballex-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Added Myself to Skype&#8217;s Premium Services</title>
		<link>http://www.lefthandedlayup.com/2008/03/01/added-myself-to-skypes-premium-services/</link>
		<comments>http://www.lefthandedlayup.com/2008/03/01/added-myself-to-skypes-premium-services/#comments</comments>
		<pubDate>Sat, 01 Mar 2008 04:30:07 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[webmastering]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/index.php/2008/03/01/added-myself-to-skypes-premium-services/</guid>
		<description><![CDATA[Let's see if anyone will bite.. .20 a minute for quality advice on your computer, networking, web development, tweaking wordpress and photoshop! San ka pa?! Seriously, people who can communicate well and who have skills in Astrology and Spiritual, Business &#8230; <a href="http://www.lefthandedlayup.com/2008/03/01/added-myself-to-skypes-premium-services/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Let's see if anyone will bite..</p>
<div align="center"><img src='http://www.lefthandedlayup.com/wp-content/uploads/2008/03/mar012008_skype_services.gif' alt='skype prime beta services' /></div>
<p><span id="more-497"></span></p>
<p>.20 a minute for quality advice on your computer, networking, web development, tweaking wordpress and photoshop! San ka pa?!</p>
<p>Seriously, people who can communicate well and who have skills in Astrology and Spiritual, Business and Finance, Creative Services (?), Coaching and Tutoring, Relationships, Sports and Others should maybe look into this. Kinda like a single person, work at home, DIY call - center.</p>
<p>Yep, tailor made for Pinoys. Cool.</p>
<p><small>skype id: ghmercado</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/03/01/added-myself-to-skypes-premium-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to WordPress 2.3.3 (waaay updated)</title>
		<link>http://www.lefthandedlayup.com/2008/02/06/upgrading-to-wordpress-233/</link>
		<comments>http://www.lefthandedlayup.com/2008/02/06/upgrading-to-wordpress-233/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 01:51:29 +0000</pubDate>
		<dc:creator>Gabriel Mercado</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[webmastering]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.3.3]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/index.php/2008/02/06/upgrading-to-wordpress-233/</guid>
		<description><![CDATA[New WordPress Out Again!! And for the life of me, even if I've been webmastering in the wonderful of WordPress for years now, I still don't enjoy the process of upgrading, unassuaged* by the fact I have to do it &#8230; <a href="http://www.lefthandedlayup.com/2008/02/06/upgrading-to-wordpress-233/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>New WordPress Out Again!! And for the life of me, even if I've been webmastering in the wonderful of WordPress for years now, I still don't enjoy the process of upgrading, unassuaged<a href="unassuaged">*</a> by the fact I have to do it 3 times every time (I have 3 blogs, not including this).</p>
<p>At any rate, further investigation (highly recommended everytime a new release of anything - drupal, phpbb, etc., comes out), has shown an easier way.</p>
<p>It's all, as always, on the <a href="http://wordpress.org/development/">WP Blog</a>. Apparently most of the hullabaloo has to do with, to quote, an "<em><a href="http://wordpress.org/development/2008/02/wordpress-233/">XML-RPC implementation such that a specially crafted request would allow a user to edit posts of other users on that blog</a></em>", assuming you allow registration. Ergo, merely replacing the xmlprc.php file will suffice! Here's the <a href="http://trac.wordpress.org/browser/tags/2.3.3/xmlrpc.php?format=raw">link to that</a>.</p>
<p><span id="more-475"></span></p>
<p>Like most open source software, WordPress updates by increments and releases pending the severity of the issue. Hence, investigating the reason for the upgrade is important. In this case, I only allow registration on one of my blogs, so this upgrade is waay important to that one but not so much to the others.</p>
<p>There are 3 other less serious upgrades, listed <a href="http://trac.wordpress.org/query?status=closed&#038;milestone=2.3.3">here</a>. Ticket 3780 has to do with a gettext issue on 64bit systems using php5.2.1. I'm neither using a 64bit system nor php5.2.1 (i'm using 5.2.5). Ticket 5273 has to do with a registration email callout issue, and Ticket 5090 deals with a mysql table call from config.php, an issue on a plugin I've never heard of.</p>
<p>So all's well as long as I deal with the xmlrpc file. Yes, I know what I'm doing. I think.</p>
<p><strong>UPDATE!!</strong></p>
<p>Ok so it turns out the above-mentioned announcement post at the WP-Blog was waaay incomplete. As per the WordPress' own <a href="http://wordpress.org/support/topic/155264">Forum Announcement</a>, there are five files that have been changed, namely:</p>
<p>wp-includes/version.php<br />
wp-includes/pluggable.php<br />
wp-includes/gettext.php<br />
wp-admin/install-helper.php</p>
<p>as well as the file I mentioned above:</p>
<p>xmlrpc.php</p>
<p>And so because I'm feeling up to it after a day's rest (got sick yesterday), here's a quick picture guide to replacing these files. </p>
<p>First, here's how it looks when WordPress says your files need updating:</p>
<div align="center"><img src='http://www.lefthandedlayup.com/wp-content/uploads/2008/02/ballex_need_updating1.gif' alt='ballex_need_updating1.gif' /><small>View from WordPress' Dashboard</small></div>
<p>Here's how these files look after I downloaded and unzipped them on my Desktop from WordPress.org:</p>
<div align="center"><img src='http://www.lefthandedlayup.com/wp-content/uploads/2008/02/includes.gif' alt='includes.gif' /><br /><small>/wp-includes</small></div>
<div align="center"><img src='http://www.lefthandedlayup.com/wp-content/uploads/2008/02/admin.gif' alt='admin.gif' /><br /><small>/wp-admin</small></div>
<div align="center"><img src='http://www.lefthandedlayup.com/wp-content/uploads/2008/02/root.gif' alt='root.gif' /><br /><small>root wordpress folder</small></div>
<p>I use the FileZilla FTP Client, but you can use any.</p>
<div align="center"><img src='http://www.lefthandedlayup.com/wp-content/uploads/2008/02/filezilla.gif' alt='filezilla.gif' /><br /><small>Just drag from the left to right.</small></div>
<p>Upon discovering that there are already similarly named files existing in the same directory, all FTP programs will ask if you want to overwrite them. In this case, we're saying yes because we've got backups. But if you don't have a backup, you can rename the files about to be written over to another name (ex. xmlrpc.php-bak). That way if you screw things up, you can just delete the new file, rename the old file to its orig name and you should be back from where you started.</p>
<p>Here's how it looks all updated:</p>
<div align="center"><img src='http://www.lefthandedlayup.com/wp-content/uploads/2008/02/ballex_fixed.gif' alt='ballex_fixed.gif' /><br /><small>Voila!</small></div>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2008/02/06/upgrading-to-wordpress-233/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>About Drupal, The most annoying thing about moving blogs, and another project idea</title>
		<link>http://www.lefthandedlayup.com/2007/10/28/about-drupal-the-most-annoying-thing-about-moving-blogs-and-another-project-idea/</link>
		<comments>http://www.lefthandedlayup.com/2007/10/28/about-drupal-the-most-annoying-thing-about-moving-blogs-and-another-project-idea/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 13:24:28 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[drupal]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[website development]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lefthandedlayup.com/index.php/2007/10/28/about-drupal-the-most-annoying-thing-about-moving-blogs-and-another-project-idea/</guid>
		<description><![CDATA[The most annoying thing about moving blogs is that I'd have to do all my links, all the stuff in my about page, the categories and all that other stuff all over again. It's taken me a long time to &#8230; <a href="http://www.lefthandedlayup.com/2007/10/28/about-drupal-the-most-annoying-thing-about-moving-blogs-and-another-project-idea/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The most annoying thing about moving blogs is that I'd have to do all my links, all the stuff in my about page, the categories and all that other stuff all over again.</p>
<p>It's taken me a long time to decide which free blogging place to use and although wordpress.com has its limitations, it's certainly less limited than blogspot and LJ. Or at least, as far as I know since the last time I checked, which has been awhile. Suffice it to say I'm not completely sold on staying here, and I do wanna check out the others, although it's time consuming and besides, it's just for a personal blog right?</p>
<p>Nah. You know what? Why don't I just go flat out and just say I'm lazy. Yeah that hit the nail on the head right there.</p>
<p><span id="more-436"></span></p>
<p>At any rate since I'm rambling here, I'll just make a quick mention of the fact that I'm happy I've finally gotten a hang of <a href="http://drupal.org">Drupal</a> and it's companions CCK and Views. And you know what? The mere fact that I actually take time to mention such a thing is proof enough that dealing with Drupal is not a task for the weak, no sirree.</p>
<p>I've known 'the power of Drupal' for some time now, and have been quite aware of its success, but I swear to God learning how to develop a fairly ordinary site using it sometimes makes you wanna tear your hair out. But lo and behold, as of the latter part of last week I actually had something decent going for a client, and it looks like I'm pretty much on my way. Of course having said that some ginormous complex problem is gonna crop up that will stun me yet again, but I'm pretty confident now, at least more than in a long time since I've been trying to get it going.</p>
<p>In the meantime however, I'm almost sure I can answer near 90% of anything WordPress can throw at me. I know it sounds like hot air but it's true, and given the fact I run a whole bunch of WordPress sites means that I should be pretty good at it by now. And also, I'm just saying that to compare how difficult Drupal is, as compared to WordPress. I'm sure a lot of Drupal diehards are gonna wanna scalp me for saying that, but hey, it's true. It's very powerful true, but it's also very very difficult to customize and theme.</p>
<p>Many times I felt like just making the site from scratch but for some odd reason, I hung on. It might be because I like pain, but more likely it's because I think I kept finding something nice about it which is why I kept at it. Now that things are moving along I'm actually starting to think of new projects that I can do with it.</p>
<p>No, actually two. One has to do with a techie type site where I can post howto videos that deal with mostly webmaster subjects (and yes, I hope to include WordPress and Drupal howtos in there), hopefully to help keep people from having to spend a hell of a whole lot of time grappling with it like I did, and also because since Paypal has (somewhat) finally allowed incoming cash in, I wanna give the 'Donate' Paypal method a try. I think it might work.</p>
<p>And the other project has to do with a directory slash registry type of listing with a membership system that'll help people find a certain thing faster. Nope, no details yet, I don't wanna get that idea stolen. Besides, I really haven't gotten deep into the details of theming a Drupal site as well as I'd want it to look which means a look as far away from the ridiculously ugly geeky default themes it comes with. Yep I know I am once again stoking the ire of the Drupal faithful, but I challenge everyone other than the medically blind to say that the default themes are pretty. I mean seriously.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lefthandedlayup.com/2007/10/28/about-drupal-the-most-annoying-thing-about-moving-blogs-and-another-project-idea/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

