<?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>cakebaker &#187; ibm</title>
	<atom:link href="http://cakebaker.42dh.com/tags/ibm/feed/" rel="self" type="application/rss+xml" />
	<link>http://cakebaker.42dh.com</link>
	<description>baking cakes with CakePHP</description>
	<lastBuildDate>Tue, 20 Dec 2011 15:29:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Criki &#8211; the creation of a wiki with CakePHP, Part 5</title>
		<link>http://cakebaker.42dh.com/2007/04/11/criki-the-creation-of-a-wiki-with-cakephp-part-5/</link>
		<comments>http://cakebaker.42dh.com/2007/04/11/criki-the-creation-of-a-wiki-with-cakephp-part-5/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 06:37:03 +0000</pubDate>
		<dc:creator>cakebaker</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/04/11/criki-the-creation-of-a-wiki-with-cakephp-part-5/</guid>
		<description><![CDATA[On IBM&#8217;s developerWorks the fifth and last part in the series &#8220;Create an interactive production wiki using PHP&#8221; has been published. In this part some blog functionality is added to the wiki: This tutorial deals with creating an open blog for Criki. You have built the basic wiki features, and you have added task management [...]]]></description>
			<content:encoded><![CDATA[<p>On IBM&#8217;s developerWorks the fifth and last part in the series &#8220;Create an interactive production wiki using PHP&#8221; has been published. In this part some blog functionality is added to the wiki:</p>
<blockquote><p>
This tutorial deals with creating an open blog for Criki. You have built the basic wiki features, and you have added task management for your users. An open blog is another valuable feature that will allow your users a place to hold public discussions. Topics include:<br />
- What is meant by &#8220;open blog&#8221;<br />
- Blog workflow design<br />
- Building out the blog database table<br />
- Basic blog features
</p></blockquote>
<p>You can read the tutorial <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki5/index.html">online</a> (registration required) or as a <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki5/os-php-wiki5-a4.pdf">PDF</a>.</p>
<p>Previous parts:<br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki1/os-php-wiki1-a4.pdf">Part 1</a><br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki2/os-php-wiki2-a4.pdf">Part 2</a><br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki3/os-php-wiki3-a4.pdf">Part 3</a><br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki4/os-php-wiki4-a4.pdf">Part 4</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cakebaker.42dh.com/2007/04/11/criki-the-creation-of-a-wiki-with-cakephp-part-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criki &#8211; the creation of a wiki with CakePHP, Part 4</title>
		<link>http://cakebaker.42dh.com/2007/04/04/criki-the-creation-of-a-wiki-with-cakephp-part-4/</link>
		<comments>http://cakebaker.42dh.com/2007/04/04/criki-the-creation-of-a-wiki-with-cakephp-part-4/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 08:36:05 +0000</pubDate>
		<dc:creator>cakebaker</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/04/04/criki-the-creation-of-a-wiki-with-cakephp-part-4/</guid>
		<description><![CDATA[On IBM&#8217;s developerWorks part 4 of the series &#8220;Create an interactive production wiki using PHP&#8221; has been published: This tutorial deals mainly with task management. Criki (your new wiki engine) has all the basic wiki features you need, but it still lacks those features that will make it useful as a tool to assist in [...]]]></description>
			<content:encoded><![CDATA[<p>On IBM&#8217;s developerWorks part 4 of the series &#8220;Create an interactive production wiki using PHP&#8221; has been published:</p>
<blockquote><p>
This tutorial deals mainly with task management. Criki (your new wiki engine) has all the basic wiki features you need, but it still lacks those features that will make it useful as a tool to assist in production. When it comes to production, task management stands at the top of the needed features list.</p>
<p>Covered topics include:<br />
- Tasks workflow design<br />
- Building out the tasks database table<br />
- Basic task management features
</p></blockquote>
<p>You can read it <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki4/index.html">online</a> (free registration required), or <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki4/os-php-wiki4-a4.pdf">download</a> as PDF.</p>
<p>Previous parts:<br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki1/os-php-wiki1-a4.pdf">Part 1</a><br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki2/os-php-wiki2-a4.pdf">Part 2</a><br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki3/os-php-wiki3-a4.pdf">Part 3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cakebaker.42dh.com/2007/04/04/criki-the-creation-of-a-wiki-with-cakephp-part-4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Criki &#8211; the creation of a wiki with CakePHP, Part 3</title>
		<link>http://cakebaker.42dh.com/2007/03/21/criki-the-creation-of-a-wiki-with-cakephp-part-3/</link>
		<comments>http://cakebaker.42dh.com/2007/03/21/criki-the-creation-of-a-wiki-with-cakephp-part-3/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 10:15:00 +0000</pubDate>
		<dc:creator>cakebaker</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/03/21/criki-the-creation-of-a-wiki-with-cakephp-part-3/</guid>
		<description><![CDATA[On IBM&#8217;s developerWorks the third part of the series &#8220;Create an interactive production wiki with PHP&#8221; has been published. This part deals with file uploads and access control (no, it doesn&#8217;t cover ACL). Read the article online (registration needed) or download it as a PDF. Previous parts: Part 1 as PDF Part 2 as PDF [...]]]></description>
			<content:encoded><![CDATA[<p>On IBM&#8217;s developerWorks the third part of the series &#8220;Create an interactive production wiki with PHP&#8221; has been published. This part deals with file uploads and access control (no, it doesn&#8217;t cover ACL). </p>
<p>Read the <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki3/index.html">article</a> online (registration needed) or download it as a <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki3/os-php-wiki3-a4.pdf">PDF</a>.</p>
<p>Previous parts:<br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki1/os-php-wiki1-a4.pdf">Part 1 as PDF</a><br />
<a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki2/os-php-wiki2-a4.pdf">Part 2 as PDF</a></p>
<p>PS1: CraZyLeGs&#8217; blog has a new virtual home: <a href="http://www.devmoz.com/blog">http://www.devmoz.com/blog</a>.<br />
Ps2: I did a little redesign on my blog and switched back to a two-column layout. I hope it is now I bit less cluttered ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://cakebaker.42dh.com/2007/03/21/criki-the-creation-of-a-wiki-with-cakephp-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criki &#8211; the creation of a wiki with CakePHP, Part 2</title>
		<link>http://cakebaker.42dh.com/2007/03/07/criki-the-creation-of-a-wiki-with-cakephp-part-2/</link>
		<comments>http://cakebaker.42dh.com/2007/03/07/criki-the-creation-of-a-wiki-with-cakephp-part-2/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 09:01:34 +0000</pubDate>
		<dc:creator>cakebaker</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/03/07/criki-the-creation-of-a-wiki-with-cakephp-part-2/</guid>
		<description><![CDATA[On IBM&#8217;s developerWorks the second part of the series &#8220;Create an interactive production wiki using PHP&#8221; has been published. It deals with user registration and custom markup rendering. I am not so happy with this part. First, it uses functions of the HTML helper which are deprecated since version 0.9.2 of CakePHP, like passwordTag() and [...]]]></description>
			<content:encoded><![CDATA[<p>On IBM&#8217;s developerWorks the second part of the series &#8220;Create an interactive production wiki using PHP&#8221; has been published. It deals with user registration and custom markup rendering. </p>
<p>I am not so happy with this part. First, it uses functions of the HTML helper which are deprecated since version 0.9.2 of CakePHP, like passwordTag() and submitTag() (you should use password() resp. submit() instead). And second, I think the rendering of the markup shouldn&#8217;t be done in the controller. It should be done in a component or a helper (depends on whether you look at it as business logic or presentation logic). The advantages: </p>
<ul>
<li>the code would be easier to test</li>
<li>the controller would be easier to read</li>
<li>the markup rendering could be reused</li>
</ul>
<p>Anyway, here the links to the article: <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki2/index.html">article</a> (registration needed), <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki2/os-php-wiki2-a4.pdf">PDF</a></p>
<p><a href="http://cakebaker.42dh.com/2007/02/14/criki-the-creation-of-a-wiki-with-cakephp-part-1/">Part 1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cakebaker.42dh.com/2007/03/07/criki-the-creation-of-a-wiki-with-cakephp-part-2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Criki &#8211; the creation of a wiki with CakePHP, Part 1</title>
		<link>http://cakebaker.42dh.com/2007/02/14/criki-the-creation-of-a-wiki-with-cakephp-part-1/</link>
		<comments>http://cakebaker.42dh.com/2007/02/14/criki-the-creation-of-a-wiki-with-cakephp-part-1/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 18:11:23 +0000</pubDate>
		<dc:creator>cakebaker</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://cakebaker.42dh.com/2007/02/14/criki-the-creation-of-a-wiki-with-cakephp-part-1/</guid>
		<description><![CDATA[IBM&#8217;s developerWorks has started a new series called &#8220;Create an interactive production wiki using PHP&#8221; (requires a free registration) where they will explain the creation of a wiki with CakePHP. There will be five parts in this series: Part 1 of this series will draw the big picture. You will determine how you want the [...]]]></description>
			<content:encoded><![CDATA[<p>IBM&#8217;s developerWorks has started a new series called <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki1/index.html">&#8220;Create an interactive production wiki using PHP&#8221;</a> (requires a free registration) where they will explain the creation of a wiki with CakePHP. There will be five parts in this series:</p>
<ul>
<li>Part 1 of this series will draw the big picture. You will determine how you want the application to look, flow, work, and behave. You&#8217;ll design the database and rough-out some scaffolding.</li>
<li>Part 2 focuses on the primary wiki development, including defining the markup, tracking changes, and file uploads. </li>
<li>In Part 3, you define some users and groups, as well as a way to control access to certain aspects of individual Wiki pages and uploaded files.</li>
<li>Part 4 deals with a Calendaring and Milestones feature to track tasks, to-dos, and progress against set goals. </li>
<li>And in Part 5, you put together an open blog to allow discussion of production topics and concerns. </li>
</ul>
<p>As the previous series it is worth to read.</p>
<p>Update 2007-02-16: Part 1 is now also available as a <a href="https://www6.software.ibm.com/developerworks/education/os-php-wiki1/os-php-wiki1-a4.pdf">PDF</a>. Thanks to Duane O&#8217;Brien.</p>
]]></content:encoded>
			<wfw:commentRss>http://cakebaker.42dh.com/2007/02/14/criki-the-creation-of-a-wiki-with-cakephp-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

