Jump to content

ATK Howtos: Difference between revisions

From NusaATK
Peter (talk | contribs)
No edit summary
mNo edit summary
 
(21 intermediate revisions by 6 users not shown)
Line 1: Line 1:
__NOTOC__ __NOEDITSECTION__
__NOTOC__ __NOEDITSECTION__


Below is a list of Howto's on different subjects.  
Below is a list of howto's on different subjects.  


<table border="0" width="100%" cellspacing="20">
<table border="0" width="100%" cellspacing="20">
Line 12: Line 12:
* [[Including modifiers when extending nodes]]
* [[Including modifiers when extending nodes]]
* [[add functions (pre/post/...) to an existing node]]
* [[add functions (pre/post/...) to an existing node]]
* [[Using custom action handlers]]


=== User-interface ===
=== User-interface ===
* [[Themes]]
* [[Custom Templates for Forms]]
* [[Ajax]]
* [[Ajax]]
* [[Javascript]]
* [[Javascript]]
Line 27: Line 27:
* [[Prototype window]]
* [[Prototype window]]
* [[Adding a printable view]]
* [[Adding a printable view]]
* [[Add custom icon images to left menu]]
* [[Creating custom menus]]
* [[Creating custom menus]]
* [[Controlling the contents of a column]]
* [[Controlling the contents of a column]]
Line 35: Line 34:
* [[Add javascript to recordActions]]
* [[Add javascript to recordActions]]
* [[Default or Calculated Dependee Attributes]]
* [[Default or Calculated Dependee Attributes]]
* [[Configure Application Identity from config.inc.php]]
* [[Headers and Footers]]
* [[Changing the default welcome screen]]
=== Layout ===
* [[Themes]]
* [[Custom Templates for Forms]]
* [[Add custom icon images to left menu]]
* [[Adding a favicon]]
* [[Customizing logos]]


==== Grouping ====
==== Grouping ====
Line 60: Line 72:
* [[Adding a custom authentication module]]
* [[Adding a custom authentication module]]
* [[Open user registration]]
* [[Open user registration]]
* [[Create and register a security listener]]




Line 94: Line 107:
* [[atkDateTimeNewAttribute]]
* [[atkDateTimeNewAttribute]]
* [[Attribute dependency callbacks]]
* [[Attribute dependency callbacks]]
 
* [[DateTime and Time Attributes with AM PM time]]
* [[Customizing the atkListAttribute]]
* [[Dynamic and Dependant atkListAttribute]]
* [[How to update READONLY values in ATK]]


=== Relations ===
=== Relations ===
Line 108: Line 124:
* [[Primary Keys and ATK]]
* [[Primary Keys and ATK]]
* [[Prepared Statements]]
* [[Prepared Statements]]
 
* [[Node DB Access]]


=== Reports ===
=== Reports ===
Line 125: Line 141:
=== Console ===
=== Console ===
* [[Using atkConsoleController for console/shell coding in ATK]]
* [[Using atkConsoleController for console/shell coding in ATK]]
=== Documents ===
* [[Assigning custom variables to a document template]]





Latest revision as of 08:18, 10 March 2018


Below is a list of howto's on different subjects.

Nodes


User-interface


Layout


Grouping


I18N (Internationalization and localization)


Security


Testing


Front-end


Attributes

Relations


Database

Reports


Workflow


Performance


Console


Documents


Miscellaneous

If you want to write a new howto, feel free to add it. Please put your howto in the appropriate category.

Important guideline: if you add a new howto, put the following at the top of the howto:

 {{howto|Easy|[[Your Name]] <youremail at somewhere dot ext>}}

E-mail is optional, but it would be nice if people can contact you with questions. As first parameter, you can use either 'Easy', 'Advanced' or 'Expert'.