CORE allows you to completely customize the look and feel of a conference. To do this, set the 'custom layout' option in the conference manager. When this option is set all stylesheets, graphics and javascript will be loaded from a separate directory.
Custom layout
Use the following steps to create a custom layout. It is advised that you use the copy commands and then proceed by editing these.
- Create layout script. This template file contains all the (X)HTML markup for your layout.
Use the following command to copy the CORE layout file.
Code Block |
---|
$ cp -r application/layouts/scripts/tnc2012core application/layouts/scripts/chrisdev<abbreviation> |
- Create folder in
public/includes
...
- for stylesheets, images, javascript etc. This folder must have the following structure:
Code Block includes/ css gfx js
Use the following command to copy the CORE includes folder.
Code Block |
---|
$ cp -r public/includes/core public/includes/<abbreviation>
|
- for mass emails create files: abbreviation-<action>.phtml - eg:
Code Block chrisdev-reviewers.phtml
Custom navigation
To change the default CORE navigation, set the 'custom navigation' option in the conference manager and:
...
Code Block |
---|
$ cp application/configs/navigation/core.php application/configs/navigation/chrisdev.php |
- create script folder based on abbreviation in conference settings.
- create includes folder in public/includes based on abbreviation
CORE Directory | Contents |
| Support files, documents, CSS, icons, pictures, javascript |
| Page templates (.phtml) |