You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Hervé Boutemy (JIRA)" <ji...@apache.org> on 2017/03/25 17:00:43 UTC

[jira] [Comment Edited] (DOXIA-551) tWiki anchor link generates page link

    [ https://issues.apache.org/jira/browse/DOXIA-551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15853162#comment-15853162 ] 

Hervé Boutemy edited comment on DOXIA-551 at 3/25/17 5:00 PM:
--------------------------------------------------------------

Wikiwords and anchors should be treated differently according to the documentation: (http://twiki.org/cgi-bin/view/TWiki04x01/TextFormattingRules)
I don't know the codebase, but if resolveLink() is used for both, then a condition would be necessary:

{code:java}if (wikiWord.startsWith("#")) {
  return wikiWord;
}
else
{
  return "./" + wikiWord + ".html";
}{code}


was (Author: gviczai):
Wikiwords and anchors should be treated differently according to the documentation: (http://twiki.org/cgi-bin/view/TWiki04x01/TextFormattingRules)
I don't know the codebase, but if resolveLink() is used for both, then a condition would be necessary:

if (wikiWord.startsWith("#")) {
  return wikiWord;
}
else
{
  return "./" + wikiWord + ".html";
}

> tWiki anchor link generates page link
> -------------------------------------
>
>                 Key: DOXIA-551
>                 URL: https://issues.apache.org/jira/browse/DOXIA-551
>             Project: Maven Doxia
>          Issue Type: Bug
>          Components: Maven plugin, Module - Twiki
>    Affects Versions: 1.7
>         Environment: Linux
>            Reporter: Viczai Gábor
>            Priority: Minor
>              Labels: anchor, link, link-local, twiki
>
> When generating site doc with maven plugin, html files generated from *.twiki files contains wrong links for anchor links.
> In twiki file if I specify [[#MyAnchor][a link]] it generates <a href="./#MyAnchor.html">a link</a>
> It seems like, no matter what, a ".html" is always inserted at the end of the link. (Possibly the link is not recognised as an anchor?!)
> (However, the anchor creation itself is ok. If a line starting with "#MyAnchor" in the twiki file is present, the html output will contain the <a name="MyAnchor">...</a> at the correct place.)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)