<?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>Cool Grafix &#124; Blog &#187; Web Development</title>
	<atom:link href="http://www.coolgrafix.com/blog/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.coolgrafix.com/blog</link>
	<description>Look, feel, and so much more.</description>
	<lastBuildDate>Wed, 12 May 2010 16:14:58 +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>Joomla Plugin: EasierTube</title>
		<link>http://www.coolgrafix.com/blog/2010/05/12/joomla-plugin-easiertube/</link>
		<comments>http://www.coolgrafix.com/blog/2010/05/12/joomla-plugin-easiertube/#comments</comments>
		<pubDate>Wed, 12 May 2010 16:14:58 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=262</guid>
		<description><![CDATA[I&#8217;ve got another post up over at Group 3 Solutions, this one discussing Joomla video plugins. First plugin up for discussion is EasierTube. The post gives some background on the problem of using video in Joomla posts and provides an overview of EasierTube&#8217;s features and issues. Enjoy!
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-249" title="Joomla Logo" src="http://www.coolgrafix.com/blog/wp-content/uploads/2010/04/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350-300x214.png" alt="Joomla Logo" width="180" height="128" />I&#8217;ve got another post up over at <a href="http://www.group3solutions.com/blog/joomla-plugins-embedding-video/" target="_blank">Group 3 Solutions</a>, this one discussing Joomla video plugins. First plugin up for discussion is EasierTube. The post gives some background on the problem of using video in Joomla posts and provides an overview of EasierTube&#8217;s features and issues. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2010/05/12/joomla-plugin-easiertube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla Custom 404 Pages</title>
		<link>http://www.coolgrafix.com/blog/2010/04/15/joomla-custom-404-pages/</link>
		<comments>http://www.coolgrafix.com/blog/2010/04/15/joomla-custom-404-pages/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 03:34:53 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=248</guid>
		<description><![CDATA[Great little tutorial over at phpRiot on how to set up an intelligent custom 404 error page in PHP. However, if you&#8217;re using a stock Joomla 1.5 install with mod_rewrite enabled (e.g. SEO-friendly URLs) then you can just forget about doing this with an Apache directive. Joomla has control (though looking at the .htaccess file I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p><a style="padding-bottom:10px; padding-left:10px;" href="http://www.coolgrafix.com/blog/wp-content/uploads/2010/04/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350.png"><img class="alignright size-full wp-image-249" title="Joomla Logo" src="http://www.coolgrafix.com/blog/wp-content/uploads/2010/04/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350.png" alt="Joomla Logo" width="176" height="126" /></a>Great little tutorial over at <a href="http://www.phpriot.com/" target="_blank">phpRiot</a> on how to set up an intelligent <a href="http://www.phpriot.com/articles/search-engine-urls/4" target="_blank">custom 404 error page in PHP</a>. However, if you&#8217;re using a stock <a href="http://www.joomla.org/" target="_blank">Joomla 1.5</a> install with <a href="http://en.wikipedia.org/wiki/Mod_rewrite" target="_blank">mod_rewrite</a> enabled (e.g. SEO-friendly URLs) then you can just forget about doing this with an Apache directive. Joomla has control (though looking at the <a href="http://en.wikipedia.org/wiki/Htaccess" target="_blank">.htaccess</a> file I&#8217;m not sure why), so you&#8217;ll need an altogether different great little tutorial. Lo and behold, the Joomla documentation comes to the resuce!</p>
<p>Check out how to build a <a href="http://docs.joomla.org/Custom_error_pages" target="_blank">custom 404 error handler into your Joomla template</a> here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2010/04/15/joomla-custom-404-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Banner Ad clickTAG Tutorial</title>
		<link>http://www.coolgrafix.com/blog/2010/03/30/flash-banner-ad-clicktag-tutorial/</link>
		<comments>http://www.coolgrafix.com/blog/2010/03/30/flash-banner-ad-clicktag-tutorial/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 00:13:31 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=243</guid>
		<description><![CDATA[Handy Flash banner ad clickTAG tutorial for anyone who doesn&#8217;t do this often enough to remember the technique off the top of their heads. This sort of thing is for use in ad syndication services like Google AdWords. Also, some good stuff at the Adobe site.
Each ad network uses different case sensitivity rules for the [...]]]></description>
			<content:encoded><![CDATA[<p>Handy <a href="http://www.flashclicktag.com/" target="_blank">Flash banner ad clickTAG tutorial</a> for anyone who doesn&#8217;t do this often enough to remember the technique off the top of their heads. This sort of thing is for use in ad syndication services like <a href="http://www.google.com/adwords/" target="_blank">Google AdWords</a>. Also, some good stuff at the <a href="http://www.adobe.com/resources/richmedia/tracking/designers_guide/" target="_blank">Adobe site</a>.</p>
<p>Each ad network uses different case sensitivity rules for the clickTAG variable (groan), so check into your network&#8217;s requirements. Google AdWords has a help page on <a href="http://adwords.google.com/support/aw/bin/answer.py?hl=en&amp;answer=26938" target="_blank">clickTAG coding here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2010/03/30/flash-banner-ad-clicktag-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla Plugin: Tabs &amp; Slides</title>
		<link>http://www.coolgrafix.com/blog/2009/12/09/joomla-plugin-tabs-slides/</link>
		<comments>http://www.coolgrafix.com/blog/2009/12/09/joomla-plugin-tabs-slides/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 05:56:51 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=231</guid>
		<description><![CDATA[I&#8217;ve got another post up over at Group 3 Solutions. We&#8217;ve turned our attention away from WordPress Plugins over to Joomla Plugins this time around. First up is Joomla Tabs &#38; Slides. The post gives some background on tabs as a concept and then shows how to easily implement them in Joomla using this plugin. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-249" title="Joomla Logo" src="http://www.coolgrafix.com/blog/wp-content/uploads/2010/04/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350-300x214.png" alt="Joomla Logo" width="180" height="128" />I&#8217;ve got another post up over at <a href="http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/" target="_blank">Group 3 Solutions</a>. We&#8217;ve turned our attention away from <a href="http://www.group3solutions.com/blog/tag/wordpress/" target="_blank">WordPress Plugins</a> over to <a href="http://www.joomla.org/" target="_blank">Joomla</a> Plugins this time around. First up is <a href="http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/" target="_blank">Joomla Tabs &amp; Slides</a>. The post gives some background on tabs as a concept and then shows how to easily implement them in Joomla using this plugin. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2009/12/09/joomla-plugin-tabs-slides/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great WordPress Category Hacks</title>
		<link>http://www.coolgrafix.com/blog/2009/08/22/great-wordpress-category-hacks/</link>
		<comments>http://www.coolgrafix.com/blog/2009/08/22/great-wordpress-category-hacks/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 17:50:55 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=222</guid>
		<description><![CDATA[Great article over at Vandelay Design for anyone interested in hacking WordPress categories. Really helpful.
]]></description>
			<content:encoded><![CDATA[<p>Great article over at <a href="http://vandelaydesign.com/blog/wordpress/category-hacks/" target="_blank">Vandelay Design</a> for anyone interested in hacking WordPress categories. Really helpful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2009/08/22/great-wordpress-category-hacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Joomla Component Tutorials</title>
		<link>http://www.coolgrafix.com/blog/2009/08/18/custom-joomla-component-tutorials/</link>
		<comments>http://www.coolgrafix.com/blog/2009/08/18/custom-joomla-component-tutorials/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 00:17:02 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=180</guid>
		<description><![CDATA[Been tinkering around with custom Joomla 1.5 component development. Here are some helpful getting started links with &#8220;Hello world&#8221; -level tutorials:

vojtechovsky.net
softmarket.ro
packtpub.com

]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 10px; margin-right: 10px;" src="http://www.gemzies.com/img_photos/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350.png" alt="" width="176" height="126" align="right" />Been tinkering around with custom Joomla 1.5 component development. Here are some helpful getting started links with &#8220;Hello world&#8221; -level tutorials:</p>
<ol>
<li><a href="http://www.vojtechovsky.net/joomla/component-helloworld-tutorial-guide-en.html" target="_blank">vojtechovsky.net</a></li>
<li><a href="http://softmarket.ro/joomla-tips/joomla-custom-component-tutorial-part-1.html" target="_blank">softmarket.ro</a></li>
<li><a href="http://www.packtpub.com/article/developing-the-joomla-component-and-understanding-its-structure" target="_blank">packtpub.com</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2009/08/18/custom-joomla-component-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla Template Conditionals Round-Up</title>
		<link>http://www.coolgrafix.com/blog/2009/05/21/joomla-template-conditionals-round-up/</link>
		<comments>http://www.coolgrafix.com/blog/2009/05/21/joomla-template-conditionals-round-up/#comments</comments>
		<pubDate>Thu, 21 May 2009 23:13:57 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=148</guid>
		<description><![CDATA[HR&#8217;s Industrial Strength Portal has a great round-up of settings/conditions you can check inside Joomla 1.5 templates in order to dynamically adjust your layout. Outstanding! =)
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 10px; margin-right: 10px;" src="http://www.gemzies.com/img_photos/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350.png" alt="" width="176" height="126" align="right" /><a href="http://www.hrpr.com/" target="_blank">HR&#8217;s Industrial Strength Portal</a> has a <a href="http://portal.hrpr.com/joomla-15-templates-conditional-statements" target="_blank">great round-up of settings/conditions</a> you can check inside Joomla 1.5 templates in order to dynamically adjust your layout. Outstanding! =)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2009/05/21/joomla-template-conditionals-round-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla 1.5 Module Overrides</title>
		<link>http://www.coolgrafix.com/blog/2009/05/20/joomla-15-module-overrides/</link>
		<comments>http://www.coolgrafix.com/blog/2009/05/20/joomla-15-module-overrides/#comments</comments>
		<pubDate>Wed, 20 May 2009 22:32:11 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=135</guid>
		<description><![CDATA[Out of the box, Joomla 1.5 is a powerhouse of functionality. But as with any stock system, there are a few things that may need to be tweeked in order to get the result you want or expect. Take Joomla menu controls for instance. They&#8217;re fine and functional, and 90% of the time no additional [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 10px; margin-right: 10px;" src="http://www.gemzies.com/img_photos/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350.png" alt="" width="176" height="126" align="right" />Out of the box, <a href="http://www.joomla.org/" target="_blank">Joomla 1.5</a> is a powerhouse of functionality. But as with any stock system, there are a few things that may need to be tweeked in order to get the result you want or expect. Take Joomla menu controls for instance. They&#8217;re fine and functional, and 90% of the time no additional work is necessary. But a common practice with menus is to output them as unordered lists (ul) and then <a href="http://reference.sitepoint.com/css" target="_blank">style them with CSS instructions</a>. So, say you want to have your menu display on a <a href="http://www.petegoodman.com/labs/horiznavlist/" target="_blank">horizontal line, with pipe separators between each menu item</a>. Easy enough to define a style for this by specifying a right- or left-side border for list items in the menu. But since that rule would apply to all the list items (including first and last), you&#8217;ll have an extra pipe (at the end or the beginning). With manually constructed menus you can simply add a special class to the last (or first) list item that will style it differently (to remove the unwanted pipe). But with Joomla menus, each list item is the same, so there&#8217;s no ability to tag one with a special class. What to do?</p>
<p><a href="http://blog.opensourcenetwork.eu/authors/jisse-reitsma" target="_blank"><img class="alignright" style="margin-left: 10px; margin-right: 10px;" title="Jisse Reitsma" src="http://blog.opensourcenetwork.eu/images/stories/authors/JisseReitsma.jpg" alt="" width="125" height="125" align="right" /></a>That&#8217;s where Joomla 1.5&#8217;s new drop-dead simple <a href="http://developer.joomla.org/tutorials/165-understanding-output-overrides-in-joomla.html" target="_blank">module override functionality</a> comes into play. <a href="http://blog.opensourcenetwork.eu/authors/jisse-reitsma" target="_blank">Jisse Reitsma</a> explains it very well <a href="http://blog.opensourcenetwork.eu/tutorials/experienced/joomla-output-override-of-modmainmenu" target="_blank">over at his tutorial on Joomla module overrides</a> at <a href="http://blog.opensourcenetwork.eu/" target="_blank">Open Source Network</a>. In his tutorial, he explains how to alter the menu module to automatically tag the first and last list item with &#8220;first&#8221; and &#8220;last&#8221; classes. The short version is that Joomla 1.5 allows you to define a module override by simply making a folder named the same as the module you are modifying, copying the output template of the module into this new folder, and adjusting as necessary. So in essence, you&#8217;re copying a part of the module into a new location (<a href="http://blog.opensourcenetwork.eu/tutorials/experienced/joomla-output-override-of-modmainmenu" target="_blank">see tutorial for specifics</a>), modifying it, and Joomla automatically uses your modified version instead of the stock version. This prevents your mod from getting overwritten by Joomla upgrades. Brilliant!</p>
<p>I&#8217;ve already got this technique working on a couple of my own installations, and plan to add this mod to every theme from now on. That is, unless the <a href="http://developer.joomla.org/" target="_blank">Joomla devs</a> go ahead and just build it into into the core at some point. Hint hint. <img src='http://www.coolgrafix.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2009/05/20/joomla-15-module-overrides/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla 1.5 and WordPress 2.7 integration?</title>
		<link>http://www.coolgrafix.com/blog/2009/05/13/joomla-15-and-wordpress-27-integration/</link>
		<comments>http://www.coolgrafix.com/blog/2009/05/13/joomla-15-and-wordpress-27-integration/#comments</comments>
		<pubDate>Thu, 14 May 2009 03:06:37 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=127</guid>
		<description><![CDATA[Well, I must confess that this WordPress plugin for Joomla would rock if it works as described. Comments on the page are hit and miss, so looks like I&#8217;ll have to try it out for myself to get a better idea. Groan. =)
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 10px; margin-right: 10px;" src="http://www.gemzies.com/img_photos/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350.png" alt="" width="176" height="126" align="right" />Well, I must confess that this <a href="http://extensions.joomla.org/extensions/content-&amp;-news/blog/6659/details" target="_blank">WordPress plugin for Joomla</a> would rock if it works as described. Comments on the page are hit and miss, so looks like I&#8217;ll have to try it out for myself to get a better idea. Groan. =)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2009/05/13/joomla-15-and-wordpress-27-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter is a Cocktail Party</title>
		<link>http://www.coolgrafix.com/blog/2009/05/13/twitter-is-a-cocktail-party/</link>
		<comments>http://www.coolgrafix.com/blog/2009/05/13/twitter-is-a-cocktail-party/#comments</comments>
		<pubDate>Wed, 13 May 2009 23:19:01 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Dobies]]></category>
		<category><![CDATA[Snapps]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.coolgrafix.com/blog/?p=123</guid>
		<description><![CDATA[Great article about Twitter from Snapps&#8217; Rob Novak, a high-profile Lotus consultant/developer and good friend to my colleague Carol Dobies. Over at his Lotus Rock Star blog, he makes the case for Twitter, and likens it to a cocktail party. Money quote:
Just something to consider if you&#8217;re squarely in the &#8220;why would I care&#8221; camp&#8230;Twitter [...]]]></description>
			<content:encoded><![CDATA[<p>Great article about <a href="http://twitter.com/" target="_blank">Twitter</a> from Snapps&#8217; <a href="http://www.snapps.com/snaweb.nsf" target="_blank">Rob Novak</a>, a high-profile <a href="http://www.ibm.com/software/lotus/" target="_blank">Lotus</a> consultant/developer and good friend to my colleague <a href="http://www.dobies.com/people/carol_dobies.html" target="_blank">Carol Dobies</a>. Over at his <a href="http://www.lotusrockstar.com/blog/robblog.nsf" target="_blank">Lotus Rock Star blog</a>, he makes the case for Twitter, and <a href="http://www.lotusrockstar.com/blog/robblog.nsf/d6plinks/RNOK-7QFL54" target="_blank">likens it to a cocktail party</a>. Money quote:</p>
<blockquote><p>Just something to consider if you&#8217;re squarely in the &#8220;why would I care&#8221; camp&#8230;Twitter and other social media are like going to a cocktail party, like one I went to Thursday at the Mentor Summit in Vegas. I expect to talk to lots of people, care about what some of them have to say, filter a lot of personal stuff that doesn&#8217;t affect me while looking interested (how rude!), and come away &#8211; if not inebriated &#8211; with a few nuggets of great information, some great new contacts, and an idea or two out of the social interaction we have in a group that size. This dynamic &#8211; and EVERY networking event you&#8217;ve ever attended &#8211; is very similar to consistent use of social media in a targeted fashion.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.coolgrafix.com/blog/2009/05/13/twitter-is-a-cocktail-party/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
