ATK Howtos: Difference between revisions
Appearance
m trying to make the grouping pages stand out as a group if a dev wants to know about 1 of them they probably want to know about all of them. |
mNo edit summary |
||
| (33 intermediate revisions by 10 users not shown) | |||
| Line 1: | Line 1: | ||
__NOTOC__ __NOEDITSECTION__ | __NOTOC__ __NOEDITSECTION__ | ||
Below is a list of | 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 11: | Line 11: | ||
* [[Using modifiers]] | * [[Using modifiers]] | ||
* [[Including modifiers when extending nodes]] | * [[Including modifiers when extending nodes]] | ||
* [[add functions (pre/post/...) to an existing node]] | |||
* [[Using custom action handlers]] | |||
=== User-interface === | === User-interface === | ||
* [[Ajax]] | * [[Ajax]] | ||
* [[Javascript]] | * [[Javascript]] | ||
| Line 27: | Line 27: | ||
* [[Prototype window]] | * [[Prototype window]] | ||
* [[Adding a printable view]] | * [[Adding a printable view]] | ||
* [[Creating custom menus]] | * [[Creating custom menus]] | ||
* [[Controlling the contents of a column]] | * [[Controlling the contents of a column]] | ||
* [[Displaying content on left, right and top section of node view/edit]] | * [[Displaying content on left, right and top section of node view/edit]] | ||
* [[Wikifing help links]] | * [[Wikifing help links]] | ||
* [[Create a revision archive for field values]] | |||
* [[Add javascript to recordActions]] | |||
* [[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 ==== | ||
* [[Grouping attributes]] | * [[Grouping attributes]] | ||
* [[Grouping attributes into tabs]] | * [[Grouping attributes into tabs]] | ||
* [[Grouping attributes with addFieldSet]] | * [[Grouping attributes with addFieldSet]] | ||
* [[Grouping attributes into two columns]] | * [[Grouping attributes into two columns (ATK 6.2 - 6.3)]] | ||
* [[Grouping attributes into two columns (ATK 6.4)]] | |||
=== I18N (Internationalization and localization) === | === I18N (Internationalization and localization) === | ||
| Line 53: | Line 71: | ||
* [[Using LDAP to authenticate users]] | * [[Using LDAP to authenticate users]] | ||
* [[Adding a custom authentication module]] | * [[Adding a custom authentication module]] | ||
* [[Open user registration]] | |||
* [[Create and register a security listener]] | |||
| Line 86: | Line 106: | ||
* [[Usage without DB I/O + Polymorphism]] | * [[Usage without DB I/O + Polymorphism]] | ||
* [[atkDateTimeNewAttribute]] | * [[atkDateTimeNewAttribute]] | ||
* [[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 99: | Line 123: | ||
* [[Using multiple databases]] | * [[Using multiple databases]] | ||
* [[Primary Keys and ATK]] | * [[Primary Keys and ATK]] | ||
* [[Prepared Statements]] | |||
* [[Node DB Access]] | |||
=== Reports === | === Reports === | ||
| Line 116: | 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.
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'.