projectdoc Toolbox

Controls whether or not a rendered property value can be cached.

Identifier
no-render-cache
Since
4.5

The control allows to prevent a rendered value to be cached.

It is required in case you need to render the property value for each user individually. Using cached values improves performance. The projectdoc Toolbox shares the values since it assumes that every user accessing a page sees the same values. For properties where this assumption does not hold, the no-render-cache needs to be set.

Jira Issues Macro

One macro that requires to be executed for each user is the Jira Issues Macro. The projectdoc Toolbox checks each property value for the use of this macro and will automatically add this control to the property.

References

Related document property controls.

noindex
Prevents the property from being indexed with Lucene. A property marked with this control will neither be added with a keyword nor added to the body of the document as text.
no-property
Controls whether a line in a document properties marker macro is actually a property.
force-property
Enforces to treat a property with dynamic value as property.

Resources

Dynamic Property Values
Property values should only change when a document is saved. They should not be dependent on request-time. If they are, then they are called 'dynamic'.
No dynamic Property Values
The projectdoc Toolbox does not support dynamic values as property values. Use sections to render dynamic values and select the contents of this section instead of property values.