User/Author Guide

This is where instructions for editing files, uploading content etc. should go.

Page Editor

When you open the editor, the first tab is selected, and this allows you to edit the current page in a WYSIWYG style editor.

Once you have finished making changes, click on the save button (a tick), or use the cancel (X) button to abandon the changes you have made.

HTML Editor

The second tab allows you to edit the current page but in it's underlying HTML format. You will need at least a basic knowledge of HTML to do this.

Page Settings

The third tab gives you access to the page settings. This allows you to change certain non-visible values (or metadata) that are built into the page. You cannot see these changes but they are important for search engines and such-like. This tab also provides options to copy, rename, delete the page or create new pages.

Upload Files

New files can be uploaded using the upload tab. Typically this is used to upload images, media files and documents. It can also be used to upload HTML files if you wish.

The Upload tab provides options to upload up to 8 files at a time to one directory on the server. To upload more files, simply use several times. To upload files to multiple locations, use once for each location.

Global Variables

nixCMS makes use of a file containing pre-defined global variables. The web designer/developer who sets up the site can edit this file to provide additional global variables.The user can then change the values of these. For example, the designer could setup global variables for address, email and phone number. At a later time, the user can update these if they have changed.

To insert a global into your web-page using the following HTML snippet:

<nixglobal name="brand" />


In addition, to the variables listed above, there are also a number of global parameters. These are pre-defined and read-only. The available params are listed below:

param value description
platform desktop Server sniffing of platform. Returns 'mobile' or 'desktop'.
path / base path to the nixCMS. Can be used when constructing URLs in web pages.
url URL of current page.
rand Random character between 'a' & 'z'.

You can refer to a param inside your HTML using the following snippet:

<nixparam name="path" />