DHTML Editors [was DHTML browsers which was a typo, which had been Accessibility]

"cms-list" <[email protected]>
Newsgroups gmane.comp.cms.cms-forum.general
Message-ID <[email protected]>
I think the post was made only off-list by mistake.  My response is at the bottom.

On Mon, 13 Sep 2004 16:22:27 -0500, Joseph McBride wrote
> This is a scary conversation for me.  We are getting ready to move 
> ahead with documentum.  From the sounds of it, the browser based 
> WYSWIG, if it is inline with the rest of the market is going to be 
> sub-standard.
> 
> Does anyone know of some good sites that offer advice/tutorials for 
> tackling the creation of good templates for CMS? Specifically, ones 
> focused on reaching for a happy compromise between the desire to 
> create XHTML/standards based templates and the mucky WYSWIGS that 
> marry them?
> 
> Thanks!
> Joseph McBride
> University of Texan at San Antonio


> This is a scary conversation for me.

Good, you are starting off with some of the major CMS challenges (at least you
are seeing them in advance of implementation!).

> Does anyone know of some good sites that offer advice/tutorials for 
> tackling the creation of good templates for CMS? 

It gets even more complicated when you want to grant certain users access to
certain fields within a single record, but not others.

I don't know of any resources specific to desiging templates - I would check
your vendor's support site for best practices documentation.  From my
experience it really helps to think of templates as generating content objects
that can be used in any number of renderings, rather than generating pages,
include files, etc.  In fact I think the legacy CMS offerings that focus on
static/page generation should be put to bed - I know I don't think highly of
the technology behind a site implementing .html file extensions.  But you also
don't want to "over-normalize".  I'm not sure if it helps to think of the
templates as database tables, but they do both store records which frequently
have relationships.

That being said, I think it's best to both break up the template and restrict
the WYSIWYG (both buttons and tags allowed in the output) to whatever extent
is possible and reasonable (you will probably have to experiment in your
solution/organization to find out).  Depending on how complex this gets, you
will probably want tabs or pagination in the templating UI so that everything
doesn't appear in one clutterred or long screen.  You also want to set user
expectations - the CMS is intended to enforce both internal and external
standards and avoid the mess of an unmanaged site which is likely what brought
the organization to CMS in the first place.

Spend time defining specific template requirements and developing prototypes
for review by the business users.  General requirements led to the CMS
selection, and if due diligence was done, implementation of detailed
requirements on that platform should be trivial.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.