Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Document Properties Marker
overridefalse


Doctypemacrohide
NameTag List Macro
Short DescriptionRenders 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.
Parent
Parent Property
property-nameName

Audience
Name List
doctyperole
render-no-hits-as-blanktrue
namesTemplate Author, Author
propertyAudience

Categories

Name List
doctypecategory
namesLink / Document


Tags

Tag List
cssprojectdoc-compact
namesLink, Autocomplete, Name


Type

Name List
doctypemacro-type
namesContent Organization


Iteration
Iteration
valueproduction
hide
Sort Keyhide


...

Section
indextrue
show-titlefalse
titleDescription

The Tag List Macro is in all aspects similar to the Name List Macro. The difference is that the Tag List Macro also takes the labels of a page into account when creating the list of tags for a document.

projectdoc-transclusion-macro
documentName List Macro
idsChanging a Name is a Refactoring




projectdoc-section
titleProperties


Section
titleTags

The comma-separated list of tags to reference.

Each tag name will be rendered as a link to the tag document, if a document with such a name exists.


Section
titleExclude Labels

Control whether or not labels should be added to tags.

The main feature of the Tag List Macro over the 

Static Document Link
documentName List Macro
 is the ability to add page labels as additional tags.

This parameter allows to override this feature. Since the Tag List Macro is used per default for the 

projectdoc-static-document-link-macro
documentTags - Document Property
labelTags Property
, this parameter removes the labels if set to 'true'. Per default the value is set by the space property 
Static Document Link
documentExclude Labels
.

Version Box
since4.9

Available since version 4.9 of the projectdoc Toolbox.



projectdoc-content-marker
idalsobodylist


Section
titleDoctype

The doctype of the documents to select.

This is usually the Tag doctype, to which it defaults. But projects on the same Confluence instances may use different doctypes to document their tags. Therefore it is possible to actually specify the name of the doctype.


Transclusion
taget-heading-level*
documentName List Macro
idsEmpty Where Clause Handling



Transclusion
taget-heading-level2
documentName List Macro
idsCommons, -Unique Property, -Display Template



Transclusion
taget-heading-level*
documentName List Macro
idsSort Strategy



Section
titleIdentifier


Transclusion
documentDisplay Document Property Macro
idsIdentifier




Section
titleIdentifier Classes


Transclusion
documentDisplay Document Property Macro
idsIdentifier Classes




Section
titleAutocomplete Sort


Transclusion
documentDisplay Document Property Name List Macro
idsAutocomplete Sort





...