projectdoc Toolbox

Provides support to organize information in a wiki on page and space level.

List of Macros

The following macros are of this type.

Compact Definition List Macro
Renders wiki syntax as a definition list. Does allow HTML tags and therefore is vulnerable to XSS attacks.
Compact No-HTML Definition List Macro
Renders wiki syntax as a definition list. Does not allow any HTML tags.
Content Marker Macro
Marks a piece of content within a document. This content can be referenced for transclusion.
Definition List Macro
Renders term and definition information as a definition list. Currently Conflucene does not easily support authors to write definition lists. But definition lists allow to render this form of information efficiently.
Document Properties Marker Macro
A table containing document properties. Three columns: name, value and meta data (aka controls) to a property.
Document Properties Supplier Attachment Macro
A table supplying additional document properties from an attached file.
Document Properties Supplier From Documents Macro
Import properties from another projectdoc document.
Document Properties Supplier Macro
A table containing additional document properties. Three columns: name, value and meta data (aka controls) to a property.
Hide From Anonymous User
Hides a text fragment from an anonymous user.
Hide From Reader
Hides a page fragment from a user with read-only permissions.
Hide From Viewer Macro
Hides a text fragment from a user that has no edit permissions.
Iteration Macro
Selects an iteration phase from a fixed set of stages.
Level Macro
Renders the level of the document within its hierarchy. The level is derived from a parent document's level of the same document type.
Name Body List Macro
Lists references to projectdoc documents. The rendering will add a link to a document, if there is a document with the given name hat is added to the body.
Name List Macro
Lists references to projectdoc documents. The rendering will add a link to a document, if there is a document with the given name.
Role List Macro
Renders a name list while taking care of special role semantics. Confluence names of groups with view permissions are added to the list of values.
Section Macro
Renders a section, if the body is not empty. Supports authors to create content, clutter-free rendering without empty sections. Allows to transclude the content.
Steps Macro
Present a step-by-step guide. Use the Section Macro to define each step with a section inside the steps macro.
Tag Body List Macro
Lists references to projectdoc documents. The rendering will add a link to a document, if there is a document with the given name hat is added to the body.
Tag List Macro
Renders a name list while taking care of special tag semantics. Confluence labels are added virtually to this list and displayed in the tags table row of the document properties table.

Resources

More information on macros provided by the projectdoc Toolbox:

Macros Introduction
This is a gentle introduction to the core macros. The macros are grouped semantically to make it easier for users to build a conceptual mind map for them.
Macros
List of macros provided by the projectdoc Toolbox.