Feature #16072

Markdown footnote support

Added by Anonymous almost 4 years ago. Updated over 2 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:Jean-Philippe Lang% Done:

0%

Category:Text formatting
Target version:3.2.0
Resolution:Fixed

Description

I use markdown a lot. So I tried the developing version of Redmine.

Every thing goes fine, but I found the the footnotes not rendered correctly. Like follow image:

I tried to modify the `Formatter.formatter` in `lib/redmine/wiki_formatting/markdown/formatter.rb`,
Add `footnotes` extension, but have not luck.

Is it possible to support `footnotes` ?

fn.png (1.38 KB) Anonymous, 2014-02-11 08:44


Related issues

Duplicated by Redmine - Feature #20405: Enable footnotes support in Markdown formatter. Closed

Associated revisions

Revision 14628
Added by Jean-Philippe Lang over 2 years ago

Enables footnote support with Markdown (#16072).

Patch by Mischa The Evil.

History

#1 Updated by Toshi MARUYAMA almost 4 years ago

  • Category set to Text formatting

#2 Updated by Kaoru Kobo over 3 years ago

+1

#3 Updated by Go MAEDA over 2 years ago

  • Duplicated by Feature #20405: Enable footnotes support in Markdown formatter. added

#4 Updated by Go MAEDA over 2 years ago

Patch by Mischa The Evil (#20405)

I did a quick test with footnotes support enabled and it seems to work properly OOTB. The feature with its syntax is described at the end of https://github.com/vmg/redcarpet#and-its-like-really-simple-to-use.

diff --git a/lib/redmine/wiki_formatting/markdown/formatter.rb b/lib/redmine/wiki_formatting/markdown/formatter.rb
index 17d94a1..fdf17fe 100644
--- a/lib/redmine/wiki_formatting/markdown/formatter.rb
+++ b/lib/redmine/wiki_formatting/markdown/formatter.rb
@@ -128,7 +128,8 @@ module Redmine
             :tables => true,
             :strikethrough => true,
             :superscript => true,
-            :no_intra_emphasis => true
+            :no_intra_emphasis => true,
+            :footnotes => true
           )
         end
       end

#5 Updated by Go MAEDA over 2 years ago

  • Target version set to Candidate for next major release

Footnotes in Textile is already supported by Redmine.
I think footnotes in Markdown should also be supported.

#6 Updated by Toshi MARUYAMA over 2 years ago

  • Target version changed from Candidate for next major release to 3.2.0

#7 Updated by Jean-Philippe Lang over 2 years ago

  • Subject changed from Markdown footnote support. to Markdown footnote support
  • Status changed from New to Closed
  • Assignee set to Jean-Philippe Lang
  • Resolution set to Fixed

Committed in r14628, thanks.

Also available in: Atom PDF