瀏覽代碼

Update Django documentation (1.9.7, 1.8.13)

Thibaut Courouble 9 年之前
父節點
當前提交
52618ad225
共有 2 個文件被更改,包括 7 次插入3 次删除
  1. 5 1
      lib/docs/filters/django/clean_html.rb
  2. 2 2
      lib/docs/scrapers/django.rb

+ 5 - 1
lib/docs/filters/django/clean_html.rb

@@ -27,7 +27,7 @@ module Docs
 
         css('div[class^="highlight-"]').each do |node|
           node.name = 'pre'
-          node['class'] = case node['class']
+          node['class'] = node['data-language'] = case node['class']
             when 'highlight-python' then 'python'
             when 'highlight-html+django' then 'markup'
             else ''
@@ -35,6 +35,10 @@ module Docs
           node.content = node.at_css('pre').content
         end
 
+        css('code > code').each do |node|
+          node.before(node.children).remove
+        end
+
         doc
       end
     end

+ 2 - 2
lib/docs/scrapers/django.rb

@@ -35,13 +35,13 @@ module Docs
     HTML
 
     version '1.9' do
-      self.release = '1.9.4'
+      self.release = '1.9.7'
       self.dir = '/Users/Thibaut/DevDocs/Docs/Django19'
       self.base_url = 'https://docs.djangoproject.com/en/1.9/'
     end
 
     version '1.8' do
-      self.release = '1.8.11'
+      self.release = '1.8.13'
       self.dir = '/Users/Thibaut/DevDocs/Docs/Django18'
       self.base_url = 'https://docs.djangoproject.com/en/1.8/'
     end