You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Intro

CORE allows you to completely customize the look and feel of a conference.

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. It is advised that you use the copy commands listed below and then proceed by editing the copied files.

  • Create layout script. This template file contains all the (X)HTML markup for your layout.
    Copy the CORE layout file: $ 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:
    includes/
        css
        gfx
        js
    

Copy the CORE includes folder:

 $ cp -r public/includes/core public/includes/<abbreviation>
  • CORE allows you to send automatically generated emails. For example the submit feature allows you to send an email to all reviewers of certain papers. This email is generated from two templates. A dynamic template which is generated by CORE and a static template which can contain text, like signature, disclaimers etc. The static email template will be appended to the CORE generated email template.

The name of the static email template is always: abbreviation-<action>.phtml so for example exampleabbr-reviewers.phtml and is located in: application/modules/core/views/emails/

Custom navigation

  • Set the custom navigation option in the conference manager and:
  • Create navigation config application/config/navigation/<abbreviation>.php
Copy the CORE navigation file: $ cp application/configs/navigation/core.php application/configs/navigation/<abbreviation>.php
  • No labels