diff --git a/xdoc/plugin.jelly b/xdoc/plugin.jelly index 85243042..568a7e83 100644 --- a/xdoc/plugin.jelly +++ b/xdoc/plugin.jelly @@ -1,7 +1,7 @@ diff --git a/xdoc/plugin.properties b/xdoc/plugin.properties index ff1ecbff..5dc14e0d 100644 --- a/xdoc/plugin.properties +++ b/xdoc/plugin.properties @@ -72,6 +72,10 @@ maven.xdoc.projectInfo = cvs-usage.xml,\ team-list.xml,\ downloads.jelly +# Custom user template directory, +# if not defined, ${plugin.resources}/templates is used by plugin.jelly +#maven.xdoc.custom.templateDir= + # List of xml files (or patterns) that are copied but not transformed #maven.xdoc.xml.copy= diff --git a/xdoc/xdocs/changes.xml b/xdoc/xdocs/changes.xml index a522b778..27b53250 100644 --- a/xdoc/xdocs/changes.xml +++ b/xdoc/xdocs/changes.xml @@ -27,6 +27,7 @@ + Enable user-defined custom templates. Correct cvs checkout instructions on cvs-usage page. Url and timezone not used for contributor. Mailing list links break if the address starts with http. diff --git a/xdoc/xdocs/properties.xml b/xdoc/xdocs/properties.xml index 9fea1d36..5f93d0c2 100644 --- a/xdoc/xdocs/properties.xml +++ b/xdoc/xdocs/properties.xml @@ -279,6 +279,19 @@ that can be used in addition to maven-base.css. + + maven.xdoc.custom.templateDir + Yes + + A directory where custom templates for Maven generated sites may + be defined. The template files should have the same names as + the ones used by the xdoc plugin (mail-lists.xml, + issue-tracking.xml, etc.). By default, the templates + in the ${plugin.resources}/templates directory + of the xdoc plugin are used. + + + maven.xdoc.crumb.separator Yes