Thanks Geoff and Justin, 

Always good to hear new perspectives on approaches to FarCry projects.

Chris.

On Thursday, 27 February 2014 00:06:44 UTC, Geoff Bowers wrote:
>
> Hi Chris,
>
> On 27 February 2014 09:58, Chris Kent <mxde...@gmail.com <javascript:>>wrote:
>
>> Looking through Farcry V7 RC and Chelsea Boots, I see 2 content types - 
>> dmEventListing and dmNewsListing in the FarCry cms plugin - these appear to 
>> be very simple types available in the site tree that allow adding news or 
>> events listing pages.
>>
>> In the past I would place a news/event listing rule within a container on 
>> the required page and these content types have very similar properties to 
>> the news/event publishing rules.
>>
>> What is the reason behind using these content types in preference to 
>> publishing rules.
>>
>> If you have many different content types within your project, this new 
>> approach could lead to more options that editors have within the site tree 
>> maintenance when usually a very high percentage of site tree content pages 
>> will be html pages
>> e.g.
>> - old way, when adding content under a nav node there would usually be 
>> options to select html page, includes/webskins or links
>> - FarCry 7 cms plugin adds 3 more options ( and more if this approach is 
>> used for new project specific content types
>>
>> The main benefit that I can see is that more of the site set up is within 
>> the webtop and not on the front end.
>>
>
> Containers (and rules) are expensive in terms of performance.  They are 
> also difficult for many non-technical clients to manage.
>
> Having a dedicated content type in the tree for managing the listing has 
> the following benefits:
>
> - anecdotally easier for contributors to understand
> - much better performance than an HTML page with multiple containers
> - great deal of flexibility in terms of how the page is rendered; ie. the 
> content type can have its own dedicated page level templates for rendering
>
> For simple content listings of a single content type the benefits are less 
> pronounced.  However, if you had a "landing page" content type that 
> combined multiple content types together, and provided a variety of theme 
> specific design options the benefits start to become very obvious.  For 
> example, its not uncommon for folks to build home pages with several grid 
> changes (column/row variations) and defining many container regions to 
> provide configuration options for changing the behaviour of the landing 
> page. A simple example of this is the "Landing Page" content type in the 
> Chelsea sample project -- it provides easy management of carousel and 
> promos without a single container. 
>
> Its worth nothing that this is not a change in framework functionality, 
> just in the approach that we use internally for projects.  We now offer 
> examples of both approaches (containers and dedicated in tree content 
> listing types) in the FarCry CMS plugin and sample application.
>
> Hope that helps,
>
> GB
>

-- 
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@googlegroups.com
To unsubscribe, email: farcry-dev+unsubscr...@googlegroups.com
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
--- 
You received this message because you are subscribed to the Google Groups 
"farcry-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to farcry-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to