This documentation relates to the latest version of Confluence.
If you are using an earlier version, please go to the documentation home page and select the relevant version.

Confluence Plugin Module Types

All Versions

Confluence 3.0 Documentation

Confluence supports the following types of plugin modules:

Module Type Since version... Documentation Description
codeformatter 2.2 Code Formatting Plugins Adds new languages to the {code} macro
colour-scheme 1.3 Theme Plugins A colour-scheme for a theme
component 2.10 Component Plugins Adds components to Confluence's component system. This is the newer and recommended version of the component module type.
component 1.4 Component Plugins - Old Style Adds components to Confluence's component system. This is the earlier version of the component module type.
component-import 2.10 Component Import Plugins Accesses Java components shared by other plugins.
decorator 2.5 Decorator Plugins Adds decorators without using a Theme Plugin
extractor 1.4 Extractor Plugins Adds information to the Confluence search index
editor 2.5 Editor Plugins Adds a Wysiwyg editor to the Confluence edit page
job 2.2 Job Plugins Adds repeatable jobs to Confluence
language 2.2 Language Pack Plugins Adds language translations to Confluence
layout 1.3 Theme Plugins A layout (decorator) definition for a theme
lifecycle 2.3 Lifecycle Plugins Schedule tasks to be run on application startup and shutdown
listener 1.4 Event Listener Plugins A component that can respond to events occurring in the Confluence server
macro 1.3 Macro Plugins 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 Module Type Plugins Dynamically adds new plugin module types to the plugin framework, generally building on other plugin modules.
path-converter 2.8 Path Converter Plugins Allows you to install custom URL schemes as a part of your plugin, i.e. you can have 'pretty' URLs.
rpc-soap 1.4 RPC Plugins Deploys a SOAP service within Confluence
rpc-xmlrpc 1.4 RPC Plugins Deploys an XML-RPC service within Confluence
servlet 1.4 Servlet Plugins A standard Java servlet deployed within a Confluence plugin
servlet-context-listener 2.10 Servlet Context Listener Plugins Deploys Java Servlet context listeners as a part of your plugin.
servlet-context-param 2.10 Servlet Context Parameter Plugins Sets parameters in the Java Servlet context shared by your plugin's servlets, filters, and listeners.
servlet-filter 2.10 Servlet Filter Plugins Deploys Java Servlet filters as a part of your plugin, specifying the location and ordering of your filter.
spring 2.2 Spring Component Plugins - Old Style Add a Spring component. Unlike component plugins these allow the use of full Spring configuration XML
theme 1.3 Theme Plugins A custom look-and-feel for a Confluence site or space
trigger 2.2 Trigger Plugins Adds triggers which schedule jobs
usermacro 2.3 User Macro Plugins Allows a simple macro to be created in the plugin XML file, with no Java coding necessary
velocity-context-item 1.4 Velocity Context Plugins Adds helper objects to Confluence's Velocity context
web-item 2.2 Web UI Plugins Adds links or tabs to the Confluence UI
web-resource 2.8 Including Javascript and CSS resources Allows you to include Javascript and CSS resources
web-section 2.2 Web UI Plugins Adds sections of links to the Confluence UI
xwork 1.4 XWork-WebWork Plugins XWork/Webwork actions and views bunded with a plugin, enabling user interaction
RELATED TOPICS

Writing Confluence Plugins
Installing and Configuring Plugins Manually

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.


Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 2.5 Australia License.