Pages

On any page, you may click the book icon on the toolbar to view and maintain the pages:

Pages

The view of pages lists all pages on the site, with the current page always listed at the top.  The columns available are:

  • "URL" - the name or url of the page.  You can change this, and the page will be reloaded with its new name.
  • "Description" - the Meta Description of the page, this is shared with search engines and should summarize and reuse the content on the page.
  • "Keywords" - the Meta Keywords of the page, this is also shared with search engines, all keywords should appear one or more times on your page.
  • "Title" - The page title, which appears in the browser tab for the page.
  • "Published" - Published.  You can uncheck this and the page will no longer be available to people browsing your site.
  • "Secure" - Secure. You can check this and the page will force you to login before you can see it.
  • "Uses Template" - Template. Pages inherit from a template page, more rules in the next section.
  • "Override Template" - Allows you to override the page that is used as the template, enter a page name to use as the template for this page.
  • "Layout" - Sets the general layout of the page.  There are several options, discussed in the next section.
  • "Open" - Click to navigate to the page.
  • "Clone" - Click clone to make a copy of the page, all content will be duplicated and the cloned page will have a number appended.  A clone of "admin" will be called "admin-1".
  • "Delete" - Delete the page.  The content on the page will also be removed.

When you make changes on the pages panel, they are applied immediately.

Pages Dialog

Template Pages

A template page is used to create the basis for the sections of a website.  Unlike other website designers, we dont impose a template on you, rather you define your own template (or work from one of ours) using the same tools you use to design the rest of your website.  And templates dont lock you on are are not hard to change:

  • New Layout, with a left column, create a draft template and make changes, it will apply to your public site when you publish it.
  • New Logos, format, layour, create a draft template and change anything, then push it live when you are ready.

The template page is always called ".template".  Each page will choose the most appropriate template based on the following rules, unless an explicit template page is specified in the "Pages" dialog, and so long as "T" is checked for the page.

The rules for template page selection are, if you are looking at a page called "products/services/consulting":

  1. Look for "products/services/.template", use it if it was found.
  2. Look for "products/.template", use it if it was found.
  3. Look for ".template", use it if it was found.

A template is created as any other page, they are not available to people browsing the site.

Template Inheritance

If, on any template page, you set its Override Template to another template, you can inherit content from another template into this one.  You can visualize this as if you were looking down from the top of the following diagram:

-----------------------
Base Template /.template
Page Template /.template/home
Your Page /home
-----------------------

The page you see will contain the contents of Base Template, this (possibly within section of Base) content from Page Template, then finally content from Your Page.

Special Templates

There are several templates that apply to the pluggable parts that make up the website, as follows:

  • .template/retail - A special template page that applies to all administration pages related to a store.
  • .template/online - A special template page that applies to shopping cart and checkout pages.
  • .template/blog - A special template page that applies to all blog entries and lists.
  • .template/form - A special template page that applies to all forms.

If any of these templates do not exist, the default ".template" page will be used instead.