]>
Commit | Line | Data |
---|---|---|
4e067cea NL |
1 | author: //p[contains(@class, "byline")]/a[contains(@class, "author")] |
2 | ||
3 | date: //span[contains(@class, "publish-date")]/time[@pubdate]/@datetime | |
4 | ||
5 | body: //div[contains(@class, 'entry-content')] | |
6 | # for vergecasts, e.g. http://www.theverge.com/2013/8/22/4648566/the-vergecast-090-august-22th-2013-video | |
7 | body: //article | |
8 | prune: no | |
9 | #tidy: no | |
10 | ||
11 | strip: //article/header | |
12 | strip: //*[@id='sticky-menu'] | |
13 | strip: //aside | |
14 | strip: //nav | |
15 | strip: //img[contains(@class, 'vox-lazy-load')] | |
16 | # deal with bad parsing | |
17 | strip: //div[contains(@class, 'story-image')]//div[contains(., 'function(')] | |
18 | ||
19 | strip_id_or_class: gallery | |
20 | strip_id_or_class: article-meta | |
21 | strip_id_or_class: story-navigation | |
22 | strip_id_or_class: slegend | |
23 | strip_id_or_class: related-product-meta | |
24 | strip_id_or_class: comments | |
25 | strip_id_or_class: ui-jump-list | |
26 | strip_id_or_class: pullquote | |
27 | strip_id_or_class: m-ad | |
28 | strip_id_or_class: social-sharing | |
29 | strip_id_or_class: m-video-entry__excerpt | |
30 | strip_id_or_class: hidden | |
31 | ||
32 | replace_string(<noscript>): <div> | |
33 | replace_string(</noscript>): </div> | |
34 | ||
35 | find_string: <script | |
36 | replace_string: <div style="display:none" | |
37 | find_string: </script> | |
38 | replace_string: </div> | |
39 | ||
40 | strip: //q | |
41 | ||
42 | strip: //a[contains(@class, 'entry-section-title')] | |
43 | ||
44 | test_url: http://www.theverge.com/2012/2/29/2821763/lytro-review | |
45 | test_url: http://www.theverge.com/2011/11/3/2534861/nokia-lumia-800-review | |
46 | test_url: http://www.theverge.com/2013/2/24/4026114/barnes-noble-shifting-focus-away-from-nook-hardware | |
47 | test_url: http://www.theverge.com/2014/6/19/5824072/top-shelf-living-the-dream | |
48 | test_url: http://www.theverge.com/rss/frontpage |