|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Theme
Theme The current templating system is broken into two container classes. This will most likely change in some respect so that the containers can be merged. The theme class contains config and meta information for the overall page generation and owns the template object itself. The theme is generated by variables passed by Interface initialization.
Field Summary | |
private unknown |
$id
The theme id generated during interface initialization. |
private unknown |
$tconfig
The theme config defines several options in the theme. |
private unknown |
$template
The template object should only be accessed through its owning Theme. |
private unknown |
$tmeta
The theme meta data contains information about the page composition, author, etc. |
Constructor Summary | |
Theme(var $theme)
Theme Constructor Creates the theme object and performs the initialization to load the config and meta data loading. |
Method Summary | |
unknown |
displayTheme()
Display Theme Displays the theme by causing the template to self-parse its contents. |
unknown |
getThemeConfig()
Get Theme Configuration Loads the theme configuration from the database. |
unknown |
getThemeMeta()
Get Theme MetaData Theme meta data is inserted into META HTML headers in the portal interface code. |
Field Detail |
private unknown $id
Initialize()
private unknown $template
private unknown $tconfig
private unknown $tmeta
Constructor Detail |
public Theme(var $theme)
integer
- $theme The id number for the theme to create.Method Detail |
public unknown getThemeConfig()
public unknown getThemeMeta()
public unknown displayTheme()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |