<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/feed.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" version="2.0">
  <channel>
    <feedpress:locale>en</feedpress:locale>
    <atom:link rel="hub" href="http://feedpress.superfeedr.com/"/>
    <title>Wheelhouse CMS</title>
    <description>Wheelhouse CMS Blog</description>
    <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog</link>
    <atom:link href="http://feedpress.me/WheelhouseCMS" rel="self" type="application/rss+xml"/>
    <item>
      <title>Wheelhouse CMS 1.1.14</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2017-01-24 16:45:30 +1030</pubDate>
      <description><![CDATA[<p>A big release this time around with some great new features and performance improvements.</p>
<p>To update, run&nbsp;<code>bundle update wheelhouse</code>.</p>
<h3>Release Notes</h3>
<ul>
<li>Expose breadcrumb trail via the <code>breadcrumb_trail</code> helper method</li>
<li>Add <code>:renderer</code> option to <code>breadcrumbs</code> helper</li>
<li>Add <code>:builder</code> option to <code>navigation</code> helper</li>
<li>Correctly handle and display errors from nested resources</li>
<li>Add title attributes to editor link popups</li>
<li>Add <a href="https://codemirror.net/" target="_blank">CodeMirror</a> as the HTML source editor</li>
<li>Add support for media filename/name processors</li>
<li>Improve caching of templates</li>
<li>Improve performance of Site Overview</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2017/1/wheelhouse-cms-1114</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2017/1/wheelhouse-cms-1114</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.12</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2016-03-15 20:37:00 +1030</pubDate>
      <description><![CDATA[<p>This Wheelhouse release fixes an issue with page previewing introduced in the previous release, as well as some other gem dependency issues.</p>
<p>To update, run&nbsp;<code>bundle update wheelhouse</code>.</p>
<h3>Release Notes</h3>
<ul>
<li>Fix page previewing functionality</li>
<li>Fix compatibility with sprockets-rails 3.x</li>
<li>Loosen gem dependencies to allower newer versions of compass-rails, will_paginate, cancancan, ruby2ruby and rack-cache</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2016/3/wheelhouse-cms-1112</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2016/3/wheelhouse-cms-1112</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.11</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2016-03-01 10:59:00 +1030</pubDate>
      <description><![CDATA[<p>The latest Wheelhouse release fixes compatibility with the recent Rails point releases&nbsp;4.2.5.x, 4.1.14.x and 3.2.22.x.</p>
<p>To update, run&nbsp;<code>bundle update wheelhouse</code>.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2016/3/wheelhouse-cms-1111</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2016/3/wheelhouse-cms-1111</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.10</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2015-10-04 11:18:15 +1030</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.1.10 is now available. This release fixes user authentication with MongoDB 3, and adds support for gems like <code>autoprefixer-rails</code> within your theme's stylesheets.</p>
<p>To update, run <code>bundle update wheelhouse mongo</code> to ensure all necessary gems are updated.</p>
<h3>Release Notes</h3>
<ul>
<li>Loosen MongoDB-related dependencies to allow update to <code>mongo</code> 1.12.x gem</li>
<li>Add&nbsp;<code>text-left</code>,&nbsp;<code>text-right</code>&nbsp;and&nbsp;<code>text-center</code>&nbsp;classes to aligned text in WYSIWYG editor</li>
<li>Clone all Sprockets processors and compressors directly from main application environment</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/10/wheelhouse-cms-1110</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/10/wheelhouse-cms-1110</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.9</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2015-08-05 20:29:20 +0930</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.1.9 is now available. Run&nbsp;<code>bundle update wheelhouse</code>&nbsp;from within your Rails application to upgrade.</p>
<h3>Release Notes</h3>
<ul>
<li>Fix setup process and protected site login when the admin path is not <code>/admin</code></li>
<li>Add checkbox to explicitly toggle a link or folder from appearing in the navigation</li>
<li>Disallow system folders from being editable within the admin</li>
<li>Fix previewing of non-addressable pages/resources in Rails 3</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/8/wheelhouse-cms-119</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/8/wheelhouse-cms-119</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.8</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2015-04-17 16:12:00 +0930</pubDate>
      <description><![CDATA[<p>Today's release fixes a bug with the template loader when combined with regular views within app/views. If you have Wheelhouse embedded within a regular Rails application, it is recommended to upgrade to this release by running&nbsp;<code>bundle update wheelhouse</code>.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed bug where application views were attempted to be loaded as templates</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/4/wheelhouse-cms-118</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/4/wheelhouse-cms-118</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.7</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2015-04-07 19:52:00 +0930</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.1.7 is now available. To upgrade to this release, simply run&nbsp;<code>bundle update wheelhouse</code>&nbsp;from within your Rails application.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed reporting of the current path in Rails 4.2</li>
<li>Improved logging of template parsing errors</li>
<li>Fixed current active page in navigation when previewing a page without a path</li>
<li>Added the application views to the template parsing lookup paths</li>
<li>Added admin styles for HTML5 input fields</li>
<li>Added support for plugin controller hooks (<code>controller.login</code> and <code>controller.logout</code>)</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/4/wheelhouse-cms-117</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/4/wheelhouse-cms-117</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.6</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2015-03-16 22:02:33 +1030</pubDate>
      <description><![CDATA[<p>Unfortunately the previous release had some issues when it came to page caching with Rails 4.2. If you are running Rails 4.2, you will likely want to upgrade to this release, by running&nbsp;<code>bundle update wheelhouse</code>&nbsp;from within your Rails application.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed page caching with Rails 4.2</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/3/wheelhouse-cms-116</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/3/wheelhouse-cms-116</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.5</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2015-03-11 15:22:05 +1030</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.1.5 is now available, bringing compatibility with Rails 4.2 as well as Ruby 2.2. To upgrade to this release, simply run&nbsp;<code>bundle update wheelhouse</code>&nbsp;from within your Rails application.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed compatibility with Rails 4.2</li>
<li>Fixed compatibility with Ruby 2.2</li>
<li>Add noindex/nofollow meta tags to login pages</li>
<li>Ensure that redirects are properly validated</li>
<li>Only allow developers to create new snippets</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/3/wheelhouse-cms-115</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2015/3/wheelhouse-cms-115</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.4</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2014-08-29 16:22:00 +0930</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.1.4 is now available on the gem servers. To upgrade to this release, simply run <code>bundle update wheelhouse</code>&nbsp;from within your Rails application.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed template switching in Rails 3.x</li>
<li>Fixed compatibility with Compass 1.0</li>
<li>Allow references to the <code>node</code> object from within templates</li>
<li>Improved error messages for unauthorized actions</li>
<li>Fixed editor permissions relating to publishing/unpublishing</li>
<li>Ensure that plugin admin routes are added before the Wheelhouse path dispatcher</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/8/wheelhouse-cms-114</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/8/wheelhouse-cms-114</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.3</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2014-07-30 09:24:20 +0930</pubDate>
      <description><![CDATA[<p>Just a few small fixes in today's release of Wheelhouse CMS 1.1.3.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed theme asset precompilation in Rails 3.x when <code>config.assets.initialize_on_precompile = false</code></li>
<li>Improve placeholders polyfill (uses native behaviour when possible)</li>
<li>Add support for custom classes on section dropdown sublabels</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/7/wheelhouse-cms-113</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/7/wheelhouse-cms-113</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.2</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2014-06-11 14:57:05 +0930</pubDate>
      <description><![CDATA[<p>The latest release of Wheelhouse CMS, version 1.1.2, has just been pushed to the gem servers.&nbsp;As usual, run&nbsp;<code>bundle update wheelhouse</code>&nbsp;from within your Rails application to upgrade.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed handler routing in Rails 3.2.18, 4.0.5 and 4.1.1</li>
<li>Fixed editor content background in Firefox</li>
<li>Improved font rendering in Firefox on Mac OS X</li>
<li>Fixed popup stacking order</li>
<li>Added <code>:editor =&gt; false</code> option to content fields to disable the WYSIWYG editor</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/6/wheelhouse-cms-112</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/6/wheelhouse-cms-112</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1.1 released</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2014-04-14 11:09:15 +0930</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.1.1 is now available. This release is now fully compatible with Rails 4.1 which was released last week.&nbsp;To upgrade, run&nbsp;<code>bundle update wheelhouse</code>&nbsp;from within your Rails application.</p>
<h3>Release Notes</h3>
<ul>
<li>Fixed compatibility with Rails 4.1.0 final release</li>
<li>Loop collections no longer yield empty items to the template<br />(can be overridden by passing&nbsp;<code>:include_blank =&gt; true</code>&nbsp;as an option to&nbsp;<code>loop</code>)</li>
<li>Allow multiple classes to be applied to elements within editor</li>
<li>Allow <code>i-</code> and <code>inline-</code> as prefixes for inline style class names</li>
<li>Added default <code>admin.css.sass</code> for newly generated themes</li>
<li>Minor visual fixes to Media Library and media popups</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/4/wheelhouse-cms-111-released</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/4/wheelhouse-cms-111-released</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.1 now available</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2014-03-11 15:51:00 +1030</pubDate>
      <description><![CDATA[<p>The biggest Wheelhouse release since version 1.0 is now finally here. If you have purchased an existing Wheelhouse CMS license, this upgrade is completely free. Otherwise, <a href="/account">click here</a> to sign up for a free 30-day trial.</p>
<p>As usual, updating is as easy as running <code>bundle update wheelhouse</code> from within your Rails application directory.</p>
<h3>Rails 4 support</h3>
<p>Better late than never, Wheelhouse now includes full support for Rails 4. This includes the latest stable release (currently 4.0.3) as well as the release candidate for version 4.1.0.</p>
<p>Rails 4 is now the recommended version of Rails to use with Wheelhouse CMS (Rails 3.1 and 3.2 will continue to be supported).</p>
<h3>Revamped link dialog</h3>
<p>Among the numerous UI improvements in Wheelhouse CMS 1.1, probably the most significant is the revamped link dialog, which makes it much easier to create links to other pages within your site (no more having to memorize the full path).</p>
<p style="text-align: center;"><img src="/media/036f1ea5/Revamped-Link-Dialog.png?1394510644" alt="Revamped Link Dialog" /></p>
<p>More improvements and refinements are planned for the link page chooser and the popups in general, so keep an eye out for future releases.</p>
<h3>Other UI improvements</h3>
<p><img class="screenshot align-right" style="float: right;" src="/media/7bd50fff/Manage-Site-Dropdown.png?1394513582" alt="Manage-Site-Dropdown" /></p>
<p>In Wheelhouse CMS 1.1, the Manage Site link now acts as a dropdown menu, allowing you to easily create new pages from anywhere within the admin area. Plugins can also take advantage of this with custom dropdown menus to place more functionality at your fingertips.</p>
<p>The drag handles for collection fields have been redesigned to make it clearer that they are draggable.&nbsp;The sidebar has also been improved and will scroll with the page when editing long forms, making it easier (and faster) to preview or publish your changes.</p>
<h3>Release Notes</h3>
<ul>
<li><span>Added support for Rails 4.x</span></li>
<li><span>Added page chooser to link dialog</span></li>
<li><span>Added section dropdowns with new resources underneath Manage Site dropdown</span></li>
<li><span>Affixed sidebar to scroll alongside content</span></li>
<li><span>Added file template content type</span></li>
<li><span>Added file and file collection field types to Wheelhouse form builder</span></li>
<li><span>Added Wheelhouse::Media::FileReference type</span></li>
<li><span>Move Wheelhouse::Image class to Wheelhouse::Media::ImageReference (alias remains)</span></li>
<li><span>Added icons to Choose Image/File buttons</span></li>
<li><span>Added mobile responsive stylesheets for login forms</span></li>
<li><span>Added </span><code>config.wheelhouse.admin_path</code><span> configuration option to set the admin root<br /><em>(defaults to </em></span><em>"/admin")</em></li>
<li><span>Added </span><code>config.wheelhouse.force_ssl</code><span> configuration option to force SSL within the admin<br /><em>(defaults to false)</em></span></li>
<li><span>Added </span><code>config.wheelhouse.editor</code><span> configuration hash to set options to pass to TinyMCE</span></li>
<li><span>Added support for subfolder hosting via <code>relative_url_root</code> configuration</span></li>
<li>Allow theme stylesheets and javascripts to access files from all asset pipeline load paths</li>
<li><span>Convert path dispatcher middleware to Rack application</span></li>
<li><span>Added case-insensitive path dispatching with 301 redirect to correct case</span></li>
<li><span>Improved logging of template processing errors</span></li>
<li><span>Prevent duplicate URLs from appearing within the sitemap</span></li>
<li>Fixed content field database serialization to not save dummy fields</li>
<li><span>Updated Dragonfly dependency to 1.0</span></li>
<li><span>Updated theme generator jQuery version to 1.11.0</span></li>
<li><span>Updated admin jQuery version to 1.11.0</span></li>
<li><span>Updated admin Backbone version to 1.1.0</span></li>
<li><span>Removed support for Internet Explorer 7</span></li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/3/wheelhouse-cms-11-now-available</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2014/3/wheelhouse-cms-11-now-available</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.0.18 released</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2013-11-08 14:19:40 +1030</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.0.18 is now available with a number of bugfixes and minor improvements. The 1.1 branch is still undergoing testing but should be available soon.</p>
<p>As usual, run&nbsp;<code>bundle update wheelhouse</code>&nbsp;from within your Rails application to update to this release.</p>
<h3>Release Notes</h3>
<ul>
<li><span style="font-size: 13px;">Fixed a bug where content fields were cleared when switching tabs</span></li>
<li><span style="font-size: 13px;">Fixed drag and drop file upload on Media Library drop area</span></li>
<li>Fixed a JavaScript error when opening the Insert Media popup for the first time</li>
<li><span style="font-size: 13px;">Fixed navigation helper to add&nbsp;</span><code style="font-size: 13px;">child-current</code><span style="font-size: 13px;">&nbsp;class even when a current child is not to be included in the navigation tree</span></li>
<li><span style="font-size: 13px;">Fixed navigation helper to allow a node not in the navigation to be a navigation root</span></li>
<li><span style="font-size: 13px;">Fixed Site Overview to always show a node's actual show in navigation status, regardless of its children (was previously dependent on child's show in navigation status)</span></li>
<li><span style="font-size: 13px;">Fixed automatic path generation for pages positioned within folders</span></li>
<li><span style="font-size: 13px;">Fixed empty selector warnings when compiling CSS files</span></li>
<li><span style="font-size: 13px;">Fixed Google Maps media thumbnailing when using HTTPS URLs</span></li>
<li><span style="font-size: 13px;">Update YouTube thumbnailing to support latest embed format</span></li>
<li>Added Media Library icon for Keyhole Markup Language (KML/KMZ) files</li>
<li>Added Media Library icon for presentation (PowerPoint/Keynote) files</li>
<li>Added <code>clear_breadcrumbs!</code>&nbsp;class method to admin controllers</li>
<li>Allow resource handler routes to set options (e.g. segment constraints)</li>
<li>Apply admin table column classes to the table header</li>
<li>Optimized image assets (reduced total admin assets size by ~20%)</li>
</ul>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2013/11/wheelhouse-cms-1018-released</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2013/11/wheelhouse-cms-1018-released</guid>
    </item>
    <item>
      <title>Wheelhouse CMS 1.0.17 released</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2013-08-08 13:55:16 +0930</pubDate>
      <description><![CDATA[<p>Wheelhouse CMS 1.0.17 has just been pushed to the gem servers. To update to this release, simply run <code>bundle update wheelhouse</code> from within your Rails application.</p>
<h3>Release Notes</h3>
<ul>
<li>Audited gem dependencies to ensure versions are pinned to major/minor releases</li>
<li>Ensure that pages with the NOINDEX meta flag set do not appear in the sitemap.xml</li>
<li>Add a plugin hook (:editor) to allow plugins to add customizations to the editor JavaScript</li>
<li>Fixed a bug where will_paginate was not being properly initialized</li>
<li>Fixed a bug with field values containing double quotation marks</li>
<li>Fixed a bug with image fields referencing the wrong image within multiple loop fields</li>
</ul>
<h3>Security Notice</h3>
<p>A vulnerability in Dragonfly &lt; 0.9.12 potentially allows an attacker to run arbitrary code (see <a href="https://groups.google.com/forum/?fromgroups=#!topic/dragonfly-users/3c3WIU3VQTo">here</a> for details). If you are currently running an affected version of Dragonfly, it is strongly recommended to update as soon as possible.</p>
<p>Updating to Wheelhouse 1.0.17 will ensure that all dependencies are running the sufficient versions with no currently known vulnerabilities. However if you are stil on an older version of Wheelhouse, please run <code>bundle update dragonfly</code> and ensure that Dragonfly is updated to version 0.9.14 or higher.</p>
<p>I apologise for the very late notice of this vulnerability. As part of the gem audit in this release, I am tracking all dependencies closely to ensure that any future security notices are announced here as soon as possible.</p>
<h3>Wheelhouse 1.1 Development</h3>
<p>This will hopefully be the last release in the 1.0 branch (security updates notwithstanding). Development on the 1.1 branch is coming along nicely and most noteably includes support for Rails 4 as well as some significant UI enhancements. Stay tuned.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2013/8/wheelhouse-cms-1017-released</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2013/8/wheelhouse-cms-1017-released</guid>
    </item>
    <item>
      <title>RubyConf AU Sale Now On</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2013-02-20 20:17:00 +1030</pubDate>
      <description><![CDATA[<p><img src="/media/d838cd8a/RubyConf.jpg" alt="RubyConf" /></p>
<p>To mark the start of the first Australian <a href="http://www.rubyconf.org.au/" target="_blank">RubyConf</a>, Wheelhouse CMS is on sale for the duration of the conference. Until Monday 25th February all license types are <a href="/pricing">available for 15%&nbsp;off&nbsp;the regular price</a>, whether you are a conference attendee or not.</p>
<p>If you're at RubyConf and still trying to find the perfect content management system, I'd love to talk. You can either find me at the conference or <a href="mailto:sam@wheelhousecms.com">get in touch</a> to arrange a demo or chat.</p>
<p><em>25th February Update: Due to the success of the first ever Wheelhouse CMS sale, we're extending it for another week. Get in quick before it ends on 4th March.</em></p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2013/2/rubyconfau-sale-now-on</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2013/2/rubyconfau-sale-now-on</guid>
    </item>
    <item>
      <title>New Features in Wheelhouse CMS 1.0.11</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2012-11-26 15:03:43 +1030</pubDate>
      <description><![CDATA[<p>Since the initial release, Wheelhouse CMS has been undergoing continual improvement. Whilst the focus has mostly been on bug fixes, I wanted to highlight a few new features that have been introduced in the latest version.</p>
<p><img class="align-right" src="/media/149efe5b/Unpublish.png" alt="Unpublish" /></p>
<h3>Unpublish pages</h3>
<p>In case you accidentally publish a page that wasn't ready, it is now possible to unpublish a page or other resource (such as a blog post or form).</p>
<p>If a page is published, the Save Draft button becomes a dropdown menu from where the page can be unpublished.</p>
<h3><img class="align-left" style="float: left;" src="/media/715e1fac/Send-to-top.png" alt="Send-to-top" />Send to top/bottom for sortable lists</h3>
<p>Inspired by <a href="http://37signals.com/svn/posts/3122-the-new-basecamp-interface-details-and-power-user-goodness" target="_blank">37signals' double-click scrolling margins</a>, double-clicking the top or bottom half of the drag handle of sortable items (such as looped template items) now sends that item to the top or bottom respectively.</p>
<h3>Remove image selection</h3>
<p><img class="align-right" src="/media/9e8a01a8/Remove-Selection.png" alt="Remove-Selection" /></p>
<p>One small final feature to round out the three &mdash;&nbsp;images defined in the templates can now be removed by selecting Remove Selection from the image chooser.</p>
<p>This can be useful if you want to remove an optional template image from the page, such as a banner image.</p>
<p>If you'd like to try Wheelhouse CMS, check out the <a href="/account/signup">30-day free trial</a>&nbsp;(no payment details required).</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/11/new-features-in-wheelhouse-cms-1011</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/11/new-features-in-wheelhouse-cms-1011</guid>
    </item>
    <item>
      <title>Easy Blog Post Excerpts with Wheelhouse CMS</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2012-10-23 10:36:37 +1030</pubDate>
      <description><![CDATA[<p>When setting up a new blog within Wheelhouse CMS, you may be surprised to see somewhat of a minimalist picture when it comes to features such as blogrolls, custom banner images and post excerpts. In actual fact, the powerful templating features of Wheelhouse CMS not only make adding these features to your blog delightfully simple, but also pave the way for a huge amount of customization possibilities.</p>
<p>In this article I'll show you how to add excerpts to your site's blog posts, a feature I've recently incorporated into a couple of my own clients' blogs.</p>
<h3>Customizing the post template</h3>
<p>The <a href="https://github.com/wheelhousecms/wheelhouse-blog" target="_blank">Wheelhouse blog plugin</a>&nbsp;allows you to customize the post template for all views by overriding a single partial. To define a very basic post template, save the following as <code>blog/_post.html.erb</code> within your theme's templates folder:</p>
<pre><code>&lt;article class="post"&gt;<br />  &lt;h3&gt;&lt;%= post.title %&gt;&lt;/h3&gt;<br />  &lt;p class="date"&gt;&lt;%= post.published_at.to_s(:short) %&gt;&lt;/p&gt;<br /><br />  &lt;%= post.content %&gt;<br />&lt;/article&gt;<br /></code></pre>
<p>This template will be rendered for each post on the blog index (as well as archives, tags and category pages), as well as when viewing the post in isolation.</p>
<p>The <code>current_page?(post)</code>&nbsp;Rails helper can be used to determine if the user is on a post or index page. Other built-in Rails helpers can also be used, such as <code>link_to_unless_current</code>&nbsp;to only link the post title from the blog index pages.</p>
<h3>Adding a content field for excerpts</h3>
<p>The other important piece of the puzzle is how to define the post excerpts so that they can be edited by the post author. Wheelhouse's <a href="/documentation/theme-developers-guide/defining-content-areas">content area helpers</a> give us a huge amount of flexibility here, allowing us to define editable content areas, text fields, images or a combination of these.</p>
<p>To define a short excerpt field, which will appear below the main post content field when editing the post, we can use the following line in the template:</p>
<pre><code>&lt;%= post.content "Excerpt", :rows =&gt; 5 %&gt;</code></pre>
<h3>Bringing it all together</h3>
<p>Combining these concepts, we end up with the following post template:</p>
<pre><code>&lt;article class="post"&gt;<br />  &lt;h3&gt;&lt;%= link_to_unless_current post.title, post %&gt;&lt;/h3&gt;<br />  &lt;p class="date"&gt;&lt;%= post.published_at.to_s(:short) %&gt;&lt;/p&gt;<br /><br />  &lt;% if current_page?(post) %&gt;<br />    &lt;%= post.content %&gt;<br />  &lt;% else %&gt;<br />    &lt;%= post.content "Excerpt", :rows =&gt; 5 %&gt;<br />    &lt;%= link_to "Read More", post %&gt;<br />  &lt;% end %&gt;<br />&lt;/article&gt;<br /></code></pre>
<p>Which looks like this when editing the post within the Wheelhouse admin:</p>
<p><a href="/media/6993083d/Blog%20Post%20Excerpts.png"><img class="screenshot" src="/media/6993083d/Blog%20Post%20Excerpts.png" alt="Blog Post Excerpts" /></a></p>
<h3>Bonus: automatic excerpts</h3>
<p>These fully custom excerpts give the post author complete control as to how the post excerpt should appear. However it requires the post author explicitly enter in the excerpt content, usually by copy and pasting the first few sentences of the post. If we are aren't fussy about the format of the excerpts and just care about their length, we can simply truncate the post content and get the excerpt for free.</p>
<p>Although Rails provides a built-in <code>truncate</code> helper, this unfortunately does not work on HTML output such as the post content. Instead we can use the <a href="https://github.com/hgmnz/truncate_html" target="_blank">truncate_html</a> helper by adding it to the Gemfile and using the following code in the post template to produce the excerpt:</p>
<pre><code>&lt;%= truncate_html(post.content, :length =&gt; 300) %&gt;<br />&lt;%= link_to "Read More", post %&gt;<br /></code></pre>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/10/easy-blog-post-excerpts-with-wheelhouse-cms</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/10/easy-blog-post-excerpts-with-wheelhouse-cms</guid>
    </item>
    <item>
      <title>Installing Ruby, Rails &amp; MongoDB on Mountain Lion</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2012-07-28 07:38:00 +0930</pubDate>
      <description><![CDATA[<p><em>Updated 5th December 2012 with latest package versions.</em></p>
<p>After recently updating to OS X 10.8 Mountain Lion, I decided to document the process of getting set up for Ruby on Rails development with MongoDB. Fortunately the process hasn't changed too much from previous versions of Mac OS X.</p>
<h4>1. Install Command Line Tools 10.8 for Xcode</h4>
<p>In order to compile Ruby with RVM, as well as many Homebrew packages, you'll need a compilation toolchain. If you are doing Mac or iOS development, you may want to install Xcode in its entirety. However if you don't want the hefty Xcode (1.8GB) on your system, the Command Line Tools are a good lightweight (110MB) alternative.</p>
<p>The Command Line Tools installer can be downloaded&nbsp;<a href="https://developer.apple.com/downloads/index.action" target="_blank">here</a> (you'll need an Apple ID).&nbsp;After downloading, mount the disk image and run the installer.</p>
<h4>2.&nbsp;Install Ruby and Rails using RVM</h4>
<p><em>Note: the following commands should be run as a non-root user (i.e. no sudo).</em></p>
<p>To install the latest stable version of <a href="https://rvm.io" target="_blank">RVM</a>, run the following from a terminal window:</p>
<pre>$ curl -L https://get.rvm.io | bash -s stable</pre>
<p>Close and reopen the terminal window. Then install the latest Ruby version with:</p>
<pre>$ rvm install 1.9.3</pre>
<p>You can confirm this has installed correctly by running:</p>
<pre>$ ruby -v<br />ruby 1.9.3p327 (2012-11-10) [x86_64-darwin12.2.0]<code><br /></code></pre>
<p>Before installing any gems, I generally disable the slow and unnecessary RDoc and RI generation by creating a ~/.gemrc file with the following:</p>
<pre><code>install: --no-ri --no-rdoc<br />update: --no-ri --no-rdoc<br /></code></pre>
<p>Then we can install and verify Rails with the following commands:</p>
<pre>$ gem install rails<br />$ rails -v<br />Rails 3.2.9</pre>
<h4>3. Install Homebrew &amp; XQuartz (X11)</h4>
<p><a href="http://mxcl.github.com/homebrew/" target="_blank">Homebrew</a> is my preferred way of managing packages in OS X. Homebrew compiles most packages from source and keeps everything nicely managed within /usr/local. It can be installed by running:</p>
<pre>$ ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"</pre>
<p>X11, which is required for packages such as ImageMagick, was previously bundled with Mac OS X. It is still maintained, but no longer ships with the OS, instead available as <a href="http://xquartz.macosforge.org/landing/" target="_blank">XQuartz</a>.</p>
<p><a href="http://xquartz.macosforge.org/downloads/SL/XQuartz-2.7.4.dmg">Download XQuartz 2.7.4</a>, mount the disk image and run the installer, as with the Command Line Tools.</p>
<h4>4. Install MongoDB</h4>
<p>Finally, we can install MongoDB using Homebrew:</p>
<pre class="wide">$ brew install mongodb<br />$ mkdir -p ~/Library/LaunchAgents<br />$ cp /usr/local/Cellar/mongodb/2.2.2-x86_64/homebrew.mxcl.mongodb.plist ~/Library/LaunchAgents/<br />$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist</pre>
<p>This will load MongoDB automatically on login, and start it for the first time. We can verify MongoDB is installed correctly by loading the console:</p>
<pre>$ mongo<br />MongoDB shell version: 2.2.2<br />connecting to: test<br />&gt;</pre>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/7/installing-ruby-rails-and-mongodb-on-mountain-lion</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/7/installing-ruby-rails-and-mongodb-on-mountain-lion</guid>
    </item>
    <item>
      <title>Wheelhouse CMS now free to try</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2012-07-26 13:59:14 +0930</pubDate>
      <description><![CDATA[<p>Been thinking about trying Wheelhouse CMS but not sure if it's going to be right for you? Would you like to test Wheelhouse in your own development environment before taking the leap?</p>
<p>Wheelhouse CMS can now be evaluated for a period of 30 days with <strong>no credit card or payment details necessary</strong>. In addition to this free trial period, our 30-day, no questions asked refund policy isn't going anywhere, so you have even longer to try it out risk-free.</p>
<p>So what are you waiting for? <a href="/account">Start your free trial now!</a></p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/7/wheelhouse-cms-now-free-to-try</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/7/wheelhouse-cms-now-free-to-try</guid>
    </item>
    <item>
      <title>Wheelhouse 1.0.1 (with Rails 3.2 support)</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2012-02-01 12:36:00 +1030</pubDate>
      <description><![CDATA[<p>The first patch release of Wheelhouse CMS is now out with a number of bugfixes and improvements, most notable of which is support for Rails 3.2.</p>
<p>It's worth upgrading to Rails 3.2 if only for the improved development mode reloading, which leads to significantly faster response times whilst you are building your themes and plugins.</p>
<p>To upgrade to Wheelhouse 1.0.1 and Rails 3.2, simply update the following versions in your <code>Gemfile</code>:</p>
<pre><code>gem 'rails', '3.2.1'<br /><br />gem 'wheelhouse'<br /><br />group :assets do<br />  gem 'sass-rails', '~&gt; 3.2.4'<br />  gem 'coffee-rails', '~&gt; 3.2.2'<br />  gem 'uglifier', '~&gt; 1.2.3'<br />end</code></pre>
<p>Then run <code>bundle update</code>, restart your rails server and you're good to go.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/2/wheelhouse-101-with-rails-32-support</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2012/2/wheelhouse-101-with-rails-32-support</guid>
    </item>
    <item>
      <title>Introducing Wheelhouse CMS 1.0</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2011-12-15 09:26:00 +1030</pubDate>
      <description><![CDATA[<p>After many months in development, and many more in private beta, I can finally announce the first public release of Wheelhouse CMS is now available for purchase!</p>
<p>I began developing Wheelhouse CMS out of a long-standing frustration with existing content management platforms. In most cases, CMSs today tend to be painful to build web sites in, or simply not something I'd feel good about delivering to my clients (due to poor usability, security, etc.)</p>
<p>Wheelhouse CMS aims to do better.</p>
<p>Wheelhouse is built on top of Ruby on Rails 3.1 and takes full advantage of great new features such as the asset pipeline. <a href="http://haml-lang.com/" target="_blank">Haml</a> (for templates) and <a href="http://sass-lang.com/" target="_blank">Sass</a> (for CSS) are also fully supported as well as the <a href="http://compass-style.org/" target="_blank">Compass</a> extensions for Sass.</p>
<p>Wheelhouse <a href="/blog/2011/8/flexible-templates-in-wheelhouse-cms">content fields</a>&nbsp;enable you to create templates that give your clients full control, but won't fall apart if they make a mistake while editing. The easy-to-use admin area and editor will mean your clients won't have any troubles managing their content.</p>
<p><a href="/showcase">These&nbsp;clients</a> are already happily using Wheelhouse CMS to manage their sites.</p>
<p>Check out the <a href="http://demo.wheelhousecms.com/admin" target="_blank">Demo Site</a> to try out Wheelhouse CMS for yourself today!</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/12/introducing-wheelhouse-cms-1-0</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/12/introducing-wheelhouse-cms-1-0</guid>
    </item>
    <item>
      <title>Major Release Coming This Week</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2011-12-12 23:00:00 +1030</pubDate>
      <description><![CDATA[<p>Things have been a little quiet around here lately but with good reason. I've been hard at work preparing for the first major release of Wheelhouse CMS, and can confidently say that version 1.0 will finally be available later this week.</p>
<p>In the mean time, you can check out the new&nbsp;<a href="http://demo.wheelhousecms.com">Wheelhouse CMS Demo Site</a>&nbsp;for a sneak peak.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/12/major-release-coming-this-week</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/12/major-release-coming-this-week</guid>
    </item>
    <item>
      <title>New Documentation, Rails 3.1 and Heroku</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2011-09-08 13:16:00 +0930</pubDate>
      <description><![CDATA[<p>I'm proud to announce the <a href="/documentation/site-administrators-guide">Site Administrator's Guide</a> has finally been released!</p>
<p>The Site Administrator's Guide is intended to be the main user guide for Wheelhouse CMS, suitable for developers, designers and clients to get up to speed on using the Wheelhouse admin and managing content. If you notice any typos, omissions or errors, please <a href="mailto:info@wheelhousecms.com">let me know</a>.</p>
<p>In other news, with the recent release of Rails 3.1, Wheelhouse CMS is now fully compatible with both Rails 3.1 as well as the <a href="http://www.heroku.com/" target="_blank">Heroku</a>&nbsp;cloud hosting platform. All of the details on how to set up Wheelhouse on Heroku will be published in the coming weeks.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/9/new-documentation-rails-31-and-heroku</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/9/new-documentation-rails-31-and-heroku</guid>
    </item>
    <item>
      <title>Flexible Templates in Wheelhouse CMS</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2011-08-23 08:00:00 +0930</pubDate>
      <description><![CDATA[<p>When designing and building a web site, you'll rarely want every page to be laid out in exactly the same way. At a minimum you'll likely have a different layout for your home page compared to your interior pages. Larger sites will probably have even more design variations between pages.</p>
<p>The recent redesign of&nbsp;<a href="http://www.rooftopmedia.com.au/" target="_blank">Rooftop Media</a>, produced by <a href="http://www.demarchidesign.com/" target="_blank">Demarchi Design</a> is a perfect example of this:</p>
<p><a href="/media/6d15d6e8/Rooftop-Media-Layouts.jpg"><img class="screenshot" src="/media/6d15d6e8/Rooftop-Media-Layouts.jpg" alt="Screenshots of home page and interior page layouts from rooftopmedia.com.au" /></a></p>
<p>Although it's not a large site, the layouts of the home page and interior pages differ significantly. The home page features a large banner image and short columns of text, whereas the interior pages include a second level of navigation and a larger main content area with some featured projects below.</p>
<p>For a content management system, this presents a challenge in how the editing forms for each piece of content are presented to the user. Wheelhouse uses a template-driven approach that automatically builds the forms based on definitions within the templates.</p>
<h3>What does this mean and how does it work in practice?</h3>
<p>When you create a page in Wheelhouse, it is assigned a default template from your current theme (or you can select from any of the other templates that the theme provides). Wheelhouse reads the chosen template looking for content definitions (content, text, images and loops) and then automatically builds the form for content editing.</p>
<p>Here's how the columns section of the home page template looks:</p>
<pre><code>&lt;div class="callout left"&gt;<br />  &lt;%= @page.content("Left Column", :rows =&gt; 20) %&gt;<br />&lt;/div&gt;<br /><br />&lt;div class="callout middle"&gt;<br />  &lt;%= @page.content("Middle Column", :rows =&gt; 20) %&gt;<br />&lt;/div&gt;<br /><br />&lt;div class="callout right"&gt;<br />  &lt;%= @page.content("Right Column", :rows =&gt; 20) %&gt;<br />&lt;/div&gt; </code></pre>
<p>I'm using ERB in these examples but&nbsp;<a href="http://haml-lang.com/" target="_blank">Haml</a>&nbsp;is also supported (and is highly recommended).</p>
<p>The name and options passed to <code class="prettyprint">@page.content</code> provide hints to Wheelhouse as to how to render the editing controls. Wheelhouse provides options to customize the field label, editor size, default value, help notice as well as the CSS used by the editor.</p>
<p>In the interior page template we do something similar but accept the default values:</p>
<pre><code>&lt;div id="content"&gt;<br />  &lt;%= @page.content %&gt;<br />&lt;/div&gt;</code></pre>
<p>&nbsp;These examples produce WYSIWYG editor controls such as those in the screenshot below:</p>
<p><img class="screenshot" src="/media/8335a081/Editor-Forms.png" alt="Screenshot of content editing forms" /></p>
<p>For short single-lines of text (e.g. a section title), we can use the&nbsp;<code class="prettyprint">@page.text</code>&nbsp;content method to generate simple text fields, complete with a default value and a note for the content creator.</p>
<pre><code>&lt;h2&gt;<br />  &lt;%= @page.text "Section Title",<br />                 :note =&gt; "Short explanatory notice.",<br />                 :default =&gt; "Default Title" %&gt;<br />&lt;/h2&gt;</code></pre>
<p>which creates the following field in the form:</p>
<p><img class="screenshot" src="/media/58b949c2/Single-Line-Text.png" alt="Screenshot of single line text control" /></p>
<h3>Images and looped content</h3>
<p>Just like text content, images also receive first-class treatment in Wheelhouse CMS. Although images can be added to normal text content using the WYSIWYG editor, there are times when you as a template developer will want more control over how images are positioned and sized.</p>
<p>Wheelhouse provides the <code class="prettyprint">@page.image</code>&nbsp;content method to place an image at any point within the template, allowing the content creator to choose the image from the Media Library. The width and/or height can also be specified in the template and the image will be resized accordingly.</p>
<p>The banner image for the Rooftop Media home page can be defined in the template as:</p>
<pre><code>&lt;div id="banner"&gt;<br />  &lt;%= @page.image "Banner", :width =&gt; 830 %&gt;<br />&lt;/div&gt;</code></pre>
<p>This provides an image selector in the editing form that looks like this:</p>
<p><img class="screenshot" src="/media/62146a3a/Image-Selector.png" alt="Screenshot of Wheelhouse image selector" /></p>
<p>The final template content construct in Wheelhouse is the loop, which is used to create repeating items with a common structure, such as the portfolio pieces and featured projects in the Rooftop Media portfolio. It's also fantastic for creating simple slideshows and galleries, without the need for any additional plugins.</p>
<p>Any of the content, text or image methods described above can be used inside a loop. To illustrate, here's roughly how the featured projects are done:</p>
<pre><code>&lt;% @page.loop("Featured Projects") do |project| %&gt;<br />  &lt;div class="project"&gt;<br />    &lt;%= project.image :width =&gt; 212, :height =&gt; 141 %&gt;<br /> <br />    &lt;div class="content"&gt;<br />      &lt;%= project.content :rows =&gt; 10 %&gt;<br />    &lt;/div&gt;<br />  &lt;/div&gt;<br />&lt;% end %&gt;</code></pre>
<p>And here's how it looks within the editing form, with two items already added:</p>
<p><img class="screenshot" src="/media/a52eca41/Looped-Items.png" alt="Screenshot of looped items in Wheelhouse" /></p>
<p>All of these template methods enable you to create easy-to-use editing forms (no matter how complex your templates get) that are far less prone to user error. You can say goodbye to panicked calls from clients saying they've mucked up the layout.</p>
<p>What's more, these template methods aren't limited to normal pages but can also be used on blog posts, forms and your own custom resource types.</p>
<h3>So when will it be ready?</h3>
<p>The final finishing touches are currently being added, including updating Wheelhouse to support Rails 3.1 (and the brand new asset pipeline). I'm also hard at work writing documentation for administrators and developers (include all the details for everything we covered in this post and much more), with the Site Administrator's Guide coming early next week.</p>
<p>There's no hard release date set (it'll be ready when it's ready) but there's definitely not long to go now.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/8/flexible-templates-in-wheelhouse-cms</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/8/flexible-templates-in-wheelhouse-cms</guid>
    </item>
    <item>
      <title>Showcase: Horvath Homes</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2011-05-06 10:07:00 +0930</pubDate>
      <description><![CDATA[<p><a href="http://www.horvathhomes.co.nz/" target="_blank"><img class="screenshot align-left" style="float: left;" src="/media/e0d08e41/HorvathHomes.png" alt="Horvath Homes' New Web Site" /></a>This week saw the launch of Horvath Homes' new web site, built using Wheelhouse CMS.</p>
<p>Horvath Homes are a premier home builder based in Napier, New Zealand and needed a web site that could show off their show homes, home &amp; land packages, and various home plans. They also needed a way to easily update their ever-changing selection of available homes, as well as their other web site content.</p>
<p>Designer <a href="http://www.kristinbaylis.com" target="_blank">Kristin Baylis</a> was able to use Wheelhouse CMS to produce a rich, interactive web site, easily integrating slideshows, galleries and contact forms using Wheelhouse plugins and templates. A custom plugin was built to enable searching of home plans by various criteria including home size, number of bedrooms, bathrooms, garages and storeys.</p>
<p>Wheelhouse CMS lets Horvath Homes control every aspect of their web site. Every piece of content and every image is editable via the easy-to-use admin interface.</p>
<p>Visit <a href="http://www.horvathhomes.co.nz/" target="_blank">Horvath Homes</a> to see what Wheelhouse CMS can do for your business.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/5/showcase-horvath-homes</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/5/showcase-horvath-homes</guid>
    </item>
    <item>
      <title>Screencast #1: Template Images</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2011-03-25 09:20:00 +1030</pubDate>
      <description><![CDATA[<p>In this first screencast, I present an overview of the template image capabilities of Wheelhouse, which is fast becoming one of my favourite Wheelhouse features.</p>
<p><object width="600" height="480" data="https://www.youtube.com/v/BnQfWiz9G1M?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash"><param name="src" value="https://www.youtube.com/v/BnQfWiz9G1M?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /></object></p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/3/screencast-1-template-images</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/3/screencast-1-template-images</guid>
    </item>
    <item>
      <title>The Road to 1.0</title>
      <author>sam@wheelhousecms.com (Sam Pohlenz)</author>
      <pubDate>2011-03-16 12:22:00 +1030</pubDate>
      <description><![CDATA[<p>Welcome to the web site and blog of Wheelhouse, a brand new Ruby on Rails CMS that I'm hoping will change the lives of web designers and developers for the better.</p>
<p>I started building Wheelhouse primarily to scratch my own itch. I found the current crop of content management systems leave a huge amount to be desired - either they're immensely painful to build web sites with, or they're difficult for ordinary clients (as well as myself) to use.</p>
<p>Wheelhouse was born out of this frustration, and I've found I'm not the only one to have this problem - the seemingly impossible quest to find a CMS that is both powerful and enjoyable to develop with, and which will empower my clients to manage their sites with minimal help and guidance.</p>
<p>After many months in development, Wheelhouse has finally matured to the point where it achieves exactly this. Thanks to the companies participating in the Wheelhouse beta, Wheelhouse is now powering 11 production sites, with at least 5 more to be released soon.</p>
<p>In just a few months time, Wheelhouse will also be able to power your web site and those of your clients. Keep checking this blog or <a href="http://feeds.feedburner.com/WheelhouseCMS">subscribe</a> to be notified of updates.</p>
<p>I'll also be posting up some screencasts and tips for existing Wheelhouse users, so stay tuned.</p>]]></description>
      <link>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/3/the-road-to-1-0</link>
      <guid>https://www.wheelhousecms.com/blog/feed.xml?a99b=1492560283/blog/2011/3/the-road-to-1-0</guid>
    </item>
  </channel>
</rss>
