UsageTo use this skin for a module, the skin needs to be specified in the modules site.xml, or the module need to inherit from a module which has that configuration it it's site.xml. Normally this is done automatically for projects that use project-config as the parent of the projects top-level pom. Standalone Example<project name="${project.name}">
<skin>
<groupId>org.apache.geronimo.genesis.config</groupId>
<artifactId>geronimo-skin</artifactId>
<version>1.2-SNAPSHOT</version>
</skin>
<publishDate format="dd MMM yyyy"/>
<bannerLeft>
<src>images/topleft_logo_437x64.gif</src>
<href>http://geronimo.apache.org</href>
</bannerLeft>
<body>
${parentProject}
${modules}
${reports}
</body>
</project>Top-level ExampleFor projects which inherit from project-config the skin is picked up automatically. NOTE: That the top-level omits ${parentProject} to avoid listing any genesis bits in the generated site navigation. <project name="${project.name}">
<body>
${modules}
${reports}
</body>
</project>Module ExampleFor projects which inherit from project-config the skin is picked up automatically. Children modules however should display links to their parent, so they need to include ${parentProject}. <project name="${project.name}">
<body>
${parentProject}
${modules}
${reports}
</body>
</project> |
|
|