Description
The default code block macro does not allow to add placeholders. But adding placeholders to the body of the macro is very handy for product configuration examples. In this case the properties for version, artifact ID, etc. are fetched from the space properties.
The macro will simply filter the contents with the space properties, or properties form any other page and then pass the filtered content to the code block macro.