ATK Reference: Difference between revisions
No edit summary |
Save between rest breaks (I'm working on Windows here... you can never trust it NOT to crash) |
||
| Line 1: | Line 1: | ||
<div align=right style="float: right; padding: 20px;">__TOC__</div> | <div align=right style="float: right; padding: 20px;">__TOC__</div> | ||
== Introduction == | |||
This part of the wiki is intended to supply a complete reference to every part of ATK.<br /> | |||
It aims to provide high level documentation on every part of ATK.<br /> | |||
For further detailed information about the objects/methods and functions of ATK, please visit the [http://achievo.org/docs/atk/latest/ ATK API documentation]. | |||
[[ | == References categories == | ||
{| | |||
|- | |||
| valign="top" | | |||
=== [[ATK Reference Modules|Modules]] === | |||
ATK is a modular framework and as such all functionality in ATK applications reside in modules.<br /> | |||
This category lists everything about modularity. | |||
<!--An [[example module.inc file]] [[Module Flags]] --> | |||
=== [[ATK Reference Attributes|Attributes]] === | |||
A node is build with attributes. Attributes are comparable to datatypes of fields in the database. They describe the content and house all functionality for dealing with that content. | |||
<--[[List of attributes]][[Attribute Flags]][[Attribute-level Security]]--> | |||
=== [[ATK Reference Actions|Actions]] === | |||
=== [[ATK Reference GUI|Graphical User Interface]] === | |||
[[ | === [[ATK Reference Testing|Testing]] === | ||
[[ | | valign="top" | | ||
=== [[ATK Reference Nodes|Nodes]] === | |||
A node is comparable to a table in a database, which groups certain data elements in one collection.<br /> | |||
An ATK node provides all the functionality for one data collection. | |||
<!--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]]--> | ||
=== | === [[ATK Reference Relations|Relations]] === | ||
General explanation of [[relations]] in atk. | General explanation of [[relations]] in atk. | ||
=== | === [[ATK Reference Meta|Meta functionality]] === | ||
=== [[ATK Reference Utilities|Utilities]] === | |||
[[ | === [[ATK Reference Security|Security]] === | ||
== | |} | ||
== References == | |||
[[Available Open Source software in ATK]]<br /> | [[Available Open Source software in ATK]]<br /> | ||
[[Constants]] | [[Constants]]<br /> | ||
[[ATK Reference Database connections|Database connections]]<br /> | |||
[[ATK Reference Sessions|Sessions]]<br /> | |||
<!--Application state is remembered in sessions.<br /> | |||
[[SessionVariables]]<br />--> | |||
Revision as of 18:45, 14 September 2006
Introduction
This part of the wiki is intended to supply a complete reference to every part of ATK.
It aims to provide high level documentation on every part of ATK.
For further detailed information about the objects/methods and functions of ATK, please visit the ATK API documentation.
References categories
|
ATK is a modular framework and as such all functionality in ATK applications reside in modules. A node is build with attributes. Attributes are comparable to datatypes of fields in the database. They describe the content and house all functionality for dealing with that content. <--List of attributesAttribute FlagsAttribute-level Security--> |
A node is comparable to a table in a database, which groups certain data elements in one collection.
General explanation of relations in atk. |
References
Available Open Source software in ATK
Constants
Database connections
Sessions