<?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>vincentkong.com &#187; Drupal</title>
	<atom:link href="http://www.vincentkong.com/tag/drupal/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vincentkong.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 25 Dec 2011 01:35:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Configuring Cron Job for Drupal</title>
		<link>http://www.vincentkong.com/2007/06/configuring-cron-job-for-drupal</link>
		<comments>http://www.vincentkong.com/2007/06/configuring-cron-job-for-drupal#comments</comments>
		<pubDate>Thu, 07 Jun 2007 15:41:56 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://wordpress.vincentkong.com/?p=86</guid>
		<description><![CDATA[Some modules require regularly scheduled actions, such as cleaning up log files. You can make these happen automatically by using cron jobs. Schedule a cron job that regularly visits the &#8220;cron page&#8221;. This regular visit will automatically tell Drupal to &#8230; <a href="http://www.vincentkong.com/2007/06/configuring-cron-job-for-drupal">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal' rel='bookmark' title='Configuring Multiple Sites with Drupal'>Configuring Multiple Sites with Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/05/drupal-quickstart-guide' rel='bookmark' title='Drupal Quickstart Guide'>Drupal Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal' rel='bookmark' title='Installing TinyMCE Editor in Drupal'>Installing TinyMCE Editor in Drupal</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Some modules require regularly scheduled actions, such as cleaning up log files. You can make these happen automatically by using cron jobs. Schedule a cron job that regularly visits the &#8220;cron page&#8221;. This regular visit will automatically tell Drupal to perform its periodic tasks, and this will help keep your system running smoothly.</p>
<p>If your site is http://www.example.com then the page would be found at http://www.example.com/cron.php. Here is an example of a cron job that uses <code>wget</code> to visit the cron page:</p>
<p><code>0 2 * * * wget --quiet http://www.example.com/cron.php </code></p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal' rel='bookmark' title='Configuring Multiple Sites with Drupal'>Configuring Multiple Sites with Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/05/drupal-quickstart-guide' rel='bookmark' title='Drupal Quickstart Guide'>Drupal Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal' rel='bookmark' title='Installing TinyMCE Editor in Drupal'>Installing TinyMCE Editor in Drupal</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2007/06/configuring-cron-job-for-drupal/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing TinyMCE Editor in Drupal</title>
		<link>http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal</link>
		<comments>http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal#comments</comments>
		<pubDate>Wed, 09 May 2007 15:44:44 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://wordpress.vincentkong.com/?p=88</guid>
		<description><![CDATA[TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor. Before you start download the following: TinyMCE module TinyMCE Editor itself maintained by Moxiecode Systems AB Extract the TinyMCE module into the the directory below. This is where the &#8230; <a href="http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/my-profile-settings-for-tinymce-editor' rel='bookmark' title='My Profile Settings for TinyMCE Editor'>My Profile Settings for TinyMCE Editor</a></li>
<li><a href='http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal' rel='bookmark' title='Configuring Multiple Sites with Drupal'>Configuring Multiple Sites with Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/05/drupal-quickstart-guide' rel='bookmark' title='Drupal Quickstart Guide'>Drupal Quickstart Guide</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor.</p>
<p>Before you start download the following:</p>
<ul>
<li><a href="http://drupal.org/project/tinymce">TinyMCE module</a></li>
<li><a href="http://tinymce.moxiecode.com">TinyMCE Editor</a> itself maintained by Moxiecode Systems AB</li>
</ul>
<p>Extract the TinyMCE module into the the directory below. This is where the integration code is located.</p>
<p><code>sites/all/modules/tinymce</code></p>
<p>Extract the TinyMCE editor into the directory below. This is where the actually editor is located.</p>
<p><code>sites/all/modules/tinymce/tinymce</code></p>
<p>Enable the module by navigating to:</p>
<p><code>Administer &gt; Site building &gt; Modules</code></p>
<p>Setup the permission to determine who can use this module by navigating to:</p>
<p><code>Administer &gt; User Management &gt; Access Control</code></p>
<p>To configure TinyMCE, a new profile needs to be created by navigating to:</p>
<p><code>Administer &gt; Site Configuration &gt; TinyMCE</code></p>
<p>If you use Filtered HTML for your Input format, then you may need to modify the Allowed HTML tags list depending on what buttons you chose for your profile. For example, bold, italic, and underline button will need the &lt;b&gt;, &lt;i&gt;, and &lt;u&gt; tag added. To change the Input formats navigate to:</p>
<p><code>Administer &gt; Site Configuration &gt; Input formats</code></p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/my-profile-settings-for-tinymce-editor' rel='bookmark' title='My Profile Settings for TinyMCE Editor'>My Profile Settings for TinyMCE Editor</a></li>
<li><a href='http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal' rel='bookmark' title='Configuring Multiple Sites with Drupal'>Configuring Multiple Sites with Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/05/drupal-quickstart-guide' rel='bookmark' title='Drupal Quickstart Guide'>Drupal Quickstart Guide</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Multiple Sites with Drupal</title>
		<link>http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal</link>
		<comments>http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal#comments</comments>
		<pubDate>Wed, 09 May 2007 15:43:19 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://wordpress.vincentkong.com/?p=87</guid>
		<description><![CDATA[A single Drupal installation can host several Drupal-powered sites, each with its own individual configuration. Configuration Additional sites configurations are represented by creating subdirectories under the &#8216;sites&#8217; directory of the Drupal installation. For example, the configuration for www.vincentkong.com could be &#8230; <a href="http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/drupal-quickstart-guide' rel='bookmark' title='Drupal Quickstart Guide'>Drupal Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal' rel='bookmark' title='Installing TinyMCE Editor in Drupal'>Installing TinyMCE Editor in Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/06/configuring-cron-job-for-drupal' rel='bookmark' title='Configuring Cron Job for Drupal'>Configuring Cron Job for Drupal</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A single Drupal installation can host several Drupal-powered sites, each with its own individual configuration.</p>
<p><strong>Configuration</strong></p>
<p>Additional sites configurations are represented by creating subdirectories under the &#8216;sites&#8217; directory of the Drupal installation. For example, the configuration for www.vincentkong.com could be &#8216;sites/www.vincentkong.com&#8217;. If users can access the site at http://vincentkong.com as well then &#8216;www.&#8217; should be omitted. Subdomains are also support, for example, my.vincentkong.com would be &#8216;sites/my.vincentkong.com&#8217;. Drupal will transverse through the directories and find the best matching directory for the site requested.</p>
<p>After the proper directory for your domain has been created copy the default configuration file &#8216;/sites/default/settings.php&#8217; into the your new directory.</p>
<p><code>$ cp ./sites/default/settings.php ./sites/vincentkong.com</code></p>
<p>Run the install script by pointing your browser to the base url of your website (e.g http://www.vincentkong.com), and follow through with the setup screens. Ensure that you <strong>DO NOT</strong> overwrite any existing databases.</p>
<p><strong>Site-Specific Modules and Themes</strong></p>
<p>Each site can have it&#8217;s own specific modules and themes in additional to those installed in the standard &#8216;modules&#8217; and &#8216;themes&#8217; directories in the base installation. To use site-specific modules or themes, create the &#8216;modules&#8217; or &#8216;themes&#8217; directory within the site configuration directory.</p>
<p><code>$ mkdir ./site/vincentkong.com/modules<br />
$ mkdir ./site/vincentkong.com/themes<br />
</code></p>
<p><strong>Apache</strong></p>
<p>When setting up virtual hosting for Apache to support multiple sites for Drupal, the DocumentRoot for all the sites should be set to the base directory of the Drupal installation. For example if my Drupal was installed in /var/www/html</p>
<p><code>&lt;VirtualHost *&gt;<br />
ServerName www.vincentkong.com<br />
DocumentRoot /var/www/drupal<br />
&lt;/VirtualHost&gt;</code></p>
<p><code>&lt;VirtualHost *&gt;<br />
ServerName my.vincentkong.com<br />
DocumentRoot /var/www/drupal<br />
&lt;/VirtualHost&gt;<br />
</code></p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/drupal-quickstart-guide' rel='bookmark' title='Drupal Quickstart Guide'>Drupal Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal' rel='bookmark' title='Installing TinyMCE Editor in Drupal'>Installing TinyMCE Editor in Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/06/configuring-cron-job-for-drupal' rel='bookmark' title='Configuring Cron Job for Drupal'>Configuring Cron Job for Drupal</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal Quickstart Guide</title>
		<link>http://www.vincentkong.com/2007/05/drupal-quickstart-guide</link>
		<comments>http://www.vincentkong.com/2007/05/drupal-quickstart-guide#comments</comments>
		<pubDate>Tue, 08 May 2007 15:39:22 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://wordpress.vincentkong.com/?p=85</guid>
		<description><![CDATA[Drupal is a free modular content management system written in PHP. Required PHP Extension MySQL $ sudo apt-get install php5-mysql GD Library $ sudo apt-get install php5-gd Installation Download the latest Drupal release from http://drupal.org. $ wget http://drupal.org/files/projects/drupal-6.2.tar.gz Extracting the &#8230; <a href="http://www.vincentkong.com/2007/05/drupal-quickstart-guide">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal' rel='bookmark' title='Configuring Multiple Sites with Drupal'>Configuring Multiple Sites with Drupal</a></li>
<li><a href='http://www.vincentkong.com/2008/06/gallery2-quickstart-guide' rel='bookmark' title='Gallery2 Quickstart Guide'>Gallery2 Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/mysql-for-ubuntu-quickstart-guide' rel='bookmark' title='MySQL for Ubuntu Quickstart Guide'>MySQL for Ubuntu Quickstart Guide</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Drupal is a free modular content management system written in PHP.</p>
<p><strong>Required PHP Extension</strong></p>
<ul>
<li>MySQL<br />
<code>$ sudo apt-get install php5-mysql</code></li>
<li>GD Library<br />
<code>$ sudo apt-get install php5-gd</code></li>
</ul>
<p><strong>Installation</strong></p>
<p>Download the latest Drupal release from <a href="http://drupal.org/">http://drupal.org</a>.</p>
<p><code>$ wget http://drupal.org/files/projects/drupal-6.2.tar.gz</code></p>
<p>Extracting the .tar.gz file will create a new directory <code>drupal-6.2</code> which contains all the Drupal files and directories.</p>
<p><code>$ tar -zxvf drupal-6.2.tar.gz</code></p>
<p>Move all the files inside the directory into a directory within your web server&#8217;s document root or your public HTML directory.</p>
<p><code>$ mv drupal-6.2/* /var/www/drupal</code></p>
<p>Create a database for drupal. For MySQL:</p>
<p><code>mysql&gt; create database databasename<br />
mysql&gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON databasename.* TO 'username'@'localhost' IDENTIFIED BY 'password';</code></p>
<p>Make sure that you have write permission on the directory <code>./sites/default/</code></p>
<p><code>$ chmod 777 ./sites/default</code></p>
<p>Run the install script by pointing your browser to the base url of your website (e.g http://www.vincentkong.com), which will bring you through an installation wizard to setup Drupal.</p>
<p>Choose language:</p>
<p><a href="http://www.vincentkong.com/wp-content/uploads/2008/05/drupal_choose_language.jpg"><img class="aligncenter size-medium wp-image-172" title="Choose language" src="http://www.vincentkong.com/wp-content/uploads/2008/05/drupal_choose_language-300x254.jpg" alt="Choose language" width="300" height="254" /></a></p>
<p>Database configuration:</p>
<p><a href="http://www.vincentkong.com/wp-content/uploads/2008/05/drupal_database_configuration.jpg"><img class="aligncenter size-medium wp-image-173" title="Database configuration" src="http://www.vincentkong.com/wp-content/uploads/2008/05/drupal_database_configuration-300x241.jpg" alt="Database configuration" width="300" height="241" /></a></p>
<p>Configure site:</p>
<p><a href="http://www.vincentkong.com/wp-content/uploads/2008/05/drupal_configure_site.jpg"><img class="aligncenter size-medium wp-image-174" title="Configure site" src="http://www.vincentkong.com/wp-content/uploads/2008/05/drupal_configure_site-171x300.jpg" alt="Configure site" width="171" height="300" /></a></p>
<p>After the installation has been completed the write permission should be removed from the <code>.sites/default</code> directory.</p>
<p><code>$ chmod 755 .sites/default</code></p>
<p>For more information refer to the <a href="http://drupal.org/getting-started/">Getting Started</a> guide for Drupal.</p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/configuring-multiple-sites-with-drupal' rel='bookmark' title='Configuring Multiple Sites with Drupal'>Configuring Multiple Sites with Drupal</a></li>
<li><a href='http://www.vincentkong.com/2008/06/gallery2-quickstart-guide' rel='bookmark' title='Gallery2 Quickstart Guide'>Gallery2 Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/mysql-for-ubuntu-quickstart-guide' rel='bookmark' title='MySQL for Ubuntu Quickstart Guide'>MySQL for Ubuntu Quickstart Guide</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2007/05/drupal-quickstart-guide/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Profile Settings for TinyMCE Editor</title>
		<link>http://www.vincentkong.com/2007/05/my-profile-settings-for-tinymce-editor</link>
		<comments>http://www.vincentkong.com/2007/05/my-profile-settings-for-tinymce-editor#comments</comments>
		<pubDate>Mon, 07 May 2007 15:47:40 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://wordpress.vincentkong.com/?p=89</guid>
		<description><![CDATA[These are the settings for my profile: Basic setup Profile name: default Roles allowed to use this profile: authenticated user Default state: enabled Allow users to choose default: true Show disable/enable rich text editor toggle: true Language: en Safari browser &#8230; <a href="http://www.vincentkong.com/2007/05/my-profile-settings-for-tinymce-editor">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal' rel='bookmark' title='Installing TinyMCE Editor in Drupal'>Installing TinyMCE Editor in Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/05/vi-text-editor-quickstart-guide' rel='bookmark' title='vi Text Editor Quickstart Guide'>vi Text Editor Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2009/10/stylesheets-in-wordpress-referenced-with-https' rel='bookmark' title='Stylesheets in WordPress Referenced with HTTPS'>Stylesheets in WordPress Referenced with HTTPS</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>These are the settings for my profile:</p>
<p><strong>Basic setup</strong></p>
<p>Profile name: <em>default</em></p>
<p>Roles allowed to use this profile: <em>authenticated user</em></p>
<p>Default state: <em>enabled</em></p>
<p>Allow users to choose default: <em>true</em></p>
<p>Show disable/enable rich text editor toggle: <em>true</em></p>
<p>Language: <em>en</em></p>
<p>Safari browser warning: <em>false</em></p>
<p><strong>Buttons and plugins</strong></p>
<ul>
<li>bold</li>
<li>italic</li>
<li>underline</li>
<li>justifyleft</li>
<li>justifycenter</li>
<li>justifyright</li>
<li>bullist</li>
<li>numlist</li>
<li>outdent</li>
<li>indent</li>
<li>link</li>
<li>unlink</li>
<li>image</li>
<li>code</li>
<li>cut</li>
<li>copy</li>
<li>paste</li>
<li>fontselect &#8211; font</li>
<li>fontsizeselect &#8211; font</li>
<li>tablecontrols</li>
</ul>
<p><strong>Editor appearance</strong></p>
<p>Toolbar location: <em>top</em></p>
<p>Toolbar alignment: <em>left</em></p>
<p>Path location: <em>bottom</em></p>
<p>Enable resizing button: <em>true</em></p>
<p>Block formats: <em>p,address,pre,h1,h2,h3,h4,h5,h6</em></p>
<p><strong>Cleanup and output</strong></p>
<p>Verify HTML: <em>false</em></p>
<p>Preformatted: <em>false</em></p>
<p>Convert &lt;font&gt; tags to styles: <em>true</em></p>
<p>Remove linebreaks:<em> true</em></p>
<p>Apply source formatting: <em>true</em></p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/installing-tinymce-editor-in-drupal' rel='bookmark' title='Installing TinyMCE Editor in Drupal'>Installing TinyMCE Editor in Drupal</a></li>
<li><a href='http://www.vincentkong.com/2007/05/vi-text-editor-quickstart-guide' rel='bookmark' title='vi Text Editor Quickstart Guide'>vi Text Editor Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2009/10/stylesheets-in-wordpress-referenced-with-https' rel='bookmark' title='Stylesheets in WordPress Referenced with HTTPS'>Stylesheets in WordPress Referenced with HTTPS</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2007/05/my-profile-settings-for-tinymce-editor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

