Technical Documentation

ID Category Req. Element Action
411 integer no $zz['fields'][n]['cols'] number of cols in textarea

Relations: memo

870 string no $zz['fields'][n]['concat_0'] strings to format fields from sql query; sprintf will be used on these to insert the field value

Relations: $zz['fields'][n]['sql']; select; $zz['fields'][n]['concat_fields']

869 string no $zz['fields'][n]['concat_fields'] string for concatenating multiple field values from an sql query for a field

Relations: $zz['fields'][n]['sql']; select

357 array no $zz['fields'][n]['conf_identifier'] Array for configuration variables how identifier shall be created
358 string no $zz['fields'][n]['conf_identifier']['concat'] String used for concatenation of variables. Might be array, values are used in the same order they appear in the array. If array is shorter than fields-array, last value will be repeated. If the number of concatenations is unclear, a 'last'-variable might be set with 'last' as a key or to repeat the first variable with 'repeat' as key
902 array no $zz['fields'][n]['conf_identifier']['empty'] If field value is empty, define replacements here, e. g. 'first_name' => 'NN'. This value will be used for the identifer.
1001 string no $zz['fields'][n]['conf_identifier']['exists_format'] formatting for identifier symbol if identifier exists
829 string: function no $zz['fields'][n]['conf_identifier']['exists_function'] string; name of a function that will be called to check whether an identifier is write_once or not (function parameters: string $var, array $vars, return: true = write_once, no change may take place; false: go ahead, change it)
360 string no $zz['fields'][n]['conf_identifier']['exists'] String used for concatenation if identifier exists (values longer than 1 will be cut off!)
359 string no $zz['fields'][n]['conf_identifier']['forceFilename'] Value which will be used for replacing spaces and unknown letters (values longer than 1 will be cut off!)
963 string: function no $zz['fields'][n]['conf_identifier']['function_parameter'] single function parameter to pass to function instead of identifier

Relations: $zz['fields'][n]['conf_identifier']['function']

962 string: function no $zz['fields'][n]['conf_identifier']['function'] name of function that identifier will go through finally
828 array no $zz['fields'][n]['conf_identifier']['ignore_this_if'] key field will be ignored if value fields have a value

Relations: $zz['fields'][n]['fields']

827 array no $zz['fields'][n]['conf_identifier']['ignore'] this value from $zz['fields'][n]['fields'] will be ignored for the creation of the identifier (it will only be sent to the optional functions for each field to do something with it)

Relations: $zz['fields'][n]['fields']

361 boolean no $zz['fields'][n]['conf_identifier']['lowercase'] Transform all letters to lowercase?
880 integer no $zz['fields'][n]['conf_identifier']['max_length'] Allows to set a maximum length of characters for each substring
470 string no $zz['fields'][n]['conf_identifier']['prefix'] for a prefix
891 array no $zz['fields'][n]['conf_identifier']['replace'] replaces single characters with something else while creating an identifier, might be used to preserve dots

Relations: identifier

362 boolean no $zz['fields'][n]['conf_identifier']['slashes'] Preserve slashes?
469 boolean no $zz['fields'][n]['conf_identifier']['start_always'] says it has always to add exists and start

Export (CSV Excel)

348 records total

in