diff --git a/lib/docs/filters/nginx/clean_html.rb b/lib/docs/filters/nginx/clean_html.rb index d90dc6f5..12b05afe 100644 --- a/lib/docs/filters/nginx/clean_html.rb +++ b/lib/docs/filters/nginx/clean_html.rb @@ -30,6 +30,10 @@ module Docs node['data-language'] = 'nginx' end + css('code code').each do |node| + node.before(node.children).remove + end + doc end end diff --git a/lib/docs/filters/nginx/entries.rb b/lib/docs/filters/nginx/entries.rb index 3d3a602d..4f418b2b 100644 --- a/lib/docs/filters/nginx/entries.rb +++ b/lib/docs/filters/nginx/entries.rb @@ -20,7 +20,7 @@ module Docs def additional_entries css('h1 + ul a').each_with_object [] do |node, entries| name = node.content.strip - next if name =~ /\A[A-Z]/ + next if name =~ /\A[A-Z]/ || name.start_with?('/') id = node['href'].remove('#') next if id.blank? diff --git a/lib/docs/scrapers/nginx.rb b/lib/docs/scrapers/nginx.rb index 30fc7a96..a4e8897c 100644 --- a/lib/docs/scrapers/nginx.rb +++ b/lib/docs/scrapers/nginx.rb @@ -2,7 +2,7 @@ module Docs class Nginx < UrlScraper self.name = 'nginx' self.type = 'nginx' - self.release = '1.13.4' + self.release = '1.13.6' self.base_url = 'https://nginx.org/en/docs/' self.links = { home: 'https://nginx.org/',