projectdoc Toolbox

Displays all properties of a document as a writing tool for authors.

Audience
Categories

This macro helps authors to check, what properties are set in a document.

This is especially useful to access artificial properties, which are not shown on the document in edit mode.

 

Here is an example of this page:

Document Properties

NameOriginalRenderedControls
AncestorIds 6553872, 6553881 6553872, 6553881 artificial
AncestorLevel 2 2 artificial
AncestorNames projectdoc Toolbox Online Manual, Macros projectdoc Toolbox Online Manual, Macros artificial
AncestorTypeIds artificial
AncestorTypeNames artificial
Audience <macro> Author
Categories <macro> Development
Creation Date artificial
Creation Date Timestamp 0000001404676500000 0000001404676500000 artificial
Creation Date$ 06. Jul 2014 06. Jul 2014 artificial
Creation Date§ 20140706 20140706 artificial
Creation Time 21:55 21:55 artificial
Creation Time$ 9:55:00 PM 9:55:00 PM artificial
Creation Time§ 215500 215500 artificial
Creator robert.reiner robert.reiner artificial
Creator$ Robert Reiner Robert Reiner artificial
DirectAncestorId 6553881 6553881 artificial
DirectAncestorTitle Macros Macros artificial
Doctype macro macro hide
Doctype Homepage macro macro artificial
DocumentPropertyRefs PDAC1.Macros:Title, PDAC1.Macros:Space Key, PDAC.Author:Name, PDAC1.Macros:Name PDAC1.Macros:Title, PDAC1.Macros:Space Key, PDAC.Author:Name, PDAC1.Macros:Name artificial
Index Key D D artificial
is-a macro macro artificial
Iteration <macro> Production hide
Labels macro, projectdoc macro, projectdoc artificial
Last Modification Date artificial
Last Modification Date Timestamp 0000001581540472000 0000001581540472000 artificial
Last Modification Date$ 12. Feb 2020 12. Feb 2020 artificial
Last Modification Date§ 20200212 20200212 artificial
Last Modification Time 21:47 21:47 artificial
Last Modification Time$ 9:47:52 PM 9:47:52 PM artificial
Last Modification Time§ 214752 214752 artificial
Last Modifier robert.reiner robert.reiner artificial
Last Modifier$ Robert Reiner Robert Reiner artificial
Locale en_GB en_GB artificial
Name Display All Document Properties Macro Display All Document Properties Macro
Page ID 7536835 7536835 artificial
Page Key PDAC1.Display All Document Properties Macro PDAC1.Display All Document Properties Macro artificial
Parent <macro>
projectdoc Display in Property Name References Name Name artificial
projectdoc Document Name References category:Development, role:Author category:Development, role:Author artificial
projectdoc Macro Parameter Names doctype, exclude-self, index, level, marker-column-property-name, names, override, property, property-name, render-as-definition-list, render-mode, render-no-hits-as-blank, replace-title-with-name, restrict-to-immediate-children, select, show-title, sort-by, title, value, where doctype, exclude-self, index, level, marker-column-property-name, names, override, property, property-name, render-as-definition-list, render-mode, render-no-hits-as-blank, replace-title-with-name, restrict-to-immediate-children, select, show-title, sort-by, title, value, where artificial
projectdoc Property Control Name References artificial, hide artificial, hide artificial
projectdoc Property Name References Categories, Name, Short Description, Sort Key, Title Categories, Name, Short Description, Sort Key, Title artificial
projectdoc Property Names AncestorIds, AncestorLevel, AncestorNames, AncestorTypeIds, AncestorTypeNames, Audience, Categories, Creation Date, Creation Date Timestamp, Creation Date$, Creation Date§, Creation Time, Creation Time$, Creation Time§, Creator, Creator$, DirectAncestorId, DirectAncestorTitle, Doctype, Doctype Homepage, Index Key, Iteration, Last Modification Date, Last Modification Date Timestamp, Last Modification Date$, Last Modification Date§, Last Modification Time, Last Modification Time$, Last Modification Time§, Last Modifier, Last Modifier$, Name, Page ID, Page Key, Parent, Relative URL, Short Description, Short Name, Sort Key, Space, Space Key, Space Title, Space$, Space§, Tags, Tiny URL, Tiny URL$, Tiny URL§, Title, URL, URL$, URL§, Version Number, VersionHistory, Wiki Type, is-a AncestorIds, AncestorLevel, AncestorNames, AncestorTypeIds, AncestorTypeNames, Audience, Categories, Creation Date, Creation Date Timestamp, Creation Date$, Creation Date§, Creation Time, Creation Time$, Creation Time§, Creator, Creator$, DirectAncestorId, DirectAncestorTitle, Doctype, Doctype Homepage, Index Key, Iteration, Last Modification Date, Last Modification Date Timestamp, Last Modification Date$, Last Modification Date§, Last Modification Time, Last Modification Time$, Last Modification Time§, Last Modifier, Last Modifier$, Name, Page ID, Page Key, Parent, Relative URL, Short Description, Short Name, Sort Key, Space, Space Key, Space Title, Space$, Space§, Tags, Tiny URL, Tiny URL$, Tiny URL§, Title, URL, URL$, URL§, Version Number, VersionHistory, Wiki Type, is-a artificial
projectdoc Property Value References Development Development artificial
projectdoc Property Values /display/PDAC1/Display+All+Document+Properties+Macro, 0000001404676500000, 0000001581540472000, 06. Jul 2014, 12. Feb 2020, 2, 2014-07-06, 20140706, 2020-02-12, 20200212, 214752, 215500, 21:47, 21:47:52, 21:55, 21:55:00, 6, 6553872, 6553881, 7536835, Author, D, Development, Display All Document Properties Macro, Displays all properties of a document as a writing tool for authors., Macros, PDAC1, PDAC1.Display All Document Properties Macro, Production, Robert Reiner, https://www.smartics.eu/confluence/display/PDAC1, https://www.smartics.eu/confluence/display/PDAC1/Display+All+Document+Properties+Macro, https://www.smartics.eu/confluence/x/wwBz, macro, page, projectdoc Toolbox, projectdoc Toolbox Online Manual, robert.reiner, robert.reiner:2015-11-03, robert.reiner:2016-02-27, robert.reiner:2016-06-08, robert.reiner:2016-10-02, robert.reiner:2017-07-19, robert.reiner:2020-02-12 /display/PDAC1/Display+All+Document+Properties+Macro, 0000001404676500000, 0000001581540472000, 06. Jul 2014, 12. Feb 2020, 2, 2014-07-06, 20140706, 2020-02-12, 20200212, 214752, 215500, 21:47, 21:47:52, 21:55, 21:55:00, 6, 6553872, 6553881, 7536835, Author, D, Development, Display All Document Properties Macro, Displays all properties of a document as a writing tool for authors., Macros, PDAC1, PDAC1.Display All Document Properties Macro, Production, Robert Reiner, https://www.smartics.eu/confluence/display/PDAC1, https://www.smartics.eu/confluence/display/PDAC1/Display+All+Document+Properties+Macro, https://www.smartics.eu/confluence/x/wwBz, macro, page, projectdoc Toolbox, projectdoc Toolbox Online Manual, robert.reiner, robert.reiner:2015-11-03, robert.reiner:2016-02-27, robert.reiner:2016-06-08, robert.reiner:2016-10-02, robert.reiner:2017-07-19, robert.reiner:2020-02-12 artificial
projectdoc Select in Property Name References Name, Short Description, Title Name, Short Description, Title artificial
projectdoc Sort-by in Property Name References Name, Sort Key Name, Sort Key artificial
projectdoc Where in Property Name References Categories Categories artificial
projectdoc.doctype.common.doctype macro macro artificial, is-single-value
projectdoc.doctype.common.locale en_GB en_GB artificial
projectdoc.doctype.common.name Display All Document Properties Macro Display All Document Properties Macro artificial, is-single-value
projectdoc.doctype.common.shortName Display All Document Properties Macro Display All Document Properties Macro artificial, is-single-value
projectdoc.doctype.common.spaceKey PDAC1 PDAC1 artificial, is-single-value
projectdoc.doctype.common.title Display All Document Properties Macro Display All Document Properties Macro artificial, is-single-value
Relative URL /display/PDAC1/Display+All+Document+Properties+Macro /display/PDAC1/Display+All+Document+Properties+Macro artificial
RootPathPageIds 6553872, 6553881 6553872, 6553881 artificial
Short Description Displays all properties of a document as a writing tool for authors. Displays all properties of a document as a writing tool for authors.
Short Name Display All Document Properties Macro Display All Document Properties Macro artificial, hide
Sort Key Display All Document Properties Macro Display All Document Properties Macro artificial, hide
Space projectdoc Toolbox projectdoc Toolbox artificial
Space Key PDAC1 PDAC1 artificial
Space Title projectdoc Toolbox projectdoc Toolbox artificial
Space$ projectdoc Toolbox projectdoc Toolbox artificial
Space§ https://www.smartics.eu/confluence/display/PDAC1 https://www.smartics.eu/confluence/display/PDAC1 artificial
Tags <macro>
Tiny URL Display All Document Properties Macro Display All Document Properties Macro artificial
Tiny URL$ Display All Document Properties Macro Display All Document Properties Macro artificial
Tiny URL§ https://www.smartics.eu/confluence/x/wwBz https://www.smartics.eu/confluence/x/wwBz artificial
Title Display All Document Properties Macro Display All Document Properties Macro artificial, is-single-value
URL Display All Document Properties Macro Display All Document Properties Macro artificial
URL$ Display All Document Properties Macro Display All Document Properties Macro artificial
URL§ https://www.smartics.eu/confluence/display/PDAC1/Display+All+Document+Properties+Macro https://www.smartics.eu/confluence/display/PDAC1/Display+All+Document+Properties+Macro artificial
Version Number 6 6 artificial
VersionHistory robert.reiner:2020-02-12, robert.reiner:2017-07-19, robert.reiner:2016-10-02, robert.reiner:2016-06-08, robert.reiner:2016-02-27, robert.reiner:2015-11-03 robert.reiner:2020-02-12, robert.reiner:2017-07-19, robert.reiner:2016-10-02, robert.reiner:2016-06-08, robert.reiner:2016-02-27, robert.reiner:2015-11-03 artificial
Wiki Type page page artificial

 

Since version 1.7.1 the table is sorted by the names of the document properties.

Properties

Document

The document the properties are part of.

If not specified, the current document is used.

Document Properties

If checked the projectdoc document properties are rendered. 

 

From version 1.5.0.

Page Properties

If checked the Confluence page properties are rendered.

 

This mechanism requires access to private API of Confluence. It may not work on restricted environments.

 

Available for versions 1.5 to 1.12.

Removed from version 1.13.

Related macros

Display All Space Properties
Renders all properties referenced by the current space.

Resources

Display Document Properties
Displays the document properties of the projectdoc document currently shown in the browser.