Confluence supports the following types of plugin modules:
Module Type | Since version... | Documentation | Description |
---|---|---|---|
about-page-panel | 5.2 | About Page Panel Module | Adds information to the 'About Confluence' dialog in the Confluence user interface. |
attachment-text-extractor | 7.0 | Attachment Text Extractor Module | Extract and index the contents of a particular attachment type (for example, OpenOffice documents or Flash files). |
blueprint | 5.1 | Blueprint Module | Defines a way to create new pages based on user input and pre-defined content. |
codeformatter | 2.2 | Adds new languages to the {code} macro | |
colour-scheme | 1.3 | A colour-scheme for a theme | |
component | 2.10 | Adds components to Confluence's component system. This is the newer and recommended version of the | |
component | 1.4 | Adds components to Confluence's component system. This is the earlier version of the | |
component-import | 2.10 | Accesses Java components shared by other plugins. | |
cql field | 5.9 | CQL Field Module | Adds fields to the Confluence Query Language |
cql function | 5.9 | CQL Function Module | Adds functions to the Confluence Query Language |
decorator | 2.5 | Adds decorators without using a Theme Plugin | |
device-type-renderer | 4.3.3 | Device Type Renderer Module | Adds a renderer for a particular device type. |
extractor | 1.4 to 6.15 | Adds information to the Confluence content search index | |
extractor2 | 7.0 | Adds information to the Confluence content search index | |
gadget | 3.1 | Atlassian gadgets provide a new way to include external content into a Confluence wiki page. | |
index-recoverer | 5.8 to 6.15 | Index Recoverer Module | Recover out of date or invalid plugin index on start up of a node in a cluster. |
job-config | 5.10 | Adds scheduled tasks to Confluence using atlassian-scheduler. | |
keyboard-shortcut | 3.4 | defines a keyboard shortcut within Confluence. | |
language | 2.2 | Adds language translations to Confluence | |
layout | 1.3 | A layout (decorator) definition for a theme | |
lifecycle | 2.3 | Schedule tasks to be run on application startup and shutdown | |
listener | 1.4 | A component that can respond to events occurring within Confluence. | |
lucene-boosting-strategy | 3.0 to 6.15 | Tweaks document scores in search results in Confluence. | |
macro | 1.3 | A macro used in wiki to HTML conversions (e.g {color}). Outputs HTML that can be embedded in a page or layout. Can retreive user, page and space info, or external content (eg RSS) | |
module-type | 2.10 | Dynamically adds new plugin module types to the plugin framework, generally building on other plugin modules. | |
path-converter | 2.8 | Allows you to install custom URL schemes as a part of your plugin, i.e. you can have 'pretty' URLs. | |
rest | 3.1 | Exposes services and data entities as REST APIs. | |
rpc-soap | 1.4 | Deploys a SOAP service within Confluence | |
rpc-xmlrpc | 1.4 | Deploys an XML-RPC service within Confluence | |
search-decorator | 7.0 | Search Decorator module | Changes the behaviour of the default v2 search. Use it to change the order of contents returned by search, or change the filter to exclude a certain type of content. |
servlet | 1.4 | A standard Java servlet deployed within a Confluence plugin | |
servlet-context-listener | 2.10 | Deploys Java Servlet context listeners as a part of your plugin. | |
servlet-context-param | 2.10 | Sets parameters in the Java Servlet context shared by your plugin's servlets, filters, and listeners. | |
servlet-filter | 2.10 | Deploys Java Servlet filters as a part of your plugin, specifying the location and ordering of your filter. | |
space-blueprint | 5.3 | Space Blueprint Module | Defines a way to create new spaces based on user input and pre-defined content. |
spring | 2.2 | Add a Spring component. Unlike component plugins these allow the use of full Spring configuration XML | |
struts | 8.5.3 | Struts actions and views, enabling user interaction. Note: Replaced the XWork module introduced in 1.4 | |
theme | 1.3 | A custom look-and-feel for a Confluence site or space | |
usermacro | 2.3 | Allows a simple macro to be created in the plugin XML file, with no Java coding necessary | |
velocity-allowlist | 9.0 | Allows allowlisting plugin class methods for invocation from Velocity templates | |
velocity-context-item | 1.4 | Adds helper objects to Confluence's Velocity context | |
web-item | 2.2 | Adds links or tabs to the Confluence UI | |
web-resource | 2.8 | Allows you to include Javascript and CSS resources | |
web-resource-transformer | 3.4 | Web Resource Transformer plugin modules allow you to manipulate static web resources before they are batched and delivered to the browser | |
web-section | 2.2 | Adds sections of links to the Confluence UI | |
xwork | 1.4 | This module has been deprecated in favor of the Struts module |
Rate this page: