Add Content Page

Adding or Editing Content Pages brings up the Page Editor, which is divided into numerous tabs. Some of the contents of these tabs can be changed under Settings - Content Manager, as well as with various modules and template tags. On a default installation, these tabs are:

  • Main

    This tab is where you will choose the Content Type, Title, and the actual Content.

  • Navigation

    This tab contains settings that apply to how the page shows up and interacts with menus./p>

  • Logic

    This tab is where you set Page Specific Metadata and Smarty data or logic.

  • Options

    Here is where you can change the Design, Template, and various other page-specific options.

  • Permissions

    This tab contains options for changing the Owner and Additional Editors of this specific page.

  • Preview

    Shows a live rendering of the page.


Content Type

Choose from six different content types:


This page will be a regular content page.

Error Page (403 or 404 Handler)

See Customized 403 or 404 Error page for a full description of this content type.

Redirecting Link

Selecting a Redirecting Link content type lets you choose an external URL. When a site visitor chooses this page from the site navigation, it will redirect them to this site. Under the Navigation tab you can choose the Target type such as _blank, which will open this page in a new window, or tab.

Internal Page Link

An Internal Page Link content type will simply link to another page within your web site. Choose the target page from the Destination Page dropdown. If you choose a parent page, a new dropdown will appear to show the next level of pages.

Section Header

A Section Header content type will simply enter the Title in the site menu, useful for breaking content into sections.


Adds a separator (usually a line or other graphical element into your site's navigation.


The title of the page is displayed in the title bar of the browser, is used in search engine optimization, and is usually displayed prominently on the website


This is the default content block. Here you enter the content that will be most prominently displayed on the content page

Additional content blocks can be created by using the {content block='blockname'} tag. More details on this can be found under the Extensions >> Tags help.


Menu Text

This is the text that represents this page in the navigation. The menu text is also used to create a page alias if none is specified.


Select an existing page in the content hierarchy which will be the parent page for this content page. This relationship is used when building a navigation

Page URL

Specify an alternate URL (relative to the root of your website) that can be used to uniquely identify this page. i.e: path/to/mypage. The page URL is only useful when Pretty URLs are enabled.

Show in Menu

Select whether this page will be visible (by default) in the navigation.

Description (title attribute)

Specify a brief description for this content page. This data can be used for search engine optimization, or in the navigation

Access Key

Specify an access key character (single character) that can be used to access this content page. This is useful for accessibility purposes

Tab Index

Specify an integer value for the tab order used when surfing the navigation to browse to this page. This is useful when building accessible websites


Specify a target attribute to use when including this item in the navigation. A target of _blank will open this page in a new navigator window, or tab.


Page Specific Metadata

In this field you can enter HTML meta tags. They will be merged with the default meta tags and inserted in the head section of the generated HTML page.

Smarty data or logic that is specific to this page

This is a field where you can enter smarty tags or logic that are specific to this content page, will probably not generate any direct output, and must be processed before anything else on the page



Associating a design with a content page allows the rendering engine to output the proper stylesheets for the page


You must associate a template with each content page, and that template must have at least the default {content} block defined within it. The template does not need to be a page template type

Page Alias

The alias is used as an alternate to the page id to uniquely identify a page. It must be unique across all pages. The alias is also used to assist in building the URL for the page. The Page Alias is accessible in your templates by using the {page_alias} tag.


Inactive pages cannot be displayed, nor do they appear in the navigation.

Use HTTPS for this page

Specify whether this page should be accessed via a secure (encrypted) connection. i.e: via HTTPS


This toggle indicates whether the content of this page should be cached on the server, and on the browser. If a page is not cachable, then it must be regenerated on each and every request. Setting a page to be cachable can be a significant performance boost for most websites.


This field allows you to associate an image with the content page. The images must have already been uploaded to the website in a directory specified by the website designer. The image may optionally be displayed on the page, or used when building a navigation


This field allows you to associate a thumbnail image with the content page. The images must have already been generated on the website (The FileManager module can generate thumbnails on upload) to a directory specified by the website designer. The image may optionally be displayed on the page, or used when building a navigation

Extra Page Attributes

These fields are used for advanced navigations or template logic. See the Navigator help for more details.

This page is searchable

This setting indicates whether the content of this page should be indexed by the Search module

Disable WYSIWYG editor on this page (regardless of template or user settings)

This option will disable the WYSIWYG editor for all content areas on this page independent of settings in the {content} block or user settings.



This field allows you to adjust the owner of this content item. It is useful when giving access to this page to an editor with less access privileges

Additional Editors

This field allows you to specify other Admin users who will be able to edit this content page. This field is useful when editors have limited access privileges, and need the ability to edit different pages.


Warning: This preview panel behaves much like a browser window allowing you to navigate away from the initially previewed page. However, if you do that, you may experience unexpected behaviour. If you navigate away from the initial display and return, you may not see the un-committed content until you make a change to the content in the main tab, and then reload this tab. When adding content, if you navigate away from this page, you will be unable to return, and must refresh this panel.