In 2013, UCT introduced a new web content management system (CMS) on which all UCT-affiliated websites are hosted. A website migration project was initiated to move all UCT websites to this platform. Drupal, an open-source CMS, was chosen to ensure that all websites will operate on a secure, standardised, supported, and well-managed platform.

All UCT websites must adhere to the following policies:

  1. UCT Web Content Management Policy
  2. Web Hosting Policy
  3. Domain Name Policy

How do I create a website?

Follow this process to create a website:

  1. Familiarise yourself with UCT’s web policies.
  2. Assign content management roles and responsibilities to those who will be working with the website.
  3. Choose a domain name for your new website.
  4. Submit an application.
  5. Complete Drupal training.
  6. Get access to your website and then populate it.
  7. Complete the release form.

You will then be responsible for ensuring the website is maintained and supported.

NOTE: This system applies to UCT departmental and organisation websites and not to the UCT-affiliated blogs, which are hosted on WordPress. More information on blogging at UCT is available on this website.

Application for a new website to be created:

Moratorium on new UCT Web CMS websites: Please note that a moratorium on the creation of new websites will be in effect from 6 November 2020. This will remain in place while the new UCT Web CMS (Drupal 9) is being developed and implemented. For more information and alternatives to new websites please see the COO Desk of 30 October 2020.

Is there any best practice information I should follow?

Use our practical guide for preparing your new website. The guide includes tips on site layout, navigation and content writing. A short explanation of what you will be provided with can be found in the FAQs section.

Older systems

All sites hosted on older systems are being migrated onto this new platform as part of the UCT Web Renewal Project. In a few isolated cases, existing platforms such as LAMP (Linux, Apache, MySQL and PHP) will be retained for specific specialised applications. The Vula web publishing platform remains unchanged and users will still be able to create websites using this option. See Where do you want to host your site? for more information on hosting options.