<?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>chris&#039;s random thoughts &#187; Drupal</title>
	<atom:link href="http://www.ciulla.org/category/web-apps/content-mangement-systems/drupal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ciulla.org</link>
	<description>...a geeky free-association...</description>
	<lastBuildDate>Wed, 17 Jun 2009 02:43:28 +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>Moving to Drupal</title>
		<link>http://www.ciulla.org/2005/09/20/moving-to-drupal/</link>
		<comments>http://www.ciulla.org/2005/09/20/moving-to-drupal/#comments</comments>
		<pubDate>Tue, 20 Sep 2005 12:12:03 +0000</pubDate>
		<dc:creator>Chris Ciulla</dc:creator>
				<category><![CDATA[Content Mangement Systems]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Random Geekyness]]></category>

		<guid isPermaLink="false">http://ciulla.org/2005/09/20/moving-to-drupal/</guid>
		<description><![CDATA[While WordPress rocks, it&#8217;d be nice to see it evolve into a full-fledged content management system.  As such, I&#8217;ve decided to move off of WordPress in favor of Drupal.
This is in no way a condemnation of WordPress &#8212; I just need &#8220;more power!&#8221; (Arrr arrr arrr)  
I&#8217;ve moved all of my blog content [...]]]></description>
			<content:encoded><![CDATA[<p>While WordPress rocks, it&#8217;d be nice to see it evolve into a full-fledged content management system.  As such, I&#8217;ve decided to move off of WordPress in favor of Drupal.</p>
<p>This is in no way a condemnation of WordPress &#8212; I just need &#8220;more power!&#8221; (Arrr arrr arrr)  </p>
<p>I&#8217;ve moved all of my blog content to <a href="http://csquared.org">csquared.org</a>, and will eventually redirect the ciulla.org domain there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciulla.org/2005/09/20/moving-to-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploying Drupal</title>
		<link>http://www.ciulla.org/2005/08/01/deploying-drupal/</link>
		<comments>http://www.ciulla.org/2005/08/01/deploying-drupal/#comments</comments>
		<pubDate>Mon, 01 Aug 2005 12:12:34 +0000</pubDate>
		<dc:creator>Chris Ciulla</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://ciulla.org/?p=74</guid>
		<description><![CDATA[Drupal travels pretty well -- here's how to do it.]]></description>
			<content:encoded><![CDATA[<p>Drupal travels pretty well &#8212; here&#8217;s how to do it.</p>
<ol>
<li>If populated, truncate the local instance&#8217;s &#8216;cache&#8217; table.  Naturally, I didn&#8217;t do this before exporting.  In addition to causing issues on the target server, I could have saved some bandwidth by doing this earlier than I acutally did.</li>
<li>Create a new database on your target server.</li>
<li>Export your local instance&#8217;s Drupal database.</li>
<li>Import the dump into your newly created target server&#8217;s database instance. I gzipped the database export using a newer version of phpMyAdmin than my hosting provider does, and had issues.  This was resolved by rexporing using no compression.</li>
<li>Modify $DRUPAL_HOME/sites/default/settings.php to reflect your target server&#8217;s settings</li>
<li>FTP your local instance&#8217;s files to your target server.</li>
</ol>
<p>In optimal conditions, this works.   However, on my target environment,  I have a couple of unresolved issues beyond my control:</p>
<ol>
<li>Clean URLs don&#8217;t work.   As I do not have access to httpd.conf, I can&#8217;t make the changes outlined in my previous post.  This necessitated changing all of the inter-page links to the ugly &#8216;?q=&#8217; hrefs.  There wasn&#8217;t that many links to change, so I did it by hand &#8212; if there were considerably more, I probably would have sed-ed them.  Also, I needed to change the &#8216;Clean URLs&#8217; entry in the variables table to reflect my unclean environment. </li>
<li>Anything that relies upon imap functionality, such as the mailhandler.module, doesn&#8217;t work because my hosting provider did not compile it into PHP.  WordPress sidesteps this neatly by using a third-party POP3 library.  I&#8217;m working on a Drupal implementation thereof.</li>
</ol>
<p>Other than that, it was remarkably painless.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciulla.org/2005/08/01/deploying-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal Clean URLs Working!</title>
		<link>http://www.ciulla.org/2005/07/28/drupal-clean-urls-working/</link>
		<comments>http://www.ciulla.org/2005/07/28/drupal-clean-urls-working/#comments</comments>
		<pubDate>Fri, 29 Jul 2005 00:39:06 +0000</pubDate>
		<dc:creator>Chris Ciulla</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://ciulla.org/?p=73</guid>
		<description><![CDATA[Finally got it to work... phew.]]></description>
			<content:encoded><![CDATA[<p>Welp, finally got &#8220;Clean URLs&#8221; to work on Drupal.</p>
<p>Other than a lot of STFW-ing and swearing, this is what it took&#8230;</p>
<p>Please note that my linux box is running a SuSE 9.1 pro install with Apache2.</p>
<p>First, create a directory structure off of your Drupal root like so: </p>
<blockquote><p>$ cd $DRUPAL_HOME<br />
$ mkdir system<br />
$ mkdir system/test
</p></blockquote>
<p>Second, modify either your httpd.conf or httpd.conf.local thusly:</p>
<blockquote><p>&lt;Directory $DRUPAL_HOME&gt;<br />AllowOverride All<br />&lt;/Directory&gt;
</p></blockquote>
<p>Third, from the command line or webmin, restart your Apache daemon (remember, this is SuSE 9.1, so ymmv):</p>
<blockquote><p>$ httpd-prefork -k restart
</p></blockquote>
<p>Forth, from your web browser, navigate to http://yoursite/?q=admin/settings, &#8220;Enable Clean URLs&#8221;, and save your changes.</p>
<p>Worked for me!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciulla.org/2005/07/28/drupal-clean-urls-working/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal</title>
		<link>http://www.ciulla.org/2005/07/28/drupal/</link>
		<comments>http://www.ciulla.org/2005/07/28/drupal/#comments</comments>
		<pubDate>Thu, 28 Jul 2005 10:45:02 +0000</pubDate>
		<dc:creator>Chris Ciulla</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://ciulla.org/2005/07/28/drupal/</guid>
		<description><![CDATA[Recently, I&#8217;ve been playing around with Drupal.  As a test case, I&#8217;ve converted 99.9% of a certain author&#8217;s static website on my linux box, and the more I play with it, the more impressed I get.
Setup was pretty easy, and the only real issue I had was figuring Drupal&#8217;s category system.  As opposed [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I&#8217;ve been playing around with <a href="http://drupal.org">Drupal</a>.  As a test case, I&#8217;ve converted 99.9% of a <a href="http://leofrankowski.com">certain author&#8217;s</a> static website on my linux box, and the more I play with it, the more impressed I get.</p>
<p>Setup was pretty easy, and the only real issue I had was figuring Drupal&#8217;s category system.  As opposed to WordPress&#8217;s intuitive categorization system, Drupal requires you to have at least one &#8220;term&#8221; in a &#8220;vocabulary&#8221;. </p>
<p>At the moment, I don&#8217;t have the patience to get &#8220;clean urls&#8221; working.  It&#8217;s not a failure on Drupal&#8217;s part.  Rather, it&#8217;s the default Apache 2 configuration on SuSE 9.1 that&#8217;s the issue.  Despite &#8220;mod_rewrite&#8221; being available, it steadfastly refuses to bend to my will. </p>
<p>The next test will be a &#8220;live&#8221; deploy to see how well Drupal travels.  This entails ftp-ing the stuff up to ciulla.org, backing up the local MySQL database, then restoring it on a hosted db instance.  Too bad I can&#8217;t just gzip it and remotely unzip it on the server side &#8212; although I could fake out the server and deploy it as a .war file&#8230;  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciulla.org/2005/07/28/drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
