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 16 years ago
      Updated by Jean-Philippe Lang over 16 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 16 years ago
      Updated by Mihail Manuylov over 16 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 14 years ago
      Updated by Etienne Massip about 14 years ago
      
    
    - Target version set to Candidate for next minor release
       Updated by Etienne Massip about 14 years ago
      Updated by Etienne Massip about 14 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 almost 14 years ago
      Updated by Jean-Philippe Lang almost 14 years ago
      
    
    - Status changed from Resolved to Closed