[ https://jira.codehaus.org/browse/DOXIASITETOOLS-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dennis Lundberg closed DOXIASITETOOLS-70. ----------------------------------------- Resolution: Fixed Fix Version/s: 1.3 Assignee: Dennis Lundberg The problem was that the $title property was used for 2 different things in the velocity template: the title and the name of the last breadcrumb. They want different titles. The page title should include the project name, but the breadcrumb should not. I solved this by a adding a new property called $shortTitle that is now used by the breadcrumb generation. Fixed in [r1309906|http://svn.apache.org/viewvc?view=revision&revision=1309906]. Change your pom.xml to this: {code} <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.0</version> <dependencies> <dependency> <groupId>org.apache.maven.doxia</groupId> <artifactId>doxia-site-renderer</artifactId> <version>1.3-SNAPSHOT</version> </dependency> </dependencies> </plugin> {code} > Html title of generated pages does not include project name > ----------------------------------------------------------- > > Key: DOXIASITETOOLS-70 > URL: https://jira.codehaus.org/browse/DOXIASITETOOLS-70 > Project: Maven Doxia Sitetools > Issue Type: Bug > Components: Site renderer > Affects Versions: 1.2 > Environment: Apache Maven 3.0.3 > (rNON-CANONICAL_2011-04-10_05-06_zfsdt; 2011-04-10 05:06:31+0200) > Maven home: /usr/local/apache-maven/apache-maven-3.0.3 > Java version: 1.6.0_18, vendor: Sun Microsystems Inc. > Java home: /usr/lib/jvm/java-6-openjdk/jre > Default locale: en_US, platform encoding: ANSI_X3.4-1968 > OS name: "linux", version: "2.6.18-028stab092.1", arch: "amd64", family: > "unix" > Reporter: Heinrich Schuchardt > Assignee: Dennis Lundberg > Fix For: 1.3 > > Attachments: pom.xml > > > Dear maintainer, > according to > http://maven.apache.org/plugins/maven-site-plugin/examples/sitedescriptor.html > the title of each page should be the concatenation of the site title and the > title of the current page. E.g. if in pom.xml the name element is: > <name>Site Plugin Test</name> > then target/site/index.html should have a line > <title>Site Plugin Test - About<title> > This is not working. The site title is missing and the created index.html > only contains > <title>About</title> > This effects how the page is shown in Google, Bing and other search engines. > To have the page correctly related in search machines with the project it is > desirable to have the project name in the HTML title. > For testing you can use the appended pom.xml > Best regards > Heinrich Schuchardt -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira