Defect #5445 » formatter.rb.diff
| lib/redmine/wiki_formatting/textile/formatter.rb (working copy) | ||
|---|---|---|
| 63 | 63 |
|
| 64 | 64 |
# Patch to add 'table of content' support to RedCloth |
| 65 | 65 |
def textile_p_withtoc(tag, atts, cite, content) |
| 66 |
# removes wiki links from the item |
|
| 67 |
toc_item = content.gsub(/(\[\[([^\]\|]*)(\|([^\]]*))?\]\])/) { $4 || $2 }
|
|
| 66 |
# removes wiki links and textile links from the item
|
|
| 67 |
toc_item = content.gsub(/(\[\[([^\]\|]*)(\|([^\]]*))?\]\])/) { $4 || $2 }.gsub(LINK_RE) { $4 }
|
|
| 68 | 68 |
# removes styles |
| 69 | 69 |
# eg. %{color:red}Triggers% => Triggers
|
| 70 | 70 |
toc_item.gsub! %r[%\{[^\}]*\}([^%]+)%], '\\1'
|