Jump to content

ATK UI: Difference between revisions

From NusaATK
No edit summary
No edit summary
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{outdated}}
[[Themes]]
[[Themes]]


[[ATK Theme Templates]]
[[ATK Theme Templates]]
[[ATK Styles]] ''(This will be a list of all styles that can be overidden on a page, with prototypejs for example)''


[http://smarty.php.net/ Smarty]
[http://smarty.php.net/ Smarty]
Line 8: Line 12:


[[Premade Themes]]
[[Premade Themes]]
== The top-level scripts and their purpose ==
;app.php: Generate a frameset.  This is used for frames-based applications.  The GUI is constructed from src= calls to '''dispatch.php''' for nodes and menus within the frameset definition.
;index.php: Decide whether to use fullscreen(constructs a UI),  frameset(calls '''app.php'''),  or generate full index page(constructs a UI).  Depends on the theme setting of useframes attribute.
;dispatch.php: Session mgmt.  Call either login handling or dispatch to node given in parameters.

Latest revision as of 14:04, 12 February 2010

  This section is no longer up to date. If you have the knowledge to bring this up to date, please do so.

Themes

ATK Theme Templates

ATK Styles (This will be a list of all styles that can be overidden on a page, with prototypejs for example)

Smarty

themedef.inc settings

Premade Themes

The top-level scripts and their purpose

app.php
Generate a frameset. This is used for frames-based applications. The GUI is constructed from src= calls to dispatch.php for nodes and menus within the frameset definition.
index.php
Decide whether to use fullscreen(constructs a UI), frameset(calls app.php), or generate full index page(constructs a UI). Depends on the theme setting of useframes attribute.
dispatch.php
Session mgmt. Call either login handling or dispatch to node given in parameters.