Options allow the administrator to configure the behaviour of installed packages.
The specified values are exposed as PHP constants.
-## Components (`<categories>`)
+## Category Components
Each category is described as an `<category>` element with the mandatory attribute `name`.
The options element can contain a comma-separated list of options of which at least one needs to be enabled for the category to be shown to the administrator.
-## Components (`<options>`)
+## Option Components
Each option is described as an `<option>` element with the mandatory attribute `name`.
The `name` is transformed into a PHP constant name by uppercasing it.
Registers new user group options (“permissions”).
The behaviour of this package installation plugin closely follows the [option][package_pip_option] PIP.
-## Components (`<categories>`)
+## Category Components
The category definition works exactly like the option PIP.
-## Components (`<options>`)
+## Option Components
The fields `hidden`, `supporti18n` and `requirei18n` do not apply.
The following extra fields are defined:
Registers new user options (profile fields / user settings).
The behaviour of this package installation plugin closely follows the [option][package_pip_option] PIP.
-## Components (`<categories>`)
+## Category Components
The category definition works exactly like the option PIP.
-## Components (`<options>`)
+## Option Components
The fields `hidden`, `supporti18n` and `requirei18n` do not apply.
The following extra fields are defined: