<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: MODx Web Development Book Review</title>
	<atom:link href="http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/</link>
	<description>Random ramblings from a freelance web developer in Dublin, Ireland</description>
	<lastBuildDate>Wed, 29 Jun 2011 09:33:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: janine</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-132444</link>
		<dc:creator>janine</dc:creator>
		<pubDate>Fri, 14 May 2010 13:25:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-132444</guid>
		<description>Thanks for the input Peter - I&#039;ve been an admirer of your designs over the years :) I&#039;ll definitely have to take a good look at Revo - since I wrote this post I&#039;ve been using EE more and more and have just been too busy to get my head into modx again - *must* find the time!</description>
		<content:encoded><![CDATA[<p>Thanks for the input Peter &#8211; I&#8217;ve been an admirer of your designs over the years <img src='http://www.janinedalton.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;ll definitely have to take a good look at Revo &#8211; since I wrote this post I&#8217;ve been using EE more and more and have just been too busy to get my head into modx again &#8211; *must* find the time!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Knight</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-132365</link>
		<dc:creator>Peter Knight</dc:creator>
		<pubDate>Thu, 13 May 2010 09:02:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-132365</guid>
		<description>Hi Janine
Nice to see ModX gaining in popularity and exposure too. I&#039;m new-ish to ModX and have found it remarkably straightforward to create dynamic and powerful websites with it. I&#039;d mrror what you say about using EE for more complex multi-user sites but with Revo, that may change. Nice post.</description>
		<content:encoded><![CDATA[<p>Hi Janine<br />
Nice to see ModX gaining in popularity and exposure too. I&#8217;m new-ish to ModX and have found it remarkably straightforward to create dynamic and powerful websites with it. I&#8217;d mrror what you say about using EE for more complex multi-user sites but with Revo, that may change. Nice post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: janine</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-116415</link>
		<dc:creator>janine</dc:creator>
		<pubDate>Fri, 21 Aug 2009 11:27:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-116415</guid>
		<description>Thanks for sharing your secrets Justin. :)

We had made use of TVs in simpler sites, it&#039;s just that this large, complicated site we did ended up having all sorts of snippets in all sorts of places! A lot of spec changes late in the day meant the site became more complex than originally envisaged. But I can appreciate that with sufficient time and thought, it should be possible to make the content management bulletproof.</description>
		<content:encoded><![CDATA[<p>Thanks for sharing your secrets Justin. <img src='http://www.janinedalton.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>We had made use of TVs in simpler sites, it&#8217;s just that this large, complicated site we did ended up having all sorts of snippets in all sorts of places! A lot of spec changes late in the day meant the site became more complex than originally envisaged. But I can appreciate that with sufficient time and thought, it should be possible to make the content management bulletproof.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-116404</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Fri, 21 Aug 2009 08:12:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-116404</guid>
		<description>Re: The other issue is that if you have a news list page which lists out news articles (sub pages), he found that he couldnâ€™t grant the client access to edit just the news articles but not the news list page, due to permissions cascading.

- Take the snippet call out of the [*content*] for the news listing page, this way the client can&#039;t get to it and ruin all your hard work! Don&#039;t ever let them near snippets or chunks :)</description>
		<content:encoded><![CDATA[<p>Re: The other issue is that if you have a news list page which lists out news articles (sub pages), he found that he couldnâ€™t grant the client access to edit just the news articles but not the news list page, due to permissions cascading.</p>
<p>- Take the snippet call out of the [*content*] for the news listing page, this way the client can&#8217;t get to it and ruin all your hard work! Don&#8217;t ever let them near snippets or chunks <img src='http://www.janinedalton.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-116403</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Fri, 21 Aug 2009 08:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-116403</guid>
		<description>I find that making good use of document groups, and splitting things up into template variables greatly helps clients.

TV&#039;s are massively powerful when used properly. You can tailor the input so the client can&#039;t really get it wrong! Your always going to have problems when they get loose with a wysiwyg, but by splitting the editable content areas up into TV&#039;s you make it easier for the users to find their way around.

Document groups and Roles allow you to completely customise what the client sees when they log in. I usually hide all the dynamic pages using snippets, to prevent the client removing snippet calls. I hide all the nav I know the client will not use. 

You need to check out the frontend editor in Evolution, I think you will like it.</description>
		<content:encoded><![CDATA[<p>I find that making good use of document groups, and splitting things up into template variables greatly helps clients.</p>
<p>TV&#8217;s are massively powerful when used properly. You can tailor the input so the client can&#8217;t really get it wrong! Your always going to have problems when they get loose with a wysiwyg, but by splitting the editable content areas up into TV&#8217;s you make it easier for the users to find their way around.</p>
<p>Document groups and Roles allow you to completely customise what the client sees when they log in. I usually hide all the dynamic pages using snippets, to prevent the client removing snippet calls. I hide all the nav I know the client will not use. </p>
<p>You need to check out the frontend editor in Evolution, I think you will like it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: janine</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-116326</link>
		<dc:creator>janine</dc:creator>
		<pubDate>Wed, 19 Aug 2009 19:40:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-116326</guid>
		<description>Many thanks for the advice Jay - appreciate you dropping by again.
I&#039;ll give the ManagerManager plugin a go thanks - it looks useful.
One thing my colleague has found causing issues to date is clients messing up a snippet/chunk tag within a content panel.
The other issue is that if you have a news list page which lists out news articles (sub pages), he found that he couldn&#039;t grant the client access to edit just the news articles but not the news list page, due to permissions cascading.
I know there could well be workarounds for both of these though?
Thanks again,
Janine.</description>
		<content:encoded><![CDATA[<p>Many thanks for the advice Jay &#8211; appreciate you dropping by again.<br />
I&#8217;ll give the ManagerManager plugin a go thanks &#8211; it looks useful.<br />
One thing my colleague has found causing issues to date is clients messing up a snippet/chunk tag within a content panel.<br />
The other issue is that if you have a news list page which lists out news articles (sub pages), he found that he couldn&#8217;t grant the client access to edit just the news articles but not the news list page, due to permissions cascading.<br />
I know there could well be workarounds for both of these though?<br />
Thanks again,<br />
Janine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Gilmore</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-116055</link>
		<dc:creator>Jay Gilmore</dc:creator>
		<pubDate>Sat, 15 Aug 2009 02:30:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-116055</guid>
		<description>Hey Janine, 

MODx Revolution is going to be in beta for a bit longer but MODx Evolution will continue to evolve (no pun intended). If your clients are &quot;messing&quot; things up there are usually two reasons, they are given too much responsibility in how they manage the content or they are confused by all the fields to &quot;ignore&quot; in the manager. 

One thing to do is always see how you can limit the styles in the output for the client. Ideally the content block should have nothing more than paragraphs, h1-h6 and floated images in it. If your clients are left having to style things, they probably should be in TVs or Chunks. There are basically 3 types of content you will have are pure content (the text and related but freestyle images and headings. Like an individual article or blog post), serialised content (like blog or new site or staff members, repeated content), portal content (content from multiple sources but no unique content of its own).  

Finally if you want to limit what the site editor sees on login you should really install ManagerManager which allows you to control the names and visibility of all the fields associated with a template (and other resources). For a blog you could change the name of Pagetitle to &quot;Post title&quot; or if it was a staff directory Pagetitle could be Member Name. 

There is a tonne of flexibility and it can make it a little harder on the developer/designer but far easier on your client.

If you want to learn more about how to make client site management easier in MODx please let me or the MODx team know.

Cheers,

Jay.</description>
		<content:encoded><![CDATA[<p>Hey Janine, </p>
<p>MODx Revolution is going to be in beta for a bit longer but MODx Evolution will continue to evolve (no pun intended). If your clients are &#8220;messing&#8221; things up there are usually two reasons, they are given too much responsibility in how they manage the content or they are confused by all the fields to &#8220;ignore&#8221; in the manager. </p>
<p>One thing to do is always see how you can limit the styles in the output for the client. Ideally the content block should have nothing more than paragraphs, h1-h6 and floated images in it. If your clients are left having to style things, they probably should be in TVs or Chunks. There are basically 3 types of content you will have are pure content (the text and related but freestyle images and headings. Like an individual article or blog post), serialised content (like blog or new site or staff members, repeated content), portal content (content from multiple sources but no unique content of its own).  </p>
<p>Finally if you want to limit what the site editor sees on login you should really install ManagerManager which allows you to control the names and visibility of all the fields associated with a template (and other resources). For a blog you could change the name of Pagetitle to &#8220;Post title&#8221; or if it was a staff directory Pagetitle could be Member Name. </p>
<p>There is a tonne of flexibility and it can make it a little harder on the developer/designer but far easier on your client.</p>
<p>If you want to learn more about how to make client site management easier in MODx please let me or the MODx team know.</p>
<p>Cheers,</p>
<p>Jay.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: janine</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-116044</link>
		<dc:creator>janine</dc:creator>
		<pubDate>Fri, 14 Aug 2009 20:49:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-116044</guid>
		<description>Thanks for your input Justin - after 3 years at it, you could probably write your own book! :)

Yes, I have heard great things about MODx Revolution, and also see excitement about the recent 1.0 Evolution release, so will have to check those out sooner rather than later. 

One thing we have found with MODx is that clients can find it a bit hard to use and/or mess things up here and there. I hear that the back end has changed a lot in Evolution 1.0 which may help that. Have you found non tech savvy clients having issues? Are there plugins that can help?

I&#039;ve been working with another CMS called ExpressionEngine of late, which hasn&#039;t caused issues with clients yet (touch wood!) but has a fair few &quot;quirks&quot; for developers. :) At the moment, if a site has a lot of structured content types or a lot of membership based functionality, we veer towards using EE, whereas if it&#039;s more of a typical website with lots of general pages, we use MODx. Building sites with MODx seems to be easier for standard sites though, so if the back end was a bit more foolproof for clients we would definitely focus on MODx.</description>
		<content:encoded><![CDATA[<p>Thanks for your input Justin &#8211; after 3 years at it, you could probably write your own book! <img src='http://www.janinedalton.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Yes, I have heard great things about MODx Revolution, and also see excitement about the recent 1.0 Evolution release, so will have to check those out sooner rather than later. </p>
<p>One thing we have found with MODx is that clients can find it a bit hard to use and/or mess things up here and there. I hear that the back end has changed a lot in Evolution 1.0 which may help that. Have you found non tech savvy clients having issues? Are there plugins that can help?</p>
<p>I&#8217;ve been working with another CMS called ExpressionEngine of late, which hasn&#8217;t caused issues with clients yet (touch wood!) but has a fair few &#8220;quirks&#8221; for developers. <img src='http://www.janinedalton.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  At the moment, if a site has a lot of structured content types or a lot of membership based functionality, we veer towards using EE, whereas if it&#8217;s more of a typical website with lots of general pages, we use MODx. Building sites with MODx seems to be easier for standard sites though, so if the back end was a bit more foolproof for clients we would definitely focus on MODx.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-116025</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Fri, 14 Aug 2009 14:37:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-116025</guid>
		<description>It&#039;s good to see you back on the MODx bandwagon Janine, it was you who put me onto it 3 years ago...and I have been using it religiously ever since!

U should check out the Revolution 3 beta for some of the cool new features, including a very posh ajax manager and a Package browser that lets you browse, download and install new snippets and plug-ins directly from the manager...how cool is that!!! No ftp etc...posh :)

I read parts of said book, and found it quite good. The only &quot;issue&quot; I see is that this book services the Evolution branch(MODx 0.9.6.3) and Revolution is a completely different beast altogether. This book may be obsolete when they start pushing Revolution.

Beware of Phx btw...it can seriously show down your pages!! Use it sparingly.</description>
		<content:encoded><![CDATA[<p>It&#8217;s good to see you back on the MODx bandwagon Janine, it was you who put me onto it 3 years ago&#8230;and I have been using it religiously ever since!</p>
<p>U should check out the Revolution 3 beta for some of the cool new features, including a very posh ajax manager and a Package browser that lets you browse, download and install new snippets and plug-ins directly from the manager&#8230;how cool is that!!! No ftp etc&#8230;posh <img src='http://www.janinedalton.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I read parts of said book, and found it quite good. The only &#8220;issue&#8221; I see is that this book services the Evolution branch(MODx 0.9.6.3) and Revolution is a completely different beast altogether. This book may be obsolete when they start pushing Revolution.</p>
<p>Beware of Phx btw&#8230;it can seriously show down your pages!! Use it sparingly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: janine</title>
		<link>http://www.janinedalton.com/blog/archives/2009/modx-web-development-book-review/comment-page-1/#comment-111060</link>
		<dc:creator>janine</dc:creator>
		<pubDate>Sat, 06 Jun 2009 13:02:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.janinedalton.com/blog/?p=243#comment-111060</guid>
		<description>Oops! That typo&#039;s corrected now - thanks for spotting it Jay.
I really appreciate you dropping by to give feedback on my review.
I&#039;m looking forward to getting my hands dirty finally making some sites with MODx again soon. It&#039;s been too long!
Also excited about MODx Revolution - must check it out when I get some time...</description>
		<content:encoded><![CDATA[<p>Oops! That typo&#8217;s corrected now &#8211; thanks for spotting it Jay.<br />
I really appreciate you dropping by to give feedback on my review.<br />
I&#8217;m looking forward to getting my hands dirty finally making some sites with MODx again soon. It&#8217;s been too long!<br />
Also excited about MODx Revolution &#8211; must check it out when I get some time&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

