Maintaining Design Integrity in a CMS with Smart Implementation Techniques

15
Maintaining Design Integrity in a CMS Smart Implementation Techniques (10/2/2010 @1:30pm) Patrick Renner, Engage

description

Handing off a website to content managers can often be scary for website developers. The users of content management systems are notorious for killing elegant designs. This presentation will review a number of techniques available in DotNetNuke to keep your website looking good while still distributing content management responsibilities. Topics for this presentation include: creating end-user style sheets, locking down the rich text editor, skin and container development techniques to prescribe design, and the importance of training your customers on the basics of web site management.

Transcript of Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Page 1: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Maintaining Design Integrity in a CMSSmart Implementation Techniques (10/2/2010 @1:30pm)

Patrick Renner, Engage

Page 2: Maintaining Design Integrity in a CMS with Smart Implementation Techniques
Page 3: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Ego Trip

Patrick RennerProject Manager @ EngageBook Author

[email protected]

Page 4: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

A Practical Approach to DNNTopics: content strategy | designing content management and not just installing a system | extensibility isn’t just features | approach and practical implementation | avoiding features glut

Page 5: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Design Complexity / FlexibilityTopics: a balancing act | designs aren’t limited by a CMS | everything isn’t managed content

Page 6: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Content GardeningTopics: trees, shrubs, perennials, annuals, fresh-cut flowers | how much TLC does each require?

Page 7: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Content as Task (not a feature)Topics: evaluating pane layouts | approach content as a task and the install in ways to alleviate this burden

Page 8: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Be PrescriptiveTopics: Provide legends throughout your pages | provide content templates | name modules for what they should do

Page 9: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Cut the ClutterTopics: modules list | usability settings | clearing out the Rich Text Editor’s Toolbar

Page 10: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

WYSIWYGTopics: Providing code snippets and a tailored set of paragraph blocks

Page 11: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Meaningful OrganizationTopics: Naming conventions for the file system | Name of your panes meaningfully

Page 12: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Writing for the WebTopics: Training and handoff |

Page 13: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Contributors need Tour GuidesTopics: Provide a style guide

Page 14: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

SkinningTopics: Default panes, administrative menus

Page 15: Maintaining Design Integrity in a CMS with Smart Implementation Techniques

Ego Trip

Patrick RennerProject Manager @ EngageBook Author

[email protected]