<?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>Ruby on Rails Outsourcing &#187; browsercms</title>
	<atom:link href="http://www.ruby-on-rails-outsourcing.com/tag/browsercms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ruby-on-rails-outsourcing.com</link>
	<description>Kirana Tama - Rails outsourcing company that helps small businesses minimize their costs</description>
	<lastBuildDate>Wed, 28 Jul 2010 05:58:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rails CMS</title>
		<link>http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/</link>
		<comments>http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 03:16:36 +0000</pubDate>
		<dc:creator>William Notowidagdo</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[browsercms]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.ruby-on-rails-outsourcing.com/?p=202</guid>
		<description><![CDATA[Thanks to the guys that build BrowserCMS, our lives has just gotten easier!
No longer we have to stick with Radiant, BrowserCMS is, we think, easier and more robust.
This post is a simple getting started guide, that will help you to:

Install the BrowserCMS
Create a new page
Add text content to the newly created page
Publish your page


Installation
Packaged as [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to the guys that build <a href="http://www.browsercms.org/">BrowserCMS</a>, our lives has just gotten easier!<br />
No longer we have to stick with <a href="http://radiantcms.org/">Radiant</a>, BrowserCMS is, we think, easier and more robust.</p>
<p>This post is a simple getting started guide, that will help you to:</p>
<ol>
<li>Install the BrowserCMS</li>
<li>Create a new page</li>
<li>Add text content to the newly created page</li>
<li>Publish your page</li>
</ol>
<p><span id="more-202"></span></p>
<p><strong>Installation</strong></p>
<p>Packaged as a gem, you can include BrowserCMS in any <a href="http://www.rubyonrails.org/">Rails</a> (2.3 or later) project. Public assets, style sheets, images and JavaScript scripts is included in gem. In the installation process these assets will be copied to your project.</p>
<p>Let&#8217;s start install it by doing</p>
<pre class="brush: bash">
$ sudo gem install browsercms
</pre>
<p>By the time I wrote this post, the latest version was 3.0.6. Now create a project using a specific BrowserCMS template (a Rails template is simply a Ruby script with some domain-specific extensions to facilitate application configuration.)</p>
<pre class="brush: bash">
$ rails my_new_project_name -d mysql -m http://www.browsercms.org/templates/blank.rb
</pre>
<p>Unless you are not using password for your &#8216;root&#8217; account to connect to the database, you will see this error message</p>
<pre class="brush: bash">
Access denied for user 'root'@'localhost' (using password: NO)
</pre>
<p>you can reapply the template again at anytime after you change the database configuration in config/database.yml by running</p>
<pre class="brush: bash">
$ rake rails:template LOCATION=http://www.browsercms.org/templates/blank.rb
</pre>
<p>from your project directory. Now run the server</p>
<pre class="brush: bash">
$ script/server
</pre>
<p>and open your browser to <a href="http://localhost:3000/">http://localhost:3000/</a> and to log into the admin for the CMS go to <a href="http://localhost:3000/cms">http://localhost:3000/cms</a>. In development mode the default username/password is cmsadmin/cmsadmin. You should now be logged in.</p>
<p><strong>Create a new page</strong></p>
<p>On the home page, you will see a menu labeled &#8216;Home&#8217;, you want to create new page &#8216;About Us&#8217; with a menu link positioned below &#8216;Home&#8217;. Now log in into the CMS admin panel and do the following:</p>
<ol>
<li>Click on &#8216;SITEMAP&#8217;. The Sitemap page shows you a tree structure with all the sections and pages in your site, but you can add/edit pages/sections, and also can reorganize your pages/sections using drag and drop.</li>
<li>Click on &#8216;My Site&#8217;</li>
<li>Click on &#8216;Add Page&#8217;</li>
<li>On the displayed form, there are several fields to fill out. Name and template are the important ones</li>
<li>Click &#8216;SAVE&#8217; to create a new page</li>
</ol>
<p>You will be taken to the newly created page, which will be blank.</p>
<p><strong>Adding new text content to a page</strong></p>
<p>What you want to do now is to add some text content the your &#8216;About Us&#8217; page.</p>
<ol>
<li>Turn on the Visual Editor</li>
<li>Click on the &#8216;Add Content&#8217; icon below your page</li>
<li>Click on &#8216;Text&#8217; on the &#8216;Select Content Type&#8217; page</li>
<li>Fill out the &#8216;Name&#8217; and &#8216;Content&#8217; fields. You can enter &#8216;Tags&#8217; to your content as well</li>
<li>Click &#8216;SAVE&#8217;</li>
</ol>
<p><strong>Publish your page</strong></p>
<p>Your page is not published yet, to make it publicy available to the world click &#8216;PUBLISH&#8217;. To test your newly created page, simply log out from the admin panel and go to <a href="http://localhost:3000/about-us">http://localhost:3000/about-us</a>, you will see your text content you just added.</p>
<p>Hopefully this post will help you to getting started with BrowserCMS. Besides the concept that you need to understand, there are still many hidden power of BrowserCMS to be found and you can start from its <a href="http://www.browsercms.org/doc/guides/html/index.html">Reference Documentation</a>. </p>
<p>If you need help in developing a CMS solution in Ruby on Rails, please dont hesitate to contact us at <u>info[at]kiranatama[dot]com</u>!</p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/&amp;title=Rails+CMS" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/&amp;title=Rails+CMS" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/&amp;title=Rails+CMS" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/&amp;t=Rails+CMS" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://twitter.com/home?status=Rails+CMS+-+http://b2l.me/dudb8+(via+@ptwgs)" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?subject=%22Rails%20CMS%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22Thanks%20to%20the%20guys%20that%20build%20BrowserCMS%2C%20our%20lives%20has%20just%20gotten%20easier%21%0D%0ANo%20longer%20we%20have%20to%20stick%20with%20Radiant%2C%20BrowserCMS%20is%2C%20we%20think%2C%20easier%20and%20more%20robust.%0D%0A%0D%0AThis%20post%20is%20a%20simple%20getting%20started%20guide%2C%20that%20will%20help%20you%20to%3A%0D%0A%0D%0A%09Install%20the%20BrowserCMS%0D%0A%09Create%20a%20new%20page%0D%0A%09Add%20text%20cont%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/&amp;title=Rails+CMS&amp;summary=Thanks%20to%20the%20guys%20that%20build%20BrowserCMS%2C%20our%20lives%20has%20just%20gotten%20easier%21%0D%0ANo%20longer%20we%20have%20to%20stick%20with%20Radiant%2C%20BrowserCMS%20is%2C%20we%20think%2C%20easier%20and%20more%20robust.%0D%0A%0D%0AThis%20post%20is%20a%20simple%20getting%20started%20guide%2C%20that%20will%20help%20you%20to%3A%0D%0A%0D%0A%09Install%20the%20BrowserCMS%0D%0A%09Create%20a%20new%20page%0D%0A%09Add%20text%20cont&amp;source=Ruby on Rails Outsourcing" rel="nofollow" class="external" title="Share this on Linkedin">Share this on Linkedin</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.ruby-on-rails-outsourcing.com/2010/01/16/rails-cms/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
