Dashboard > Confluence User Guides and Documents > Confluence Documentation Home > Confluence Development Hub
Confluence Development Hub Log In   View a printable version of the current page.

Added by jnolen, last edited by smaddox on Jun 25, 2007  (view change)
Labels: 

Getting Started With Plugins

This is a quick guide to getting off the ground when starting a new plugin for Confluence.

The Guide

Building and Deploying Confluence has been broken into a series of steps.

  1. Initial development environment setup
  2. Building and Deploying Confluence in IDEA
  3. Building and Deploying Plugins in IDEA
  4. Packaging and releasing a plugin

Extra Information

Confluence Internals

Confluence Plugin Guide

Customise Confluence Page Exports

Modify the style or content of the following page exports:

Remote API

Resources

The Confluence Confluence Developer FAQ

How do I associate my own properties with a ContentEntityObject?
How do I autowire a component?
How do I change the default polling time for email in Confluence?
How do I configure Confluence to use GMail as the mail server
How do I convert wiki text to HTML?
How do I find information about lost attachments?
How do I find the logged in user?
How do I get a reference to a component?
How do I get hold of the HttpServletRequest?
How do I get the base URL and ContextPath of a Confluence installation?
How do I get the information about Confluence such as version number, build number, build date?
How do I get the location of the confluence.home directory?
How do I load a resource from a plugin?
How do I make my attachments open in a new window or a tab?
How do I prevent my rendered wiki text from being surrounded by paragraph tags?
How do I tell if a user has permission to...?
How does RENDERMODE work?
HTTP Response Code Definitions
I am trying to compile a plugin, but get an error about the target release
I have checked out the source, and use IntelliJ IDEA. Where do I go from here?
What class should my macro extend?
What class should my XWork action plugin extend?
What is the best way to load a class or resource from a plugin?
What's the easiest way to render a velocity template from Java code?
Within a Confluence macro, how do I retrieve the current ContentEntityObject?
DEMONSTRATION LICENSE - This Confluence site is for demonstration purposes only. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.6.1 Build:#916 Nov 09, 2007) - Bug/feature request - Contact Administrators