<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="0.92">
<channel>
<lastBuildDate><![CDATA[Sun, 12 Jul 2009 09:13:05 GMT]]></lastBuildDate>
<title><![CDATA[Grafik Kaos]]></title>
<link><![CDATA[http://www.grafikkaos.co.uk/]]></link>
<description><![CDATA[Powered By Grafik Kaos]]></description>
<copyright><![CDATA[Copyright: (c) 2000-2008 Grafik Kaos]]></copyright>
<image><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/GrafikKaos" type="application/rss+xml" /><feedburner:emailServiceId>GrafikKaos</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FGrafikKaos" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FGrafikKaos" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FGrafikKaos" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/GrafikKaos" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FGrafikKaos" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FGrafikKaos" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FGrafikKaos" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
<title><![CDATA[Joomla is such a headache]]></title>
<description>&lt;p&gt;Here's the deal.&amp;nbsp; I&amp;nbsp;have been asked to integrate a payment gateway for this particular site that has been designed in Joomla.&amp;nbsp; Typically, I welcome any challenge as it puts my mind into serious overdrive and allows me to push myself that bit further in order to accomplish the task at hand.&amp;nbsp; But this around, I&amp;nbsp;am completely stumped.&amp;nbsp; It's not that I&amp;nbsp;can't do the job, its just trying to understand Joomla's MVC's structure when it comes to component/extension development has me really banging my head at walls.&lt;/p&gt;
&lt;p&gt;Why oh why, do they have to make it so hard for developers to figure they way through the system?&amp;nbsp; I&amp;nbsp;have read several books that claim to explain how the mvc structure works, visited numerous websites, followed a couple of tutorials... still nothing...&amp;nbsp; I&amp;nbsp;did however come across a couple of Joomla component generators which I&amp;nbsp;think kind of gave me a head start but then once done... where do I&amp;nbsp;go next?&lt;/p&gt;
&lt;p&gt;Guess I will need to crack on....&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YMPMTGMxjrXHsE59v0RYv32c8Dk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YMPMTGMxjrXHsE59v0RYv32c8Dk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YMPMTGMxjrXHsE59v0RYv32c8Dk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YMPMTGMxjrXHsE59v0RYv32c8Dk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=7afpU_9LwMY:DxzWvRlSm80:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=7afpU_9LwMY:DxzWvRlSm80:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=7afpU_9LwMY:DxzWvRlSm80:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=7afpU_9LwMY:DxzWvRlSm80:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?i=7afpU_9LwMY:DxzWvRlSm80:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=7afpU_9LwMY:DxzWvRlSm80:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?i=7afpU_9LwMY:DxzWvRlSm80:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=7afpU_9LwMY:DxzWvRlSm80:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=7afpU_9LwMY:DxzWvRlSm80:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?i=7afpU_9LwMY:DxzWvRlSm80:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/7afpU_9LwMY" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/7afpU_9LwMY/</link>
<pubDate><![CDATA[2009-06-09 15:17:42]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/68-joomla-is-such-a-headache/</feedburner:origLink></item>
<item>
<title><![CDATA[This is too much....]]></title>
<description>&lt;p&gt;I&amp;nbsp;need to make time for the blog section of my website... The only problem is that with being so busy with my own personal life as well as having a few projects going on at the same time, it is quite difficult....&amp;nbsp; I&amp;nbsp;still do have a few ADDT articles that still need to be published and I will get round to doing it...&amp;nbsp; That is assuming anyone is still interested in ADDT.&amp;nbsp; Not going to say anything on here so you best check the Adobe Forums.&lt;/p&gt;
&lt;p&gt;Anyway, I&amp;nbsp;have started looking at CodeIgniter.&amp;nbsp; Dont understand why I&amp;nbsp;never thought of doing this earlier.&amp;nbsp; Looks simple enough to be used but I still need time to get my head round a few things before I start using it fully for my future project.&amp;nbsp; Having said that, I wont be dropping ADDT anytime soon.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wGboUJpRfgKI8rn4AqMfhHNn3oY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wGboUJpRfgKI8rn4AqMfhHNn3oY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wGboUJpRfgKI8rn4AqMfhHNn3oY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wGboUJpRfgKI8rn4AqMfhHNn3oY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=RCF8VAgkJc8:_nsnHSemwuU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=RCF8VAgkJc8:_nsnHSemwuU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=RCF8VAgkJc8:_nsnHSemwuU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=RCF8VAgkJc8:_nsnHSemwuU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?i=RCF8VAgkJc8:_nsnHSemwuU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=RCF8VAgkJc8:_nsnHSemwuU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?i=RCF8VAgkJc8:_nsnHSemwuU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=RCF8VAgkJc8:_nsnHSemwuU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GrafikKaos?a=RCF8VAgkJc8:_nsnHSemwuU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GrafikKaos?i=RCF8VAgkJc8:_nsnHSemwuU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/RCF8VAgkJc8" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/RCF8VAgkJc8/</link>
<pubDate><![CDATA[2009-05-23 10:19:06]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/67-this-is-too-much/</feedburner:origLink></item>
<item>
<title><![CDATA[Creating A Database Connection in Dreamweaver]]></title>
<description>&lt;p&gt;This may be a step backward from some of the tutorials, but I believe a small refresher can sometimes be a good thing. If you are new to Dreamweaver and are looking to start using the software to develop web applications with PHP and MySQL, then it is important that you have a database connection in place. &lt;br /&gt;
&lt;br /&gt;
If you are new to setting up a PHP/MySQL server, then have a look at my tutorial &lt;a href="http://www.grafikkaos.co.uk/article/28-Setting-Up-A-Complete-WAMP-Server/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Creating the Database&lt;/h2&gt;
&lt;p&gt;Fire up your favaourite browser and point the URL to &lt;a title="Linkification: http://localhost/phpmyadmin" href="http://localhost/phpmyadmin" class="linkification-ext"&gt;http://localhost/phpmyadmin&lt;/a&gt; or wherever phpMyAdmin is setup on your server. Right off the bat, you are presented with an interface where on the left side, you will have a list of databases already created. On the right, you will have several items being displayed such as the stats on your mySQL server, the ability to create a new database, importing and exporting, theme change etc...&lt;br /&gt;
&lt;br /&gt;
Since we have the Create new database option already available for us, this saves us a lot of digging around. So in the box under the Create new database header, type in the name of your new database and click on the Create button.&lt;/p&gt;
&lt;p&gt;&lt;img width="456" height="310" alt="" src="/pages/uploads/media/image/db_connec/database_name_create.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;If successful, the page will reload and show that the database creation has been successful.&lt;/p&gt;
&lt;p&gt;&lt;img width="451" height="391" alt="" src="/pages/uploads/media/image/db_connec/successful_db_create.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
You can now close the phpMyAdmin Interface.&lt;/p&gt;
&lt;h2&gt;Creating the Database Connection&lt;/h2&gt;
&lt;p&gt;&lt;br /&gt;
&lt;br /&gt;
Fire up Dreamweaver. Open up your site (learn how to create one here). Create a new PHP file and call it say test.php. If the Databases panel is not enabled, click on click on &lt;strong&gt;Window &amp;gt; Databases&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img width="402" height="170" alt="" src="/pages/uploads/media/image/db_connec/databases_menu.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Once the Databases panel is up, create a Database connection by clicking the &amp;quot;+&amp;quot; under Databases, and selecting &amp;quot;MySQL Connection&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;img width="244" height="205" alt="" src="/pages/uploads/media/image/db_connec/mysql_connection.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Fill in all the fields in the MySQL Connection box.&lt;/p&gt;
&lt;p&gt;&lt;img width="469" height="242" alt="" src="/pages/uploads/media/image/db_connec/connection_dialog.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Connection name: Can be any descriptive name&lt;br /&gt;
MySQL server: localhost (or server you are using)&lt;br /&gt;
User name: your database username&lt;br /&gt;
password: your database password&lt;br /&gt;
database: your database name&lt;br /&gt;
&lt;br /&gt;
If you wish to test the connection, click on &amp;quot;Test&amp;quot;. Otherwise, after filling in all the fields, click on &amp;quot;Ok&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8vZpM-xXEqnUI8ZsssoBlEV8xQk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8vZpM-xXEqnUI8ZsssoBlEV8xQk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8vZpM-xXEqnUI8ZsssoBlEV8xQk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8vZpM-xXEqnUI8ZsssoBlEV8xQk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=719DKFin"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=sN8N8deb"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=E45uprAg"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=6o2ElGPW"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=6o2ElGPW" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=QoikKgyq"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=QoikKgyq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/1MGH1rG-1jw" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/1MGH1rG-1jw/</link>
<pubDate><![CDATA[2009-02-19 09:01:33]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/65-Creating-A-Database-Connection-in-Dreamweaver/</feedburner:origLink></item>
<item>
<title><![CDATA[3D Preloaders]]></title>
<description>&lt;p&gt;If you are looking for a decent preloader website and are fed up of using the generator at &lt;a href="http://www.ajaxload.info"&gt;http://www.ajaxload.info&lt;/a&gt;, you will want to try the preloaders at &lt;a href="http://preloaders.net"&gt;http://preloaders.net&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;With an array of controls available, you can easily customise the look of your preloaders.&amp;nbsp; The unique aspect of this site is that you can now generate 3D&amp;nbsp;preloaders which should allow you to add that little bit of extra to your web applications.&lt;/p&gt;
&lt;p&gt;&lt;img width="419" height="521" title="preloader options" alt="preloader options" src="/pages/uploads/media/image/preloaders_3d/preloader_full.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Above&lt;/strong&gt;: Preloader options available&lt;/p&gt;
&lt;p&gt;&lt;img width="419" height="521" title="3d preloaders samples" alt="3d preloaders samples" src="/pages/uploads/media/image/preloaders_3d/preloader_full_3D.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Above&lt;/strong&gt;: Available 3D Preloaders&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0w9UKi2khxIahulbR9uPu9KfSMI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0w9UKi2khxIahulbR9uPu9KfSMI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0w9UKi2khxIahulbR9uPu9KfSMI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0w9UKi2khxIahulbR9uPu9KfSMI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=fnbLVfYD"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=xbY8VWYx"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=DCyFpShU"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=X2mnkbmH"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=X2mnkbmH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=UGOlAU69"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=UGOlAU69" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/6K5Bsv45F7M" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/6K5Bsv45F7M/</link>
<pubDate><![CDATA[2009-02-05 10:46:20]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/64-3D-Preloaders/</feedburner:origLink></item>
<item>
<title><![CDATA[Yet Another Re-Design]]></title>
<description>&lt;p&gt;It seems to me that all I seem to be doing these days is just re-designing my website instead of adding some content.&amp;nbsp; I still have a couple of&amp;nbsp; tutorial series to finish writing and I am nowhere near actually starting on any of them.&lt;/p&gt;
&lt;p&gt;Anyway where are my manners!?&amp;nbsp; First of all, Happy New Year to you all...&amp;nbsp; I trust you all enjoyed your holidays.&lt;/p&gt;
&lt;p&gt;Back to the subject at hand.... ah yes, Grafik Kaos has undergone another design change.&amp;nbsp; Only implemented my last one in August but I promise, this will be the last design change I will be making in a good while.&amp;nbsp; All that CSS workout has really done my head in. There are still a few things that I&amp;nbsp;need to add and change on this design, so we shall call it a work in progress.&lt;/p&gt;
&lt;p&gt;About some of the changes.&amp;nbsp; Following the advice of a good friend, I&amp;nbsp;have reduced the usage of Spry to cut down on the number of HTTP&amp;nbsp;requests.&amp;nbsp; On top of that, considering that my stats showed that Grafik Kaos was visited through mobile devices, I thought I'd make it easier for users to actually get to the content they need to get to. Not all mobile browers work effectively with Spry.&amp;nbsp; Secondly, I actually thought I'd try my hand at actually using CSS&amp;nbsp;to slice my images.&amp;nbsp; The main navigation as well as several headers were there result of using CSS to slice the images (i.e. image sprites).&amp;nbsp; This took me a good bit to get used to and to understand properly.&amp;nbsp; But now that I have done it, there won't be any going back to the old ways of doing things and that was exporting every image individually.&amp;nbsp; I am done with that!!&lt;/p&gt;
&lt;p&gt;As a New Year's resolution, I&amp;nbsp;have promised myself to finish up the articles I should have finished a long time ago.&amp;nbsp; I have had a few emails regarding them and I promise they will be finished and put up in the next few weeks.&lt;/p&gt;
&lt;p&gt;Feel free to leave me comments about my new design and layout, bearing in mind that this is still an ongoing design work.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Bs41v2liobXzza6hEubBDrOSnSI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bs41v2liobXzza6hEubBDrOSnSI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Bs41v2liobXzza6hEubBDrOSnSI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bs41v2liobXzza6hEubBDrOSnSI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=gqCKeY37"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=Y4JR8pxC"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=9T7goMtl"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=AR3WhSEQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=AR3WhSEQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=xaO7sGrX"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=xaO7sGrX" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/iO1oQ37wydw" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/iO1oQ37wydw/</link>
<pubDate><![CDATA[2009-02-04 17:49:58]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/63-Yet-Another-Re-Design/</feedburner:origLink></item>
<item>
<title><![CDATA[Quick Update]]></title>
<description>&lt;p&gt;I would like to apologise to those of you have been waiting for me to upload the second part of my CMS tutorial.&amp;nbsp; All 3 of my hard drives are currently failing me and I&amp;nbsp;am in the process of having them replaced. &amp;nbsp; I hope to have the situation resolved as soon as possible.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1PQtvQlwD9zndCW2645P3GL7K8Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1PQtvQlwD9zndCW2645P3GL7K8Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1PQtvQlwD9zndCW2645P3GL7K8Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1PQtvQlwD9zndCW2645P3GL7K8Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=iOEJPGMC"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=8dFTJQBF"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=qnCjruby"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=VpRuYLqk"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=VpRuYLqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=q5B7QcuI"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=q5B7QcuI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/TMuZyFkZI-4" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/TMuZyFkZI-4/</link>
<pubDate><![CDATA[2008-09-30 11:37:49]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/62-Quick-Update/</feedburner:origLink></item>
<item>
<title><![CDATA[@Web Final Beta Released]]></title>
<description>&lt;div class="articleContent"&gt;
&lt;p&gt;The third and final beta of Digia @Web contains some new functionality and fixes. Improvements have been done based on user feedback and findings in our own testing. &lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
Key improvements in the third beta:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
- Accelerated panning&lt;br /&gt;
- Progress indicator&lt;br /&gt;
- Addressbar is shown during the page loading &lt;br /&gt;
- Scrolling with wheel keeps horizontal position&lt;br /&gt;
- Select URL using double tap&lt;br /&gt;
- Audio plugin for WAV, MP3 and Midi&lt;br /&gt;
- Favicons for Bookmarks&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Please note that due to adding favicon support all bookmarks are deleted (if installing on top of an earlier beta)!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Please continue sending feedback to &lt;a href="mailto:support.product@digia.com"&gt;support.product@digia.com&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Pq6WWNRiKEMYTXKwYWPeAayPlR8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pq6WWNRiKEMYTXKwYWPeAayPlR8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Pq6WWNRiKEMYTXKwYWPeAayPlR8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pq6WWNRiKEMYTXKwYWPeAayPlR8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=4n3I1cw1"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=ySApeR5R"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=TOS76GYf"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=MtaSKWpP"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=MtaSKWpP" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=66NupnkE"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=66NupnkE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/PSndcK6zTUo" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/PSndcK6zTUo/</link>
<pubDate><![CDATA[2008-09-10 10:33:00]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/61-atWeb-Final-Beta-Released/</feedburner:origLink></item>
<item>
<title><![CDATA[Creating An Advanced CMS - Part 1]]></title>
<description>&lt;p&gt;In this tutorial, we will be looking at creating an advanced CMS system using Dreamweaver CS3 and ADDT.Â  There are loads of CMS solutions available on the internet, but I have found it pretty interesting and challenging to say the least when building my own.Â  To make  things a lot easier as well, I will use the current system that I have on my  website as a basis for this tutorial.&lt;/p&gt;
&lt;p&gt;What do we hope to achieve with this CMS?Â &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;We want to be able to add categories for each article&lt;/li&gt;
    &lt;li&gt;We want to be able to add articles as well as edit or delete them&lt;/li&gt;
    &lt;li&gt;We want visitors to the blog to be able to comment&lt;/li&gt;
    &lt;li&gt;We want to be able to approve comments manually (reducing spam)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The CMS file structure&lt;/h2&gt;
&lt;p&gt;First of all, let's plan the CMS system.Â  Make sure you have configured your Dreamweaver site and that you also have a working database. connection. If you are looking to install your first PHP server, then  I suggest you follow my tutorial &lt;a href="http://www.grafikkaos.co.uk/article/28-Setting-Up-A-Complete-WAMP-Server/"&gt;here&lt;/a&gt;. The image below is the a typical  structure that I use on all my websites.Â  It allows me to locate files pretty   easily hence making work go a lot faster.&lt;/p&gt;
&lt;p&gt;&lt;img width="256" height="543" alt="structure.png" src="/pages/uploads/media/image/cms_system/part1/structure.png" /&gt;&lt;/p&gt;
&lt;p&gt;I have provided a zipped file containing  the site structure &lt;a href="/pages/uploads/media/file/cms_system/cms_system.zip"&gt;here&lt;/a&gt;.Â  You can download it and unpack the ZIP file to your   site root.Â  Now that we have created the files required for the CMS application, we now need to get onto the database.Â  For this tutorial, we will  be using four tables.&lt;/p&gt;
&lt;h2&gt;Planning the database&lt;/h2&gt;
&lt;p&gt;The diagram below shows the database structure that is will be used.Â  An SQL file containing this structure can be   found in the ZIP file that you downloaded earlier.&lt;/p&gt;
&lt;p&gt;&lt;img width="545" height="435" alt="db_structure.png" src="/pages/uploads/media/image/cms_system/part1/db_structure.png" /&gt;&lt;/p&gt;
&lt;p&gt;This is a breakdown of the columns used in this database.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;blog_categories&lt;/strong&gt; table:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;id_top - the primary key for the categories (i.e. topics) table.Â  No two categories will have the same id&lt;/li&gt;
    &lt;li&gt;title_top - the title of the blog category&lt;/li&gt;
    &lt;li&gt;description_top - the description of the blog category&lt;/li&gt;
    &lt;li&gt;image_top - image attached to the category&lt;/li&gt;
    &lt;li&gt;seoname_top - search engine friendly name for the category&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;blog_posts&lt;/strong&gt; table:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;id_art - the primary key for the articles.Â  No two articles will have the same id&lt;/li&gt;
    &lt;li&gt;author_art - the id of the article author.&lt;/li&gt;
    &lt;li&gt;idtop_art - the id of the article category. Serves as a foreign key to the blog_categories table.&lt;/li&gt;
    &lt;li&gt;title_art - the title of the article&lt;/li&gt;
    &lt;li&gt;content_art - the content of the article is stored here&lt;/li&gt;
    &lt;li&gt;date_art - the date the article was created&lt;/li&gt;
    &lt;li&gt;status_art - determines whether the article is live or not.&lt;/li&gt;
    &lt;li&gt;modified_art - the date the article was modified or changed&lt;/li&gt;
    &lt;li&gt;comment_status_art - the commenting status for the article.Â  This allows you to determine whether the article is open for everyone to comment on, registered members to comment on or closed.&lt;/li&gt;
    &lt;li&gt;name_art - search engine friendly title for the article&lt;/li&gt;
    &lt;li&gt;read_count_art - the number of times the article     has been read&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;blog_comments&lt;/strong&gt; table:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;id_com - the primary key for the comments.Â  No two comments will have the same id&lt;/li&gt;
    &lt;li&gt;idart_com - the foreign key to the article id&lt;/li&gt;
    &lt;li&gt;text_com - comment posted for the article&lt;/li&gt;
    &lt;li&gt;date_com - the date the comment was posted&lt;/li&gt;
    &lt;li&gt;poster_name - the comment poster's name&lt;/li&gt;
    &lt;li&gt;poster_email - the comment poster's email address&lt;/li&gt;
    &lt;li&gt;poster_url - the comment poster's web address&lt;/li&gt;
    &lt;li&gt;poster_ip - the comment poster's ip address&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;users&lt;/strong&gt; table:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;id_usr - the primary key for the user.Â  No two users will have the same id.&lt;/li&gt;
    &lt;li&gt;name_usr - the user's username&lt;/li&gt;
    &lt;li&gt;email_usr - the user's email address&lt;/li&gt;
    &lt;li&gt;password_usr - the user's password for logging&lt;/li&gt;
    &lt;li&gt;registrationdate_usr - the date the user registered on the site&lt;/li&gt;
    &lt;li&gt;active_usr - the state of the user's account; 1 for active or 0 for inactive&lt;/li&gt;
    &lt;li&gt;level_usr - determine the user's current level on the site; admin or member&lt;/li&gt;
    &lt;li&gt;FirstName_usr - the user's first name&lt;/li&gt;
    &lt;li&gt;Lastname_usr - the user's last name&lt;/li&gt;
    &lt;li&gt;displayName_usr - the user's display name on the comments&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To login into the admin section of the site, use the following details:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;username: &lt;strong&gt;admin&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;password: &lt;strong&gt;password&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Open the main index.php page and   create a new connection named gktut_CONN_CMS and   configure it to connect to your newly created database:&lt;/p&gt;
&lt;p&gt;&lt;img width="475" height="241" alt="connection_create.png" src="/pages/uploads/media/image/cms_system/part1/connection_create.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Configuring the Login Settings&lt;/h2&gt;
&lt;p&gt;We now need to create a login page for the CMS.Â  We first have to configure the login settings, and the apply the Login  Form Wizard on the login page in the site root.Â  To do this, start off by clicking on the Control Panel button the Developer Toolbox bar.&lt;/p&gt;
&lt;p&gt;&lt;img width="472" height="49" alt="login_settings_buttons.png" src="/pages/uploads/media/image/cms_system/part1/login_settings_buttons.png" /&gt;&lt;/p&gt;
&lt;p&gt;This will bring up the Control Panel interface.Â  From here, click on the Login Settings button.&lt;/p&gt;
&lt;p&gt;&lt;img width="559" height="458" alt="login_settings_button.png" src="/pages/uploads/media/image/cms_system/part1/login_settings_button.png" /&gt;&lt;/p&gt;
&lt;p&gt;This will bring up the Option tab.&lt;/p&gt;
&lt;p&gt;&lt;img width="516" height="532" alt="login_setting_options.png" src="/pages/uploads/media/image/cms_system/part1/login_setting_options.png" /&gt;&lt;/p&gt;
&lt;p&gt;To start off, we will encrypt the password stored in our database.Â  So make sure that the &lt;strong&gt;Enccrypt password &lt;/strong&gt;Â is checked.Â  Since we will also be getting users to register on the site, thus having different login levels, make sure that Username, password and access level is selected.Â  We will leave the Auto login validity at its default value   which is currently 30 days.Â  Click on the Database tab.&lt;/p&gt;
&lt;p&gt;&lt;img width="515" height="533" alt="login_settings_database.png" src="/pages/uploads/media/image/cms_system/part1/login_settings_database.png" /&gt;&lt;/p&gt;
&lt;p&gt;To configure this dialog box options, follow the next steps:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;In the Connection drop-down menu, select the database connection used for your site (gktut_CONN_CMS). Â &lt;/li&gt;
    &lt;li&gt;In the Table drop-down menu, select the database table that stores user     details (users).&lt;/li&gt;
    &lt;li&gt;In the Primary key drop-down menu, select the field that stores the primary key for the selected table (id_usr).&lt;/li&gt;
    &lt;li&gt;In the Username drop-down menu, select the table field that stores the user names (username_usr). In the Password drop-down menu, select the table field that stores the user passwords (password_usr).&lt;/li&gt;
    &lt;li&gt;In the E-mail drop-down menu, select the table field that stores the user's e-mail address (email_usr).&lt;/li&gt;
    &lt;li&gt;In the Active drop-down menu, select the field that stores the activation state for the user (active_usr).&lt;/li&gt;
    &lt;li&gt;In     the Level drop-down menu, select the table field that stores the user level (level_usr). Â Please bear in mind that this is not numeric.&lt;/li&gt;
    &lt;li&gt;In the Random Key drop-down menu, select the table field that stores the randomly generated key used when activating the account (VerificationKey).&lt;/li&gt;
    &lt;li&gt;When done with the database settings, move on to the Session tab.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img width="514" height="529" alt="login_settings_session.png" src="/pages/uploads/media/image/cms_system/part1/login_settings_session.png" /&gt;&lt;/p&gt;
&lt;p&gt;Here we will add what extra session values we want stored.Â  Click on the (+) and from the dialog box that appears, select   FirstName_usr, LastName_usr and displayName_usr.Â  Click on the OK button to close the dialog box.Â  The new session riables will be created as shown in the image above.Â  Click on the User Levels tab to continue configuring the login settings.&lt;/p&gt;
&lt;p&gt;&lt;img width="516" height="529" alt="login_settings_levels.png" src="/pages/uploads/media/image/cms_system/part1/login_settings_levels.png" /&gt;&lt;/p&gt;
&lt;p&gt;To configure this user interface, follow the next steps:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;In the login page text-box enter the page that allows the user to login (login.php).&lt;/li&gt;
    &lt;li&gt;In the Default redirect on success text-box enter the page that will be opened if the login operation succeeded (index.php).&lt;/li&gt;
    &lt;li&gt;In the Default redirect on fail text-box enter the page to be opened when a user tries to access a page for which he/she does not have the needed credentials (login.php).&lt;/li&gt;
    &lt;li&gt;In the User levels grid, set the user access levels as shown in the image above.&lt;/li&gt;
    &lt;li&gt;Click OK when you are done configuring the dialog box.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Creating the Login page&lt;/h2&gt;
&lt;p&gt;To create the login page, open the login.php file. Â From the Develop Toolbox bar, click on the Login Wizard button.&lt;/p&gt;
&lt;p&gt;&lt;img width="467" height="62" alt="login_wizard_button.png" src="/pages/uploads/media/image/cms_system/part1/login_wizard_button.png" /&gt;&lt;/p&gt;
&lt;p&gt;This will start the Login Wizard.&lt;/p&gt;
&lt;p&gt;&lt;img style="width: 587px; height: 415px;" alt="lwizrd_step1.png" src="/pages/uploads/media/image/cms_system/part1/lwizrd_step1.png" /&gt;&lt;/p&gt;
&lt;p&gt;The database setting are automatically configure for you.Â  Click on the Next button   to move to step 2.&lt;/p&gt;
&lt;p&gt;&lt;img style="width: 582px; height: 413px;" alt="lwizrd_step2.png" src="/pages/uploads/media/image/cms_system/part1/lwizrd_step2.png" /&gt;&lt;/p&gt;
&lt;p&gt;Click on the &lt;strong&gt;Remember me&lt;/strong&gt; checkbox to enable automatic login and on the &lt;strong&gt;Forgot password &lt;/strong&gt;checkbox to allow ADDT to create forgot password page which will  allow users to request their password in case they forget it.Â  Click on Finish to close the Login Wizard and to generate the form.Â  The image below shows the   generated user login form.&lt;/p&gt;
&lt;p&gt;&lt;img width="473" height="386" alt="user_login_form.png" src="/pages/uploads/media/image/cms_system/part1/user_login_form.png" /&gt;&lt;/p&gt;
&lt;h2&gt;Creating the user registration form&lt;/h2&gt;
&lt;p&gt;Seeing  as our blog will be given users the option to register, we need to create a registration form.Â  Create a new file called register.php as save it at the site root.&lt;/p&gt;
&lt;p&gt;From the Developer Toolbox toolbar, click on the User Registration Wizard.&lt;/p&gt;
&lt;p&gt;&lt;img width="464" height="63" alt="uregister_wizard_button.png" src="/pages/uploads/media/image/cms_system/part1/uregister_wizard_button.png" /&gt;&lt;/p&gt;
&lt;p&gt;This will launch the user Registration Wizard.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" style="width: 590px; height: 417px;" src="/pages/uploads/media/image/cms_system/part1/ureg_wizrd_step1_2.png" /&gt;&lt;/p&gt;
&lt;p&gt;In Step 1, the database details are automatically selected and set up.Â  So nothing needs to be done here.Â  Click on   the Next button to move to Step 2.&lt;/p&gt;
&lt;p&gt;&lt;img width="590" height="417" style="" alt="ureg_wizrd_step2.png" src="/pages/uploads/media/image/cms_system/part1/ureg_wizrd_step2.png" /&gt;&lt;/p&gt;
&lt;p&gt;In Step 2, all the fields except for id_usr will be listed here.Â  Name_usr, email_usr and password_usr will be setup  properly for you, (i.e name_usr and email_usr will be assigned text fields and password_usr will be assigned a password field).Â  Set the &lt;strong&gt;Display as&lt;/strong&gt; value for the &lt;strong&gt;registrationdate_usr&lt;/strong&gt; as &lt;strong&gt;Text&lt;/strong&gt; and then set the &lt;strong&gt;Default value&lt;/strong&gt; to &lt;strong&gt;{NOW_DT}&lt;/strong&gt;.Â  Do the same for &lt;strong&gt;active_usr&lt;/strong&gt; but set the &lt;strong&gt;Default value &lt;/strong&gt;Â to 0.Â  Delete all the other fields listed as they will not be needed.Â  Click on the Next button to move to Step 3.&lt;/p&gt;
&lt;p&gt;&lt;img style="width: 590px; height: 418px;" alt="ureg_wizrd_step3.png" src="/pages/uploads/media/image/cms_system/part1/ureg_wizrd_step3.png" /&gt;&lt;/p&gt;
&lt;p&gt;In Step 3 make sure that all the value are required for validation.Â  Click on the Next button to move to Step 4.&lt;/p&gt;
&lt;p&gt;&lt;img style="width: 590px; height: 417px;" alt="ureg_wizrd_step4.png" src="/pages/uploads/media/image/cms_system/part1/ureg_wizrd_step4.png" /&gt;&lt;/p&gt;
&lt;p&gt;In Step 4, click on &lt;strong&gt;Send welcome email&lt;/strong&gt; and &lt;strong&gt;Use account activation &lt;/strong&gt;so that upon registration, a new user will received an email welcoming him to the CMS and another email prompting him to activate his account.Â  Click on the Finish button to generate the Registration form show below.&lt;/p&gt;
&lt;p&gt;&lt;img width="421" height="353" alt="generated_ureg_form.png" src="/pages/uploads/media/image/cms_system/part1/generated_ureg_form.png" /&gt;&lt;/p&gt;
&lt;p&gt;Finally, we don't really want to display the Registration date and account status on the registration form, so select   the two rows holding the information and delete them.Â  The final registration form should look like the image below.&lt;/p&gt;
&lt;p&gt;&lt;img width="421" height="346" alt="final_ureg_form.png" src="/pages/uploads/media/image/cms_system/part1/final_ureg_form.png" /&gt;&lt;/p&gt;
&lt;p&gt;This concludes Part 1 of this tutorial.Â  In Part 2, we will look at trying to add categories, articles to our blog as well as managing them.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qPA_88JJlIoWmEsSV29Gn1g-s1Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qPA_88JJlIoWmEsSV29Gn1g-s1Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qPA_88JJlIoWmEsSV29Gn1g-s1Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qPA_88JJlIoWmEsSV29Gn1g-s1Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=GRozBcxi"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=Uzrvycfl"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=v3DT7oUB"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=yywhdGA8"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=yywhdGA8" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=nHUjQWID"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=nHUjQWID" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/9jWICwnw_YA" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/9jWICwnw_YA/</link>
<pubDate><![CDATA[2008-09-07 08:22:00]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/60-Creating-An-Advanced-CMS-Part-1/</feedburner:origLink></item>
<item>
<title><![CDATA[Google Chrome Beta Available for Download]]></title>
<description>&lt;p&gt;Google Chrome is now available for download from &lt;a href="http://www.google.com/chrome"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Google Chrome&lt;/b&gt; is an &lt;a title="Open source" href="http://en.wikipedia.org/wiki/Open_source"&gt;open source&lt;/a&gt; &lt;a title="Web browser" href="http://en.wikipedia.org/wiki/Web_browser"&gt;web browser&lt;/a&gt; developed by &lt;a title="Google" href="http://en.wikipedia.org/wiki/Google"&gt;Google&lt;/a&gt;. It builds on components from other open source software, including &lt;a title="WebKit" href="http://en.wikipedia.org/wiki/WebKit"&gt;WebKit&lt;/a&gt; and &lt;a title="Mozilla" href="http://en.wikipedia.org/wiki/Mozilla"&gt;Mozilla&lt;/a&gt;, and is intended to provide greater stability, speed and security than existing browsers, while presenting a simple and efficient user interface. The name is derived from the &lt;a title="Graphical user interface" href="http://en.wikipedia.org/wiki/Graphical_user_interface"&gt;graphical user interface&lt;/a&gt; frame, or &amp;quot;chrome&amp;quot;, of web browsers. The open source project behind Google Chrome is known as &lt;i&gt;Chromium.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;The browser looks light in design and site loading speeds are not bad.&amp;nbsp; If you are going to test the browser out and you have Firefox running, Google Chrome won't be able to import your bookmarks.&amp;nbsp; So make sure you save any work you are doing before letting Google Chrome import your bookmarks from Firefox.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img width="600" height="409" src="/pages/uploads/media/image/google_chrome/g_chrome_2.png" alt="Google Chrome and Grafik Kaos" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Oops!&amp;nbsp; Looks like my first crash while trying to access the browser options.&amp;nbsp; Actually I was able to repeat this quite a few times! Ermmm Google, please take note of this! (Running Windows Xp 64-Bit Professional)&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img width="329" height="144" src="/pages/uploads/media/image/google_chrome/g_chrome_crash.png" alt="Google Chrome crash" /&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;Anyway, aside from this small crashing issue and the pretty simplistic looks of Google's new browser, I think this should come in handy when developing websites.&amp;nbsp; It even has a built-in Task Manager that informs you of how much memory the browser is using.&amp;nbsp; Only downside to me using this browser as my main one to surf the internet is the lack of add-ons.&amp;nbsp; Firefox has become an important part of my works and the plugins available for the browser are helping me organise my work a lot easier.&lt;/p&gt;
&lt;p style="text-align: left;"&gt;With it still being in beta stage, there might still be a few improvements along the way.&lt;/p&gt;
&lt;p style="text-align: left;"&gt;Anyway, you download and see what you think for yourself.&amp;nbsp; I am going stick with Firefox for now...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BvD92mCbzuhod8c-ntkT02n7JNo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BvD92mCbzuhod8c-ntkT02n7JNo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BvD92mCbzuhod8c-ntkT02n7JNo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BvD92mCbzuhod8c-ntkT02n7JNo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=N8fQZKiG"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=1qhHgfnM"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=yXVjmkrA"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=aJFMkev9"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=aJFMkev9" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=11F2t9MJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=11F2t9MJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/h4Q4rEQ-V-k" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/h4Q4rEQ-V-k/</link>
<pubDate><![CDATA[2008-09-02 23:15:00]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/59-Google-Chrome-Beta-Available-for-Download/</feedburner:origLink></item>
<item>
<title><![CDATA[More time...]]></title>
<description>&lt;p style="text-align: center;"&gt;&lt;img width="625" height="194" src="/pages/uploads/media/image/new_design/new_design_img.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Now that I have more time for myself, I can finally get round to adding the features that I have been dying to add to my website.&amp;nbsp; First of all, I hope you all like this new design.&amp;nbsp; I have ben awfully busy the last few weeks doing various jobs here and there.&amp;nbsp; Starting designing this about three days ago.&amp;nbsp; It does look a bit similar to the previous that I had in certain ways, but I am definitely planning on polishing things up this time around.&lt;/p&gt;
&lt;p&gt;Had a little play customizing the looks of the Spry Tabbed Panel, so far I am pretty happy with it.&amp;nbsp; I have a few tutorials planned over the next few weeks. So what out for them.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8N774Cu5A_fQOD-rUR04R1EjT4s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8N774Cu5A_fQOD-rUR04R1EjT4s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8N774Cu5A_fQOD-rUR04R1EjT4s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8N774Cu5A_fQOD-rUR04R1EjT4s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=3hPncpQK"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=5vjxk9tY"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=D7Rz92Up"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=G6VgQ8sw"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=G6VgQ8sw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/GrafikKaos?a=ABBXlKFT"&gt;&lt;img src="http://feeds.feedburner.com/~f/GrafikKaos?i=ABBXlKFT" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GrafikKaos/~4/wVppoekJJSw" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/GrafikKaos/~3/wVppoekJJSw/</link>
<pubDate><![CDATA[2008-08-29 00:00:00]]></pubDate>
<category />
<feedburner:origLink>http://www.grafikkaos.co.uk/article/57-More-Time/</feedburner:origLink></item>
</channel>
</rss>
