Basic example template

This section has not yet been updated for version 2.0. We're working on it!

Below a basic example HTML template. You can see the CMSMS tags between the structure of the regular HTML components.

{process_pagedata} {* Adds page specific metadata to the page *}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="" xml:lang="en"> <!-- Change "en" to your language -->

   <title>{title} | {sitename}</title> <!-- Title of the page | Site name from Global Settings -->
   {metadata} <!-- Adds Global Metadata to the page -->
   {cms_stylesheet} <!-- Adds attached stylesheets to the page -->

<div id="pagewrapper">

   <div id="header">
      <h1>{sitename}</h1> <!-- Site name from Global Settings -->

   <div id="menu">
      {menu} <!-- Show all the menu buttons -->

   <div id="breadcrumbs">
      {cms_breadcrumbs} <!-- Show breadcrumbs pagelinks -->

   <div id="content">
      <h2>{title}</h2> <!-- Title of the page -->
      {content} <!-- Page content -->

   <div id="footer">
      {global_content name='footer'} <!-- Extract all footer code to a global content block -->


Global Content Block called "footer"
<p>Copyright &copy; {custom_copyright} <a href="" target="_blank">CMS Made Simple&trade;</a></p>