Helper function, it sets up the context for the manage server settings.
- The basic usage of the six numbered key fields are
- array (0 ,1, 2, 3, 4, 5
0 variable name - the name of the saved variable
1 label - the text to show on the settings page
2 saveto - file or db, where to save the variable name - value pair
3 type - type of data to save, int, float, text, check
4 size - false or field size
5 help - '' or helptxt variable name
)
the following named keys are also permitted
'disabled' => A string of code that will determine whether or not the setting should be disabled
'postinput' => Text to display after the input field
'preinput' => Text to display before the input field
'subtext' => Additional descriptive text to display under the field's label
'min' => minimum allowed value (for int/float). Defaults to 0 if not set.
'max' => maximum allowed value (for int/float)
'step' => how much to increment/decrement the value by (only for int/float - mostly used for float values).