4. 7 Reasons… …why content typing is important 4 Evaluation Questions For those of you shopping for a CMS and comparing options. 3 Implementation Tips For those of you implementing or managing a CMS-based Web site.
9. Content on most Web sites can be roughly categorized by type.A type shares a common set of attributes and is meant to represent a single, logical boundary around content.
10. Content Item A is a page of text. Content Item B is an Executive Profile. Content Item C is a Press Release
18. Content types are made up of content attributes.An attribute is a single, logical piece of information that, when combined with other attributes, describes a type of content.
19. Content attributes have datatypes. A datatype restricts the type of data the attribute may hold. This enables validation and processing
37. A new content type often means… A new editing interface New validation rules New permissions rules New workflow requirements New display requirements etc…
38. Reason #7 Problems due to inefficient and inaccurate content modeling will often not surface until the project is complete. By that point, it’s often too late….
41. Evaluation Question #2 How flexible are its content modeling capabilities? (Bring your own content, and ask for a demonstration of how it would be modeled.)
43. Evaluation Question #4 Can you write your own datatypes or customize existing datatypes?
44. Implementation Tip #1 Think in terms of content types. Consider the ways different content will need to be edited, validated, managed, searched and organized.
45. Implementation Tip #2 Be careful in re-using content types for logically different content.
46. Implementation Tip #3 To futureproof your content, speculate on and list scenarios in which the content might be used now and in the future.
Taxonomic classification is the process of putting content items into a larger structure. Content modeling is the process of taking content items and breaking them down into smaller structures.
Content has to be structured.
A content type is defined by its attributes.
Now we know what a content type….why do we care?
It’s what we break logical content into when we model it.
Content types often drive templating.
Content types often drive templating.
Back to The Story of Bob.
Back to The Story of Bob.
Mediawiki, for example, allows nothing but a title and a body. Drupal (with no modules) is much the same way.