Attribute Flags V8
Appearance
Attribute Flags ATK V8+
| CLASS | FLAG | COMMENT | |
|---|---|---|---|
| atkattribute | AF_OBLIGATORY | Value must be entered database-level processing flag | |
| atkattribute | AF_UNIQUE | Value must be unique database-level processing flag | |
| atkattribute | AF_OBLIGATORY | Part of the primary-key node, also makes it obligatory database-level processing flag | |
| atkattribute | AF_AUTO_INCREMENT | Auto-increment field database-level processing flag | |
| atkattribute | AF_AUTOINCREMENT | = AF_AUTO_INCREMENT Alias for AF_AUTO_INCREMENT (auto-increment flag is often mistyped) database-level processing flag | |
| atkattribute | AF_HIDE_LIST | Don't show in record lists hide flag | |
| atkattribute | AF_HIDE_ADD | Don't show on add pages hide flag | |
| atkattribute | AF_HIDE_EDIT | Don't show on edit pages hide flag | |
| atkattribute | AF_HIDE_SELECT | Don't show on select pages hide flag | |
| atkattribute | AF_HIDE_VIEW | Don't show on view pages hide flag | |
| atkattribute | AF_HIDE_SEARCH | Not searchable in extended search | |
| atkattribute | AF_FORCE_LOAD | Load always, even if not displayed anywhere | |
| atkattribute | AF_HIDE | = AF_HIDE_EDIT | AF_HIDE_ADD | AF_HIDE_LIST | AF_HIDE_SEARCH | AF_HIDE_VIEW | AF_HIDE_SELECT Attribute is totally hidden | |
| atkattribute | AF_READONLY_ADD | Readonly in add | |
| atkattribute | AF_READONLY_EDIT | Readonly when edited | |
| atkattribute | AF_READONLY | = AF_READONLY_EDIT | AF_READONLY_ADD Always readonly | |
| atkattribute | AF_NO_LABEL | No label in forms | |
| atkattribute | AF_NOLABEL | = AF_NO_LABEL No label in forms | |
| atkattribute | AF_BLANK_LABEL | Blank label in forms | |
| atkattribute | AF_BLANKLABEL | = AF_BLANK_LABEL Blank label in forms | |
| atkattribute | AF_NO_SORT | Cannot be sorted in recordlists. | |
| atkattribute | AF_NOSORT | = AF_NO_SORT Cannot be sorted in recordlists | |
| atkattribute | AF_SEARCHABLE | Attribute is searchable in list views | |
| atkattribute | AF_TOTAL | The attribute will have a 'total' row in lists. | |
| atkattribute | AF_POPUP | If supported, use pop-up window | |
| atkattribute | AF_CASCADE_DELETE | Delete function is called when owning node is deleted | |
| atkattribute | AF_LARGE | Will have a large amount of records (relation) Instead of showing a listbox with all the records it will show an add link to a select page | |
| atkattribute | AF_NO_FILTER | Ignore filters when selecting records (relation) | |
| atkattribute | AF_PARENT | Parent field for parent child relations (treeview) | |
| atkattribute | AF_NO_QUOTES | No quotes are used when adding to database | |
| atkattribute | AF_ML | Multi-language field | |
| atkattribute | AF_MULTILANGUAGE | = AF_ML Multi-language field | |
| atkattribute | AF_AUTOKEY | = AF_PRIMARY | AF_HIDE |AF_AUTOINCREMENT Shortcut for hidden auto-incremented primary key | |
| atkboolattribute | AF_BOOL_OBLIGATORY | Make bool attribute obligatory (normal AF_OBLIGATORY flag is always removed). | |
| atkboolattribute | AF_BOOL_INLINE_LABEL | Show an extra label right next to the checkbox. ATK searches the language file for the following variants <attribute>_label, <attribute> (next to the module/node prefixes). Don't forget to add the AF_BLANK_LABEL flag if you don't want to show the normal label. | |
| atkboolattribute | AF_BOOL_DISPLAY_CHECKBOX | Display checkbox in view / list mode instead of yes or no. | |
| atkdateattribute | AF_DATE_STRING | Date must be entered as an english date string (strtotime) Also checks edit format | |
| atkdateattribute | AF_DATE_EMPTYFIELD | Fields have one empty option | |
| atkdateattribute | AF_DATE_NO_CALENDAR | Do not append the popup calendar. | |
| atkdateattribute | AF_DATE_DISPLAY_DAY | Show the day of the week in the display | |
| atkdateattribute | AF_DATE_EDIT_NO_DAY | Don't display the day of the week in edit mode | |
| atkdateattribute | AF_CLEAR_TOUCH_BUTTONS | Display buttons to clear and 'touch' date | |
| atkdateattribute | AF_DATE_DEFAULT_EMPTY | ???? | |
| atkdatetimeattribute | AF_CLEAR_TOUCH_BUTTONS | Display buttons to clear and 'touch' date | |
| atkdummyattribute | AF_DUMMY_SHOW_LABEL | Make the attribute label its field. Use the flag AF_NOLABEL if you want to start at the beginning of the line. | |
| atkdurationattribute | AF_DURATION_STRING | Date must be entered as an english date string (strtotime) | |
| atkfileattribute | AF_FILE_NO_UPLOAD | Disable uploading of files | |
| atkfileattribute | AF_FILE_NO_SELECT | Disable selecting of files | |
| atkfileattribute | AF_FILE_NO_DELETE | Disable deleting of files | |
| atkfileattribute | AF_FILE_NO_AUTOPREVIEW | Don't try to detect the file type (shows only filename) | |
| atkfileattribute | AF_FILE_PHYSICAL_DELETE | Removed the files physically | |
| atkfileattribute | AF_FILE_POPUP AF_POPUP | Show preview in popup instead of inline | |
| atkipattribute | AF_IP_ALLOW_WILDCARDS | Allow * | |
| atkipattribute | AF_IP_STORENUMERIC | Store as numeric value | |
| atkipattribute | AF_IP_SINGLEFIELD | Single field xxx.xxx.xxx.xxx instead of default 4 fields xxx xxx xxx xxx | |
| atklistattribute | AF_NO_TRANSLATION | Do not translate the options | |
| atklistattribute | AF_LIST_NO_OBLIGATORY_NULL_ITEM | Do not add a default null option. | |
| atklistattribute | AF_LIST_NO_NULL_ITEM | Do not add null option ever | |
| atklistattribute | AF_LIST_OBLIGATORY_NULL_ITEM | Add a default null option to obligatory items | |
| atklivetextpreview | AF_LIVETEXT_SHOWLABEL | = AF_DUMMY_SHOW_LABEL Label the preview | |
| atklivetextpreview | AF_LIVETEXT_NL2BR | 'nl2br' the data before display | |
| atkmultiselectattribute | AF_NO_TOGGLELINKS | ???? | |
| atkmultiselectattribute | AF_CHECK_ALL | ???? | |
| atkmultiselectattribute | AF_LINKS_BOTTOM | ???? | |
| atkpasswordattribute | AF_PASSWORD_NOVALIDATE | Disables password check when editing password field | |
| atkpasswordattribute | AF_PASSWORD_NO_VALIDATE | Disables password check when editing password field | |
| atkpasswordattribute | AF_PASSWORD_NO_ENCODE | Don't encode (with md5) | |
| atkradioattribute | AF_DISPLAY_VERT | Displays the set of radio buttons vertically instead of horizontal default | |
| atktabbedpane | AF_TABBEDPANE_NO_AUTO_HIDE_LABEL | Do not hide attribute label when it is single on the tab | |
| atktimeattribute | AF_TIME_SECONDS | Display seconds after hours & minutes | |
| atktimeattribute | AF_CLEAR_TOUCH_BUTTONS | Display butons to clear and 'touch' date | |
| atktimeattribute | AF_TIME_DEFAULT_EMPTY | ??? | |
| atkurlattribute | AF_URL_ALLOWWRAP | Add one space after each /, ? and & to fit a (long) url into | |
| atkurlattribute | AF_URL_STRIPHTTP | Don't display http:// Link remains intact. | |
| atkweekdayattribute | AF_WEEKDAY_SMALL_EDIT | ???? |