<?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>James Leong &#124; Web Developer &#187; Joomla</title>
	<atom:link href="http://james.com.sg/category/joomla/feed/" rel="self" type="application/rss+xml" />
	<link>http://james.com.sg</link>
	<description>Blog of a budding (another word for poor) entrepeneur</description>
	<lastBuildDate>Tue, 24 May 2011 05:40:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Joomla Expose Configuration</title>
		<link>http://james.com.sg/2008/07/24/exploring-joomla-expose/</link>
		<comments>http://james.com.sg/2008/07/24/exploring-joomla-expose/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 15:35:33 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://james.com.sg/2008/07/24/exploring-joomla-expose/</guid>
		<description><![CDATA[&#160; If you are familiar with Joomla, you might have heard of Expose.&#160; Well, if you would like to use it out-of-the-box, it will be great.&#160; Trouble is, sometimes you just need to do some touch-ups to fit into your Joomla template.&#160; And then you get into problems.&#160; Suddenly, you come face to face with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://james.com.sg/wp-content/uploads/2008/07/image20.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="64" alt="Expose 4 Configuration" src="http://james.com.sg/wp-content/uploads/2008/07/image_thumb13.png" width="244" align="left" border="0" /></a>&#160; If you are familiar with Joomla, you might have heard of Expose.&#160; Well, if you would like to use it out-of-the-box, it will be great.&#160; Trouble is, sometimes you just need to do some touch-ups to fit into your Joomla template.&#160; And then you get into problems.&#160; Suddenly, you come face to face with a monstrous configuration file with no idea of where to start.</p>
<p>Well, being really desperate, I slowly dissected the file and got the following 8 sections, with 2 no idea sections.</p>
<ul>
<li>Gallery </li>
<li>Main Panel </li>
<li>Image </li>
<li>Image Strip </li>
<li>Image Info </li>
<li>Album List </li>
<li>Album Info </li>
<li>Image Description </li>
</ul>
<p><span id="more-104"></span><br />
<a href="http://james.com.sg/wp-content/uploads/2008/07/expose.gif"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="1931" alt="Expose Configuration Page" src="http://james.com.sg/wp-content/uploads/2008/07/expose_thumb.gif" width="404" border="0" /></a>
<ul></ul>
<ul>To help with future skinning, I will now proceed to label the different pages with the different segments.&#160; First, it will be the front page.</ul>
<p><strong><u>Front Page</u></strong></p>
<p>From what I can see, the whole component is controlled by <strong>Gallery</strong> configuration.&#160;&#160; From the front page, there is also a segment that is configured by <strong>Image Album List</strong>.</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/07/image16.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="354" alt="Expose Gallery Page" src="http://james.com.sg/wp-content/uploads/2008/07/image_thumb9.png" width="404" border="0" /></a> </p>
<p><strong><u>Image Strip</u></strong></p>
<p>After clicking on an album, you will enter the image strip screen.&#160; Here the configuration will be controlled by <strong>Image Strip</strong>.</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/07/image17.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="411" alt="Expose Image Strip" src="http://james.com.sg/wp-content/uploads/2008/07/image_thumb10.png" width="404" border="0" /></a> </p>
<p><strong><u>Image Page</u></strong></p>
<p>A selection of an image on the image strip page will bring you to a new page which has 2 components, <strong>Image Info</strong> and <strong>Image</strong>.</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/07/image18.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="425" alt="Expose Image Page" src="http://james.com.sg/wp-content/uploads/2008/07/image_thumb11.png" width="404" border="0" /></a> </p>
<p>Hmm.. come to think about it&#8230; the naming is quite obvious&#8230; but somehow.. when you are staring at a whole chunk of xml&#8230; the feeling can be quite intimidating.&#160; <img src='http://james.com.sg/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Also, if you are a hard-core guy and bent on changing the icons, you can actually recompile the flash files:</p>
<ul>
<li><strong>artwork.swf</strong> </li>
<li><strong>fonts.swf</strong> </li>
</ul>
<p><a href="http://james.com.sg/wp-content/uploads/2008/07/image19.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="301" alt="Expose Flash Source Files" src="http://james.com.sg/wp-content/uploads/2008/07/image_thumb12.png" width="404" border="0" /></a> </p>
<p>I downloaded the source files from the expose site.. but just in case the site got busted, here are the <a href="http://james.com.sg/downloads/expose4_r6.zip">source files</a>.</p>
<p>Okay that&#8217;s all for now.. and really sorry for boring the Non-Joomla readers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2008/07/24/exploring-joomla-expose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Content Management for Microsites</title>
		<link>http://james.com.sg/2008/04/23/content-management-for-microsites/</link>
		<comments>http://james.com.sg/2008/04/23/content-management-for-microsites/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 16:32:07 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://james.com.sg/?p=62</guid>
		<description><![CDATA[One of the problems I face recently is to segregate the website so that different people have access to different segments of the website.

Recently, a CMS we are supposed to build has the following configuration.  The full site has to be managed by the main office, while a small microsite is to be managed [...]]]></description>
			<content:encoded><![CDATA[<p>One of the problems I face recently is to segregate the website so that different people have access to different segments of the website.</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image26.png"><img width="344" height="179" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb21.png" /></a></p>
<p>Recently, a CMS we are supposed to build has the following configuration.  The full site has to be managed by the main office, while a small microsite is to be managed by the Thailand branch office.  The Thailand folks are not permitted to amend the contents in the main site but have full authority over their own contents.  The main office will have full access across the entire website, including the Thailand microsite.</p>
<p>Found something which seems to solve the problem!  Will get my girls to look into it.</p>
<p><a href="http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,858/Itemid,35/"><img width="446" height="126" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image27.png" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2008/04/23/content-management-for-microsites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Windows Live Writer to Post to Joomla</title>
		<link>http://james.com.sg/2008/04/18/using-windows-live-writer-to-post-to-joomla/</link>
		<comments>http://james.com.sg/2008/04/18/using-windows-live-writer-to-post-to-joomla/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 16:00:29 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://james.com.sg/?p=55</guid>
		<description><![CDATA[After a lot of trial and error.  Sort of finally get it working. Tada!

The above image is a snippet of the Joomla contentI just posted using Windows Live Writer.  Configuration to get it working:

Joomla 1.5
XML-RPC &#8211; metaWeblog API (enabled)
XML-RPC &#8211; Joomla (enabled)
All the other XML-RPC (disabled)

This is absolutely amazing.  Imagine all my [...]]]></description>
			<content:encoded><![CDATA[<p>After a lot of trial and error.  Sort of finally get it working. Tada!</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image16.png"><img width="244" height="223" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb11.png" /></a></p>
<p>The above image is a snippet of the Joomla contentI just posted using Windows Live Writer.  Configuration to get it working:</p>
<ul>
<li>Joomla 1.5</li>
<li>XML-RPC &#8211; metaWeblog API (enabled)</li>
<li>XML-RPC &#8211; Joomla (enabled)</li>
<li>All the other XML-RPC (disabled)</li>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image17.png"><img width="445" height="105" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb12.png" /></a></ul>
<ul>This is absolutely amazing.  Imagine all my customers being able to do things like Cut and Paste and very quickly dump all their info online.  Cool!</ul>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2008/04/18/using-windows-live-writer-to-post-to-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Survey Component in Joomla</title>
		<link>http://james.com.sg/2008/04/16/survey-component-in-joomla/</link>
		<comments>http://james.com.sg/2008/04/16/survey-component-in-joomla/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 15:41:03 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://james.com.sg/?p=53</guid>
		<description><![CDATA[Hmmm.. today just got hit by a customer which require a Survey Component in Joomla.  Well, actually, a survey sounds too complicated&#8230; as a survey is generally multi-page with an analysis engine behind it.
What a customer really needed is some kind of dynamically manageable forms.  So after doing some kind of simple component [...]]]></description>
			<content:encoded><![CDATA[<p>Hmmm.. today just got hit by a customer which require a Survey Component in Joomla.  Well, actually, a survey sounds too complicated&#8230; as a survey is generally multi-page with an analysis engine behind it.</p>
<p>What a customer really needed is some kind of dynamically manageable forms.  So after doing some kind of simple component research, decided to to try out RSForms.</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image11.png"><img width="223" height="75" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb6.png" /></a></p>
<p>Why RS Form?  Well honestly, it is because it has the greatest number of votes and reviews at <a title="http://extensions.joomla.org/" href="http://extensions.joomla.org/">http://extensions.joomla.org/</a> .  Really dun have much time to waste on crappy components.</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image12.png"><img width="416" height="124" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb7.png" /></a></p>
<p>So here goes.  Did a simple installation on my Joomla 1.5 instance at <a href="http://xtremax.com/joomla_1_5">http://xtremax.com/joomla_1_5</a> and got</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image13.png"><img width="244" height="177" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb8.png" /></a></p>
<p>And within 10 minutes, created a form like:</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image14.png"><img width="502" height="182" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb9.png" /></a></p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image15.png"><img width="476" height="217" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb10.png" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2008/04/16/survey-component-in-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference Betweeen Drupal and Joomla</title>
		<link>http://james.com.sg/2008/04/16/difference-betweeen-drupal-and-joomla/</link>
		<comments>http://james.com.sg/2008/04/16/difference-betweeen-drupal-and-joomla/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 00:28:05 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://james.com.sg/?p=52</guid>
		<description><![CDATA[Was really thinking about this for a long time&#8230;. after all, both are pretty famous content management frameworks by now.  However, since Joomla seemed to be more popular at the point of time when I needed a CMS engine&#8230;. I just chose it as the platform to work on&#8230;.  However, just recently, my [...]]]></description>
			<content:encoded><![CDATA[<p>Was really thinking about this for a long time&#8230;. after all, both are pretty famous content management frameworks by now.  However, since Joomla seemed to be more popular at the point of time when I needed a CMS engine&#8230;. I just chose it as the platform to work on&#8230;.  However, just recently, my brother was telling me about how his really good student claimed that Drupal was a much better system than Joomla&#8230; and how he advocated porting an existing Joomla customised solution to Drupal,,,, so I guess&#8230;. I just had to take a look.</p>
<p>Honestly, I do not know much about Drupal&#8230; till this point.  I mean&#8230;. how much can I know&#8230; when i just read a single e-book that is more like a basic usual manual.   But anyway, below are some observed differences.</p>
<p><strong><u>Pro Drupal (this list contains all the Pro Drupal Points)</u></strong></p>
<p><strong>Superior User and Roles Management.</strong></p>
<p>Well, it seems that Drupal has better Authorisation and Authentication based on roles.  For one, you are able to add customised roles to Drupal and start assigning Permissions based on those role.  That is something which I do not see in Joomla.  In fact, Joomla basically has 2 sets of roles, i.e. front end and backend roles&#8230; and users seem to be pretty much stuck with that.  Anything more fine-grained will require some components&#8230;. which seem to distort the Joomla framework.</p>
<p><strong>Taxonomy based Content</strong></p>
<p>Not exactly sure if this can be called an advantage yet, as it seems very confusing to a beginner like me.  But it does boast several advantages like having unlimited number of sections.  For Joomla, It seems that content is limited to a 3 level hierarchy.  That is a limitation especially for more extensive site maps&#8230; (But of course&#8230; there are always clever work arounds&#8230;.)</p>
<p>Another way of looking at it&#8230; the Sitemap depends more on the Menu Structure which can be easily defined in both Joomla and Drupal&#8230; and can have minimal correlation with Joomla&#8217;s sections and categories&#8230;</p>
<p>Taxonomy seems to be a neat way of allowing content tagging and easy navigation.  Allows easy navigation to related articles instead of way of defining the site map.</p>
<p><strong>Triggers and Actions</strong></p>
<p>It implements some kind of Event Based architecture.  It allows code snippets to be triggered based on some events.</p>
<p><strong>Cool Ajax Configuration Interface</strong></p>
<p>I like a nifty feature that Drupal has.  It allows drag and drop on the webpage.  This allows easy customisation of hierarchy structure.  Very cool.</p>
<p><strong><u>Pro Joomla</u></strong></p>
<p><strong>Installation can be done via packaged zip files</strong></p>
<p>I was looking around at the Drupal modules&#8230; and it seemed that the only way installation can be done is directly unzipping all the codes in a module directory.  It does not allow a person to simply upload a zip file to install the module.</p>
<p>This installation process is very important&#8230; for custom component development companies&#8230; as it allows a neat hand-off of project codes.</p>
<p><strong><u>Opinions</u></strong></p>
<p>Hmmm&#8230; having so it seems that Drupal happens to be the more flexible system.  Well, can&#8217;t really say too much about it&#8230; until I get my hands dirty and starting looking at the codes.  Till then&#8230;. <img src='http://james.com.sg/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Will be looking into:</p>
<p><a href="http://james.com.sg/wp-content/uploads/2008/04/image10.png"><img width="213" height="244" border="0" alt="image" style="border: 0px none " src="http://james.com.sg/wp-content/uploads/2008/04/image_thumb5.png" /></a></p>
<p><strong>Learning Drupal 6 Module Development</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2008/04/16/difference-betweeen-drupal-and-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla 1.5 n Drupal</title>
		<link>http://james.com.sg/2008/04/15/joomla-15-n-drupal/</link>
		<comments>http://james.com.sg/2008/04/15/joomla-15-n-drupal/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 18:23:50 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://james.com.sg/?p=50</guid>
		<description><![CDATA[Well after seeing Windows Live Writer seemless integration with WordPress&#8230;. I did start to get excited about the possibilities of its integration with CMS systems like Joomla and Drupal.
Imagine the flexibility of data entry it will give my clients&#8230; if they are able to type their contents on an offline editor and effortlessly publish its [...]]]></description>
			<content:encoded><![CDATA[<p>Well after seeing Windows Live Writer seemless integration with WordPress&#8230;. I did start to get excited about the possibilities of its integration with CMS systems like Joomla and Drupal.</p>
<p>Imagine the flexibility of data entry it will give my clients&#8230; if they are able to type their contents on an offline editor and effortlessly publish its contents onto the CMS system.</p>
<p>Well, not sure about Drupal, but Joomla&#8217;s integration with WLW still has someway to go.  (no time to check out Drupal yet)  It seems to be able to publish mainly html articles&#8230; with no support for images.  Hmmm&#8230; this is not exactly good enough for me yet.   Guess I just got to monitor it.</p>
<p>Okay&#8230; will work more on this tomorrow.  Good nights!</p>
]]></content:encoded>
			<wfw:commentRss>http://james.com.sg/2008/04/15/joomla-15-n-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

