Jump to content

ATK: Difference between revisions

From NusaATK
No edit summary
No edit summary
Line 1: Line 1:
= General Documentation =
=== General Documentation ===
 
<div align=right style="float: right;">
__TOC__
</div>
[[ATK Installation|Installation]]
[[ATK Installation|Installation]]


Line 11: Line 13:
[[Sources for help|Where to go if the docs do not answer your question]]
[[Sources for help|Where to go if the docs do not answer your question]]


= The Basics =
=== Reference ===


== Modules ==
==== Modules ====


An ATK Application consists of one or more modules.
An ATK Application consists of one or more modules.
Line 21: Line 23:
[[Module Flags]]
[[Module Flags]]


== Nodes ==
==== Nodes ====


A module consists of one or more nodes. ATK knows 3 node types: [[atkNode]], [[atkTreeNode]] and [[atkMetaNode]]
A module consists of one or more nodes. ATK knows 3 node types: [[atkNode]], [[atkTreeNode]] and [[atkMetaNode]]
Line 33: Line 35:
[[Magic methods]]
[[Magic methods]]


== Attributes ==
==== Attributes ====


A node is build with attributes.
A node is build with attributes.
Line 43: Line 45:
[[Attribute-level Security]]
[[Attribute-level Security]]


== Relations ==
==== Relations ====


General explanation of [[relations]] in atk.
General explanation of [[relations]] in atk.


== Sessions ==
==== Sessions ====


Application state is remembered in sessions.
Application state is remembered in sessions.
Line 53: Line 55:
[[SessionVariables]]
[[SessionVariables]]


 
==== Miscellaneous ====
== Miscellaneous ==


[[Available Open Source software in ATK]]<br />
[[Available Open Source software in ATK]]<br />
[[Constants]]
[[Constants]]


= Articles =  
=== Links ===


* [http://www.oracle.com/technology/pub/articles/jansch_atk.html Building PHP Applications Using the ATK Framework] (oracle.com) <br/>This article is a step-by-step guide on how to build ATK applications using an Oracle database.
* [http://www.oracle.com/technology/pub/articles/jansch_atk.html Building PHP Applications Using the ATK Framework] (oracle.com) <br/>This article is a step-by-step guide on how to build ATK applications using an Oracle database.

Revision as of 20:35, 10 August 2006

General Documentation

Installation

Howto's

Examples

API documentation

Where to go if the docs do not answer your question

Reference

Modules

An ATK Application consists of one or more modules.

An example module.inc file

Module Flags

Nodes

A module consists of one or more nodes. ATK knows 3 node types: atkNode, atkTreeNode and atkMetaNode

An ExampleNode file.

Node Flags

atkMetaNode

Magic methods

Attributes

A node is build with attributes.

List of attributes

Attribute Flags

Attribute-level Security

Relations

General explanation of relations in atk.

Sessions

Application state is remembered in sessions.

SessionVariables

Miscellaneous

Available Open Source software in ATK
Constants