You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Lukas Theussl (JIRA)" <ji...@codehaus.org> on 2008/10/01 12:48:46 UTC
[jira] Closed: (DOXIA-257) APT local anchor / link doesn't work
when there is a whitespace in the anchor name
[ http://jira.codehaus.org/browse/DOXIA-257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lukas Theussl closed DOXIA-257.
-------------------------------
Assignee: Lukas Theussl
Resolution: Fixed
Fix Version/s: 1.0-beta-1
This should be fixed in beta-1 trunk, I have added a testcase in the site renderer [1]. Note that the docs on the published site do not apply to what is in trunk anymore, see [2] for some changes of the apt format in doxia.
[1] http://svn.apache.org/viewvc?view=rev&revision=700732
[2] http://svn.apache.org/viewvc/maven/doxia/site/src/site/apt/references/doxia-apt.apt?view=markup
> APT local anchor / link doesn't work when there is a whitespace in the anchor name
> ----------------------------------------------------------------------------------
>
> Key: DOXIA-257
> URL: http://jira.codehaus.org/browse/DOXIA-257
> Project: Maven Doxia
> Issue Type: Bug
> Components: Module - Apt
> Affects Versions: 1.0-alpha-11
> Environment: Maven version: 2.0.9
> Java version: 1.5.0_11
> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
> Reporter: Olivier Berlanger
> Assignee: Lukas Theussl
> Fix For: 1.0-beta-1
>
>
> An local anchor and link defined in APT doesn't work if it contains white spaces.
> The problem come in HTML generated from the APT using a Maven "site:site" goal.
> Example APT:
> -----------------------------------------------------------
> * {Element group}
> An element group is a set of {{{Element}elements}}
> * {Element}
> An element is a component of an {{Element group}}
> -----------------------------------------------------------
> in this example, the {Element} anchor will work, while the {Element group} will not.
> The documentation of APT says "The name of an anchor/link is its text with all non alphanumeric characters stripped."
> It's not the case in the generated HTML, the whitespace is there in the HTML causing the problem.
> There are cases (as shown in the example) where it's difficult to find another name for the anchor.
> Mainly because (unlike the link) you cannot specify an anchor name different from the anchor displayed text.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira