Defect #3276
closedIncorrect handling of anchors in Wiki to HTML export
0%
Description
Here is my conf: Postgresql 8.3.7-1; Ruby 1.8.7; Rails 2.3.2; Redmine 0.8.3
The problem is when you export Wiki page to HTML all local anchor link are converted to html links. For example (space between [ and ] puts for notextile):
Wiki
[ [Wiki_page_name#some_anchor|link_text] ]
HTML
<p><a href="Wiki_page_name.html" class="wiki-page">link_text</a></p>
This conversion makes link unreachable.
After changing :wiki_links => :local
on :wiki_links => :anchor
in /app/views/wiki/export.rhtml anchors link starts convert to
<p><a href="#Wiki_page_name" class="wiki-page">link_text</a></p>
After changing
format_wiki_link = Proc.new {|project, title, anchor| "##{title}" }
to
format_wiki_link = Proc.new {|project, title, anchor| "##{anchor}" }
in /app/helpers/application_helper.rb converstion works fine.
Files
Related issues
Updated by Jean-Philippe Lang over 15 years ago
I'm not sure to understand your problem.
If you're exporting a single wiki page, links to other pages needs to point to another HTML file. Of course, if this page was not exported, the link is unreachable.
Maybe you could attach a full example (raw text, HTML export and expected HTML export).
Updated by Mihail Manuylov over 15 years ago
- File 1_raw_wiki.txt 1_raw_wiki.txt added
- File 2_export.html 2_export.html added
- File 3_expected_export.html 3_expected_export.html added
My problem is converting local links which points to local anchors in the same HTML file.
Updated by Etienne Massip about 13 years ago
- Target version set to Candidate for next minor release
Updated by Etienne Massip about 13 years ago
- Status changed from New to Resolved
- Target version changed from Candidate for next minor release to 1.2.2
- Resolution set to Fixed
Should be fixed in trunk with r7558.
Updated by Jean-Philippe Lang about 13 years ago
- Status changed from Resolved to Closed