Add Application

Last modified by Thomas Mortagne on 2023/10/10

Adds items to the Application Panel or Application Index

Usage

The Application Panel/Index are filled entirely by contributors of this extension point. For example this shows the Application Panel with 3 contributions:

panel.png

It's important to take care about the name you give to your extension point. The rule is platform.panels.[nameOfYourApplication]Application, for example: platform.panels.blogApplication. This is important because extensions are ordered by name by this extension point.

Definition

This Extension Point is contributed by this extension and was added in version 4.2 of that extension.

Category
Panel
Extension Id
org.xwiki.platform.panels.Applications
Content to be provided
No content is expected to be provided by the user of this Extension Point.
Parameters to be provided
  • label : the label of the link that will be created
  • target : the target of the link that will be created, it must be a reference to a document
  • targetQueryString : the query string to add to the URL for the target document. Since 6.2
  • icon : the icon that will be put in the link, it must be a reference to an image, to look good this image must be 16 pixels in both height and width. This reference must be written using the xwiki 2.1 syntax.Since 6.2-M1, the applications panel uses the new Icon Theme Application. The displayed icon depends on the current icon theme, unless you reference your own image.

Example

Blog application contributing an entry in the Application Panel:

example.png

Get Connected