User Group Option Paket Installation Plugin
Registers new user group options (“permissions”).
The behaviour of this package installation plugin closely follows the option PIP.
Category Komponenten
The category definition works exactly like the option PIP.
Option Komponenten
The fields hidden, supporti18n and requirei18n do not apply.
The following extra fields are defined:
<(admin|mod|user)defaultvalue>
Defines the defaultvalues for subsets of the groups:
| Type | Description |
| ----- | ---------------------------------------------------------------------------------------------- |
| admin | Groups where the admin.user.accessibleGroups user group option includes every group. |
| mod | Groups where the mod.general.canUseModeration is set to true. |
| user | Groups where the internal group type is neither UserGroup::EVERYONE nor UserGroup::GUESTS. |
<usersonly>
Makes the option unavailable for groups with the group type UserGroup::GUESTS.
Sprache Items
All relevant language items have to be put into the wcf.acp.group language item category.
Kategorien
If you install a category named user.foo, you have to provide the language item wcf.acp.group.option.category.user.foo, which is used when displaying the options.
If you want to provide an optional description of the category, you have to provide the language item wcf.acp.group.option.category.user.foo.description.
Descriptions are only relevant for categories whose parent has a parent itself, i.e. categories on the third level.
Optionen
If you install an option named user.foo.canBar, you have to provide the language item wcf.acp.group.option.user.foo.canBar, which is used as a label for setting the option value.
If you want to provide an optional description of the option, you have to provide the language item wcf.acp.group.option.user.foo.canBar.description.
