Unified · Split
| @@ -2,12 +2,11 @@ module Docs · 1 unmodified line | |||
| 2 | class Couchdb | 2 | class Couchdb |
| 3 | class CleanHtmlFilter < Filter | 3 | class CleanHtmlFilter < Filter |
| 4 | def call | 4 | def call |
| 5 | css('h1').each do |node| | 5 | css('.section-number').remove |
| 6 | node.content = node.content.gsub(/\d*\. |\P{ASCII}/, '').split('.').last | 6 | css('.headerlink').remove |
| 7 | end | ||
| 8 | 7 | ||
| 9 | css('h2', 'h3').each do |node| | 8 | css('.sig-name').each do |node| |
| 10 | node.content = node.content.gsub(/\P{ASCII}/, '').split('.').last | 9 | node.name = 'code' |
| 11 | end | 10 | end |
| 12 | 11 | ||
| 13 | css('pre').each do |node| | 12 | css('pre').each do |node| |