CORE allows you to completely customize the look and feel of a conference. To do this, set
Custom layout
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 thesethe copied files.
- 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 Copy the CORE layout file:
Code Block $ cp -r application/layouts/scripts/core application/layouts/scripts/<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 copy the CORE includes folder: $ cp -r public/includes/core public/includes/<abbreviation>
- for mass emails create files: abbreviation-<action>.phtml - eg:
Code Block chrisdev-reviewers.phtml
...
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
...
public/includes/conf_abbr
...
Support files, documents, CSS, icons, pictures, javascript
For TNC2011 links should be to /includes/tnc2011/css/...
etc
...
application/modules/web/views/scripts
...