Macros to support single sourcing for creating modular documents.

Audience
Level of Experience
Type

The macros listed in this document help to structure a document. This includes sections and marker to hide page elements from readers.

Transclusion

Transclusion macros allow the transclusion of content of one wiki page into another wiki page.

The following macros allow to mark content to be transcluded or to actually transclude content.

Property Value Transclusion

Transcludes properties from a projectdoc document. The projectdoc uses the Document Properties Marker Macro to define properties to be transcluded.

The tour macro is a special form and allows to define a list of references, where the properties to be transcluded are specified by columns. Use it if you want to control the lines of the table (otherwise use the Display Table Macro).

Remote Transclusion

Remote transclusion allows to transclude content from remote servers.

Make sure to not transclude content you do not control. Otherwise you make your Confluence instance vulnerable to cross-site-scripting (XSS) attacks.

Image Transclusion

Transclude images from remote servers. Images are naturally transcluded with HTML.