<?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: The trouble with content management systems</title>
	<atom:link href="http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/feed/" rel="self" type="application/rss+xml" />
	<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/</link>
	<description>Adventures in web and graphic design</description>
	<lastBuildDate>Sun, 25 Jul 2010 23:46:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jonathan</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-72002</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Mon, 01 Sep 2008 06:37:20 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-72002</guid>
		<description>@Andy - I have used ExpressionEngine before. While there were things I liked about it, there were many things that seemed very unpolished.

To migrate the site from my local testing server to a live server was an absolute nightmare. Instead of just changing file paths in one config file I had to dig through the database and CMS admin updating them in multiple locations.

It also seemed to me that to me that EE&#039;s blogging background holds it back. It handles repetitive content superbly, but organising stand-alone pages seemed to require cumbersome workarounds.

As for text editing, as I recall that EE didn&#039;t have a rich text editor, and opted for bbcode or similar instead? That&#039;s fine for developers, but IMO a little clumsy for clients to use. I ended up installing TinyMCE as a plugin.

Sorry if I sound like I&#039;m knocking EE. In fairness I must admit that I absolutely hated the project I was using it for, which no doubt coloured my perceptions!</description>
		<content:encoded><![CDATA[<p>@Andy &#8211; I have used ExpressionEngine before. While there were things I liked about it, there were many things that seemed very unpolished.</p>
<p>To migrate the site from my local testing server to a live server was an absolute nightmare. Instead of just changing file paths in one config file I had to dig through the database and CMS admin updating them in multiple locations.</p>
<p>It also seemed to me that to me that EE&#8217;s blogging background holds it back. It handles repetitive content superbly, but organising stand-alone pages seemed to require cumbersome workarounds.</p>
<p>As for text editing, as I recall that EE didn&#8217;t have a rich text editor, and opted for bbcode or similar instead? That&#8217;s fine for developers, but IMO a little clumsy for clients to use. I ended up installing TinyMCE as a plugin.</p>
<p>Sorry if I sound like I&#8217;m knocking EE. In fairness I must admit that I absolutely hated the project I was using it for, which no doubt coloured my perceptions!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-69282</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Tue, 19 Aug 2008 14:13:32 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-69282</guid>
		<description>As a web designer and developer for the past 11 years I can&#039;t recommend ExpressionEngine enough. I&#039;ve built several sites on it and it allows you to easily preserve the integrity of your design and code as well as satisfy the needs of your clients. I&#039;m sure its not perfect but I haven&#039;t come across anything yet that&#039;s caused me a problem. It&#039;s worth checking out...</description>
		<content:encoded><![CDATA[<p>As a web designer and developer for the past 11 years I can&#8217;t recommend ExpressionEngine enough. I&#8217;ve built several sites on it and it allows you to easily preserve the integrity of your design and code as well as satisfy the needs of your clients. I&#8217;m sure its not perfect but I haven&#8217;t come across anything yet that&#8217;s caused me a problem. It&#8217;s worth checking out&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-67114</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Mon, 04 Aug 2008 23:08:39 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-67114</guid>
		<description>@Emily - Thanks for bringing TinyMCE&#039;s force_root_block option to my attention! That&#039;s a good incentive for me to move to TinyMCE 3. Good luck with the PHP functions I sent you, I hope they are useful.

EDIT: I recently upgraded to TinyMCE 3 in my own CMS, and found that the code it generates now requires far less cleaning than was previously the case.</description>
		<content:encoded><![CDATA[<p>@Emily &#8211; Thanks for bringing TinyMCE&#8217;s force_root_block option to my attention! That&#8217;s a good incentive for me to move to TinyMCE 3. Good luck with the PHP functions I sent you, I hope they are useful.</p>
<p>EDIT: I recently upgraded to TinyMCE 3 in my own CMS, and found that the code it generates now requires far less cleaning than was previously the case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emily</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-64159</link>
		<dc:creator>Emily</dc:creator>
		<pubDate>Wed, 23 Jul 2008 12:53:49 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-64159</guid>
		<description>I use TinyMCE to great success these days, having had great problems settting it up in the past before I knew of forced_root_block (or before it existed?). I do still have to content with the problem of formatting being carried over from Word because the force auto cleanup only works on IE.

I have an issue that I can&#039;t figure out with one installation of TinyMCE where it creates an empty p tag (paragraph) which doesn&#039;t get filled when text is entered into the field, rather, all the textareas have got an empty paragraph at the bottom :(

Jonathan, I&#039;d be very grateful if you would like to share your bit of PHP that strips out the empty p tags on submit, as I don&#039;t know any PHP myself!

Out of interest, I am using Expression Engine now as my main blog, which I love - very easy to understand as a front-end developer going into back-end. But I will look into CMS made simple for a free solution for much simpler cases, as EE costs and can be used to great complexity.</description>
		<content:encoded><![CDATA[<p>I use TinyMCE to great success these days, having had great problems settting it up in the past before I knew of forced_root_block (or before it existed?). I do still have to content with the problem of formatting being carried over from Word because the force auto cleanup only works on IE.</p>
<p>I have an issue that I can&#8217;t figure out with one installation of TinyMCE where it creates an empty p tag (paragraph) which doesn&#8217;t get filled when text is entered into the field, rather, all the textareas have got an empty paragraph at the bottom <img src='http://f6design.com/journal/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Jonathan, I&#8217;d be very grateful if you would like to share your bit of PHP that strips out the empty p tags on submit, as I don&#8217;t know any PHP myself!</p>
<p>Out of interest, I am using Expression Engine now as my main blog, which I love &#8211; very easy to understand as a front-end developer going into back-end. But I will look into CMS made simple for a free solution for much simpler cases, as EE costs and can be used to great complexity.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-49686</link>
		<dc:creator>David</dc:creator>
		<pubDate>Mon, 24 Mar 2008 13:22:23 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-49686</guid>
		<description>Totally agree with you - I went down the same road and built a custom CMS that uses TinyMCE for any areas that require some styling.

I stripped out almost all formatting options and included the CSS from the actual website so the content in the wysiwyg window displays exactly like on the website.

I also had problems with clients pasting in from Word etc, but did not realise you can block this using the config! (thats awesome).  Up until now I have placed warnings on the page and in the CMS help guide as well as during the clients inital training.  This isnt always effective though.

Nice to see its a common problem :)</description>
		<content:encoded><![CDATA[<p>Totally agree with you &#8211; I went down the same road and built a custom CMS that uses TinyMCE for any areas that require some styling.</p>
<p>I stripped out almost all formatting options and included the CSS from the actual website so the content in the wysiwyg window displays exactly like on the website.</p>
<p>I also had problems with clients pasting in from Word etc, but did not realise you can block this using the config! (thats awesome).  Up until now I have placed warnings on the page and in the CMS help guide as well as during the clients inital training.  This isnt always effective though.</p>
<p>Nice to see its a common problem <img src='http://f6design.com/journal/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jermayn Parker</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-35689</link>
		<dc:creator>Jermayn Parker</dc:creator>
		<pubDate>Sun, 16 Dec 2007 23:34:33 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-35689</guid>
		<description>@Jonathan - Thanks for the link and tips mate</description>
		<content:encoded><![CDATA[<p>@Jonathan &#8211; Thanks for the link and tips mate</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-35319</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Fri, 14 Dec 2007 21:08:35 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-35319</guid>
		<description>@Peter - I agree Wordpress has great potential as a CMS rather than just a blogging tool. I know a few people who use it for that purpose. For an easy to install/configure/skin CMS I also really like &lt;a href=&quot;http://www.cmsmadesimple.org/&quot; rel=&quot;nofollow&quot;&gt;CMS Made Simple&lt;/a&gt;.

Thanks for the tip about WysiwygPro - I hadn&#039;t actually heard of it before. Superficially at least it looks pretty similar to TinyMCE and FCKEditor, I&#039;m curious to know what you think sets it apart?</description>
		<content:encoded><![CDATA[<p>@Peter &#8211; I agree Wordpress has great potential as a CMS rather than just a blogging tool. I know a few people who use it for that purpose. For an easy to install/configure/skin CMS I also really like <a href="http://www.cmsmadesimple.org/" rel="nofollow">CMS Made Simple</a>.</p>
<p>Thanks for the tip about WysiwygPro &#8211; I hadn&#8217;t actually heard of it before. Superficially at least it looks pretty similar to TinyMCE and FCKEditor, I&#8217;m curious to know what you think sets it apart?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-35219</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Fri, 14 Dec 2007 07:56:31 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-35219</guid>
		<description>I support your views about users and wysiwyg editors.  I have been helping a not-for-profit group (www,u3anet.org.au) for several years.  While I had time the websites were done in standards compliant HTML using my trusty text editor (EditPad2 or HTMLPad).  Problem is when I announced that I was leaving the project there was nobody able to take over the websites.  I looked at a CMS as a solution and after much testing chose WordPress (and would still make the same choice today).

WordPress allows non-technical administrators/editors/authors to manage the websites it a fairly competent manner.  Problems with TinyMCE soon became obvious.  I have since installed FCKEditor and find it much better (although it does not stop the &quot;clue-less&quot; from ruining the website&#039;s look and feel (pink text at 30 odd pt used in an olive green based theme does not look good!!!).

I have also used WysiwygPro and find it technically the best of the WordPress enabled wysiwyg editors; but you do have to pay for it - nothing for nothing I suppose.

Thanks for the good read.

Regards,
Peter</description>
		<content:encoded><![CDATA[<p>I support your views about users and wysiwyg editors.  I have been helping a not-for-profit group (www,u3anet.org.au) for several years.  While I had time the websites were done in standards compliant HTML using my trusty text editor (EditPad2 or HTMLPad).  Problem is when I announced that I was leaving the project there was nobody able to take over the websites.  I looked at a CMS as a solution and after much testing chose WordPress (and would still make the same choice today).</p>
<p>WordPress allows non-technical administrators/editors/authors to manage the websites it a fairly competent manner.  Problems with TinyMCE soon became obvious.  I have since installed FCKEditor and find it much better (although it does not stop the &#8220;clue-less&#8221; from ruining the website&#8217;s look and feel (pink text at 30 odd pt used in an olive green based theme does not look good!!!).</p>
<p>I have also used WysiwygPro and find it technically the best of the WordPress enabled wysiwyg editors; but you do have to pay for it &#8211; nothing for nothing I suppose.</p>
<p>Thanks for the good read.</p>
<p>Regards,<br />
Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-35144</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Thu, 13 Dec 2007 20:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-35144</guid>
		<description>@Jermayn - Yep that&#039;s what I did. I also do a cleanup pass on the user submitted input using php, to strip out empty tags that have a habit of sneaking in there - empty &lt;code&gt;p&lt;/code&gt; tags for example. You can read the documentation for valid_elements here:

&lt;a href=&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/valid_elements&quot; rel=&quot;nofollow&quot;&gt;http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/valid_elements&lt;/a&gt;

Of course valid_elements needs to go hand-in-hand with the editing buttons you display to the user. There is no point disallowing strikethrough if you give the user access to a strikethrough editing button, and vice versa.</description>
		<content:encoded><![CDATA[<p>@Jermayn &#8211; Yep that&#8217;s what I did. I also do a cleanup pass on the user submitted input using php, to strip out empty tags that have a habit of sneaking in there &#8211; empty <code>p</code> tags for example. You can read the documentation for valid_elements here:</p>
<p><a href="http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/valid_elements" rel="nofollow">http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/valid_elements</a></p>
<p>Of course valid_elements needs to go hand-in-hand with the editing buttons you display to the user. There is no point disallowing strikethrough if you give the user access to a strikethrough editing button, and vice versa.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jermayn Parker</title>
		<link>http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/comment-page-1/#comment-34993</link>
		<dc:creator>Jermayn Parker</dc:creator>
		<pubDate>Thu, 13 Dec 2007 01:42:27 +0000</pubDate>
		<guid isPermaLink="false">http://f6design.com/journal/2007/11/30/the-trouble-with-content-management-systems/#comment-34993</guid>
		<description>Enjoyed this read a lot!
So if I was to do as you suggest and modify the WYSIWYG editor I would need to edit the valid_elements config setting, right???

Thanks</description>
		<content:encoded><![CDATA[<p>Enjoyed this read a lot!<br />
So if I was to do as you suggest and modify the WYSIWYG editor I would need to edit the valid_elements config setting, right???</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>
