History

migrate cpp scraper from filescraper to urlscraper

Enoc committed 5 years ago

Commit e17bc841 parent a754d509 files · +189 −171Browse files

Showing the changes to lib/docs/scrapers/cppref/cppref.rb (1 of 9 files). Show all

Unified · Split

lib/docs/scrapers/cppref/cppref.rb+29−0
@@ -0,0 +1,29 @@
1module Docs
2 class Cppref < UrlScraper
3 self.abstract = true
4 self.type = 'cppref'
5 self.root_path = 'header'
6
7 html_filters.insert_before 'clean_html', 'cppref/fix_code'
8 html_filters.push 'cppref/clean_html', 'title'
9 # 'cpp20/entries',
10 options[:decode_and_clean_paths] = true
11 options[:container] = '#content'
12 options[:title] = false
13 options[:skip] = %w(language/history.html)
14
15 options[:skip_patterns] = [
16 /experimental/
17 ]
18
19 options[:attribution] = <<-HTML
20 &copy; cppreference.com<br>
21 Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
22 HTML
23
24 # def get_latest_version
25
26 # end
27
28 end
29end