This extension exposes the IRepositoryConfigService and the configuration properties as java.util.Properties object to the Velocity context.
It works in LiveReport pages, Classic Wiki pages, and thus also in Wiki Content blocks of LiveDocs.
The service and objects can be retrieved with:
$repoConfigUtil.getRepositoryConfigService()
$repoConfigUtil.getProperties(String projectId)
$repoConfigUtil.getProperties(String projectId, String startString)
$repoConfigUtil.getProperties(IContextId contextId)
$repoConfigUtil.getProperties(IContextId contextId, String startString)
One use case for the configuration properties is to store project-specific data (e.g. official project name, link to company logo, company name, company address, …) that can then be used throughout the Polarion project.
Automatic inheritance from the global level allows one to specify general information on the global level and to override parts of it on the project level where necessary.