diff options
author | Nicolas LÅ“uillet <nicolas.loeuillet@gmail.com> | 2013-12-02 23:14:49 -0800 |
---|---|---|
committer | Nicolas LÅ“uillet <nicolas.loeuillet@gmail.com> | 2013-12-02 23:14:49 -0800 |
commit | 13991e52884abf837a8736eb11d2259f626e1c99 (patch) | |
tree | 906f854989ecced1d56b2609d68b667b6040d1ea | |
parent | e232d5532ac3c861126e93e2b544de30bbf7c4f1 (diff) | |
parent | 16ac4e3dbe5b3137fdb3d5f476efe627c0aad8e4 (diff) | |
download | wallabag-13991e52884abf837a8736eb11d2259f626e1c99.tar.gz wallabag-13991e52884abf837a8736eb11d2259f626e1c99.tar.zst wallabag-13991e52884abf837a8736eb11d2259f626e1c99.zip |
Merge pull request #349 from JasonGhent/master
Stackoverflow parsing and subdomain failover fix.
-rw-r--r-- | inc/3rdparty/content-extractor/SiteConfig.php | 4 | ||||
-rwxr-xr-x | inc/3rdparty/site_config/custom/stackexchange.com.txt | 4 | ||||
-rwxr-xr-x | inc/3rdparty/site_config/custom/stackoverflow.com.txt | 4 |
3 files changed, 10 insertions, 2 deletions
diff --git a/inc/3rdparty/content-extractor/SiteConfig.php b/inc/3rdparty/content-extractor/SiteConfig.php index 089e10c6..efb229dd 100644 --- a/inc/3rdparty/content-extractor/SiteConfig.php +++ b/inc/3rdparty/content-extractor/SiteConfig.php | |||
@@ -114,7 +114,7 @@ class SiteConfig | |||
114 | $split = explode('.', $host); | 114 | $split = explode('.', $host); |
115 | if (count($split) > 1) { | 115 | if (count($split) > 1) { |
116 | array_shift($split); | 116 | array_shift($split); |
117 | $try[] = '.'.implode('.', $split); | 117 | $try[] = implode('.', $split); |
118 | } | 118 | } |
119 | foreach ($try as $h) { | 119 | foreach ($try as $h) { |
120 | if (array_key_exists($h, self::$config_cache)) { | 120 | if (array_key_exists($h, self::$config_cache)) { |
@@ -181,4 +181,4 @@ class SiteConfig | |||
181 | return $config; | 181 | return $config; |
182 | } | 182 | } |
183 | } | 183 | } |
184 | ?> \ No newline at end of file | 184 | ?> |
diff --git a/inc/3rdparty/site_config/custom/stackexchange.com.txt b/inc/3rdparty/site_config/custom/stackexchange.com.txt new file mode 100755 index 00000000..c9d44b1d --- /dev/null +++ b/inc/3rdparty/site_config/custom/stackexchange.com.txt | |||
@@ -0,0 +1,4 @@ | |||
1 | title: //title | ||
2 | body: //div[@id='question']//div[contains(@class,'post-text')] | //div[@id='answers-header']//h2 | //div[contains(@class,'accepted-answer')]//div[contains(@class,'post-text')] | ||
3 | |||
4 | test_url: http://cstheory.stackexchange.com/questions/14811/what-is-the-enlightenment-im-supposed-to-attain-after-studying-finite-automata/14818#14818 | ||
diff --git a/inc/3rdparty/site_config/custom/stackoverflow.com.txt b/inc/3rdparty/site_config/custom/stackoverflow.com.txt new file mode 100755 index 00000000..d2eb984d --- /dev/null +++ b/inc/3rdparty/site_config/custom/stackoverflow.com.txt | |||
@@ -0,0 +1,4 @@ | |||
1 | title: //title | ||
2 | body: //div[@id='question']//div[contains(@class,'post-text')] | //div[@id='answers-header']//h2 | //div[contains(@class,'accepted-answer')]//div[contains(@class,'post-text')] | ||
3 | |||
4 | test_url: http://stackoverflow.com/questions/20302422/calling-a-function-from-a-javascript-object | ||