Content Template Content Template

A Content Template is the framework for a structured page. It is the structure for a Compound Document and a Page Architecture?.

It contains various blocks, or <div>s in HTML and XML.

Since a Content Block may in turn use a Content Template, there can be an infinite recursion of containers. These are sometimes called a Portlet.

A Content Block may also be a Content Component?, with an interactive Web Application, a syndication feed, or an eCommerce transaction.

When a Content Block contains a single piece of elementary content (a simple link, text, an image, audio, video, a piece of metadata like author, title, etc.), we call it a Content Element.

The Content Element, sometimes called Microcontent, encourages Reuse and Single Source Publishing.

"Most publications specialists (print producers, Webmasters, and so on), are accustomed to creating publications directly. They lay out a publication and populate it with content by hand. They can change and tweak the layout and content until it satisfies them. In a CMS, publication teams do not create publications. Rather, they create the templates that create the publication. This level of abstraction is misunderstood or even resisted by publication specialists who prefer to create products, not systems." Bob Boiko, Content Management Bible, p. 227


RT Content Block, Content Element, Compound Document, Page Architecture?, Single Source Publishing

CMS Glossary Index | Back