Skip to main content
ZenHub houses documentation to support you if you’re using Contensis Classic. Contensis Classic includes our WYSIWYG and templating features. If you’re working with a newer version of Contensis, is your go-to place to find anything Contensis-related when building with content types.
The R83 documentation is unmaintained. There is a newer version of Contensis. Click to find out more and download the latest version.

Create a new project

This tutorial takes you through the process of creating a project and getting you to a stage where you can begin to build your website.

  1. Navigate to the Management Console.
  2. Go through to create your project by clicking on the Create Project link in the link tree.
  3. Give your project a name and name your root folder. Your root folder is the name of the folder that all your content will go into. Usually this will be called Home.
  4. Now you can select all of the content types your project will use. You can add more later if you don't know exactly what types of content your site will require. To start with, select Database, Template, Stylesheet, Image, and JavaScript .
  5. Click Create Project. Your project will be created and you should see a confirmation message.

A note on content types

In the steps above, we selected the content types we want to assign to our project. Content types are assigned to folders to limit the types of file that can be created inside of a folder. We use content types in this way for security reasons, to ensure only the correct files are being placed in their designated folders. Below we will create folders and assign permissions for Images, Stylesheets and JavaScript files.

Assign user groups to a project

User groups can be added independently of a project and added as and when required. However at this stage we recommend you add the user groups which should have some form of access to Contensis.

You can have certain groups only allowed in certain projects or you can have groups that are common to all projects, such as Administrators.

Add groups to the project

  1. Open the Management Console screen by clicking the cog icon in the Project Explorer.
  2. Expand the Project Setup menu and click on Groups.
  3. Click through on the Assigned User Groups tab.
  4. Click on Add User Groups to add the user groups required for the project.

Delete a group from a project

  1. Open the Management Console screen by clicking the cog icon in the Project Explorer.
  2. Expand the Project Setup menu and click on Groups.
  3. Select the Assigned User Groups tab.
  4. Select the Group(s) you intend to remove from this project.
  5. Click Remove Selected User Group at the bottom right hand corner of the view.

Create the skeleton directory tree

This is the recommended way of setting up your project. In this step we'll create a folder to put all of your site assets into, and assign the correct content type to each folder.

  1. Bring up the context menu on your root folder by clicking on the folder in the Project Explorer and select New Folder. Call this folder SiteElements.
  2. Do the same again but this time within your SiteElements folder. Do this for each asset folder, Images, JavaScript, Stylesheet, and Database.
  3. Now we need to set the content type allowed in each folder. Bring up the context menu on each folder. Navigate through to the Content Types tab. Click on the Add Content Type(s) button. You can now select the appropriate content type for each folder and assign permissions for that content type. By default System Administrators are given all permissions.

Next steps

In order to publish your site you will need to set up a database to publish data such as search content and structured content records. Once you have a published site database setup you can create a publishing server to publish your website.

Once you have a setup your publishing server you can move onto creating your templates.

In most cases, you will have built your site HTML locally and are wanting to transfer your HTML content into Contensis templates. This article assumes this is the case and does not cover building HTML files from scratch.

Add in your site assets

Before we start creating templates, we should add in our site assets first. This is so they will be available to us to add in to our template as we are creating them. For each type of asset: image, stylesheet and JavaScript, the process is the same.

  1. Bring up the context menu as before and click New Content. The new content wizard will appear.
  2. Select the content type you are adding (there should only be one content type available in each folder as we set up earlier.)
  3. Name your content, there is no need to include file extensions as Contensis will add this in for you.
  4. Click Save and your content will be saved in the folder.

I haven't gone through each step as different sites have different numbers of stylesheets, JavaScript files and images. As each process is largely similar (or identical) it makes sense to allow you to create the assets yourself and come back to this guide when you're ready to continue.

Bulk uploading

Contensis gives you the option to bulk upload files. If you have more than one of each asset (e.g. reset stylesheet, web stylesheet and a print stylesheet) we recommend you use the bulk upload tool to upload a zip of your files to make the process a lot quicker.

If you have a common folder structure you could zip up the site assets from the root folder and bulk upload them all at once, without having to create the folders or assign content types (if you have administrative privileges).

  1. Navigate to the folder you will upload your files to, press it and select Bulk Upload from the context menu. The bulk upload file wizard will open.
  2. Press the Browse button on the Bulk Upload screen.
  3. Find the zip file on your computer and press Next . The file upload progress bar will be displayed.
  4. Once uploaded, the wizard will open the zip file and list each file individually depending on the permissions of the folder you selected to upload to. [1]
  5. You will then be able to submit the files for approval.
  6. Pressing Finish completes the import process. Where you are given the option to upload another zip file.

Note: If a content type has not been added to the project or the folder selected then it will not be uploaded. If you are a System Administrator then you will be given the option to assign the content type to the project and/or folder and submit the files.



To carry on with the process of building a site within Contensis, please read the following articles in order.

  1. Working with templates
  2. Working with stylesheets
  3. Working with JavaScript
  4. Working with metadata