1 # User Menu Package Installation Plugin
3 Registers new user menu items.
7 Each item is described as an `<usermenuitem>` element with the mandatory attribute `name`.
11 <span class="label label-info">Optional</span>
13 The item’s parent item.
17 <span class="label label-info">Optional</span>
19 Specifies the order of this item within the parent item.
23 The fully qualified class name of the target controller.
24 If not specified this item serves as a category.
28 Additional components if `<controller>` is set,
29 the full external link otherwise.
33 !!! info "Use an icon only for top-level items."
35 Name of the Font Awesome icon class.
39 <span class="label label-info">Optional</span>
41 The options element can contain a comma-separated list of options of which at least one needs to be enabled for the menu item to be shown.
45 <span class="label label-info">Optional</span>
47 The permissions element can contain a comma-separated list of permissions of which the active user needs to have at least one for the menu item to be shown.
51 The name of the class providing the user menu item’s behaviour,
52 the class has to implement the `wcf\system\menu\user\IUserMenuItemProvider` interface.
61 filepath="package/pip/userMenu.xml"