The projectdoc Toolbox makes it easy to display links with additional information from the document's properties. Especially the short description is often used to inform the reader what the document the link points to is all about.
This short tip lists all macros that support navigation.
Summary
The projectdoc Toolbox for Confluence provides the following macros to render navigation links.
In addition to the name of the document, any property or section may be displayed for the link.
Static Links
The first way to add links to other documents to support navigation for users is to manually list them. Using the Tour Macro, the Tour-by-Property Macro, or the Display Document Properties Macro the links may also display additional properties from the document the link points to.
Tour Macro
The Tour Macro supports a table where each additional property is rendered in a table column.
In the example above the first column has the title of the documents to point to as links. The second column will render the short description of the documents the links point to. There may be any number of columns. The column containing the links does not need to be the first column.
Tour-by-Property Macro
In case you also need to access the linked documents in queries, you already have the list of documents to point to as a value to a document property.
So far the links for navigation have been explicitly specified. In case you want to specify a subject or category and list all links that match this specification, you'll employ dynamic links (aka automatic links).
Display Table Macro
The Display Table Macro allows to specify a query and list documents with a given set of properties.
The Display Table Macro can be configured to render the list of document links in alternative representations or apply style information. Please refer to Render Mode for details.
Display List Macro
The Display List Macro is similar to the Display Table Macro, but is rendering the result set of document links as a list.
With version 1.17 of the projectdoc Toolbox there will be the Display List Template Macro that allows to have more control over what is rendered in the name and data parts of definition lists.