<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://cmsfactor.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>CMSFactor.com - Ruby</title>
 <link>http://cmsfactor.com/taxonomy/term/15/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Showcase</title>
 <link>http://cmsfactor.com/showcase</link>
 <description>&lt;!-- google_ad_section_start --&gt;
&lt;p&gt;&lt;img src=&quot;http://cmsfactor.com/files/showcase.gif&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Something I&#039;ve debated is whether to use an all-in-one &lt;span class=&quot;caps&quot;&gt;CMS &lt;/span&gt;and customize it to do everything or to find (or write) a &lt;span class=&quot;caps&quot;&gt;CMS &lt;/span&gt;that was created specifically for the task at hand. &lt;a href=&quot;http://showcase.kylemaxwell.com&quot;&gt;Showcase&lt;/a&gt;, written by Kyle Maxwell in Ruby on Rails,  is one of the latter--it does an excellent job at what it was intended to be, a &lt;span class=&quot;caps&quot;&gt;CMS &lt;/span&gt;to manage a portfolio.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://cmsfactor.com/files/showcase_lg.png&quot;&gt;Click here to view a screenshot of the Showcase admin interface&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Showcase admin allows you to manage several things, the name, subtitle, stylesheet, JavaScript behavior of your websites, as well as the users, pages and projects (both of of these sections can be renamed) and files attached to the site. Within a specific project, you can edit the name, description, version, thumbnails and attachments associated with the project. The admin interface makes use of Ajax in all the right places--editing and adding to the site is simple and fun. &lt;/p&gt;

&lt;p&gt;Once you&#039;ve got your data in there, Showcase produces an entirely unstyled site--it&#039;s up to you to create the &lt;span class=&quot;caps&quot;&gt;CSS &lt;/span&gt;and there&#039;s no default template. While I think a default template or style would be nice, it&#039;s really not a bad idea &lt;i&gt;not&lt;/i&gt; to have one--this guarantees that every Showcase site will look different.&lt;/p&gt;

&lt;p&gt;Installation is very straightforward if you have Rails set up on your server. Basically you check it out of svn, create a database, tell showcase what it&#039;s called, type rake migrate and you&#039;re done. One caveat is that at the time of this writing Showcase requires Rails 1.0 (not 1.1) so make sure you freeze Rails 1.0 in vendor/rails.&lt;/p&gt;

&lt;p&gt;If you&#039;re looking for a good, free &lt;span class=&quot;caps&quot;&gt;CMS &lt;/span&gt;to manage your portfolio and don&#039;t mind writing a little &lt;span class=&quot;caps&quot;&gt;CSS, &lt;/span&gt;check out &lt;a href=&quot;http://showcase.kylemaxwell.com&quot;&gt;Showcase&lt;/a&gt;.&lt;/p&gt;&lt;!-- google_ad_section_end --&gt;
</description>
 <comments>http://cmsfactor.com/showcase#comment</comments>
 <category domain="http://cmsfactor.com/taxonomy/term/16">OpenSource</category>
 <category domain="http://cmsfactor.com/taxonomy/term/14">Portfolio</category>
 <category domain="http://cmsfactor.com/taxonomy/term/15">Ruby</category>
 <category domain="http://cmsfactor.com/taxonomy/term/13">RubyOnRails</category>
 <category domain="http://cmsfactor.com/taxonomy/term/21">Showcase</category>
 <pubDate>Wed, 05 Apr 2006 18:30:25 -0700</pubDate>
 <dc:creator>marcus</dc:creator>
 <guid isPermaLink="false">20 at http://cmsfactor.com</guid>
</item>
</channel>
</rss>
