Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 596 Bytes

user_interface2.md

File metadata and controls

11 lines (6 loc) · 596 Bytes

User Interface

  1. Variables
  2. Functions & Modifiers

The User Interface is implemented as a large set of Smarty templates, which are called from the various Page classes. (See the section titled “Request Handling".)

These templates are responsible for the HTML markup of each page; however, all content is provided either by template variables (such as article titles) or through locale-specific translations using a custom Smarty function.

You should be familiar with Smarty templates before working with OJS 2.x templates. Smarty documentation is available from http://smarty.php.net.