Compare commits

..

131 Commits

Author SHA1 Message Date
06d298dcb7 1.9.2 🚀 2016-04-18 20:02:44 +02:00
143f550ba6 Merge pull request #1814 from wallabag/dev
Wallabag 1.9.2
2016-04-18 20:01:56 +02:00
729c89aec4 Merge pull request #1866 from ymage/dev
Fix UTF-8 encoding before JSON export
2016-04-15 13:29:53 +02:00
af8b3b649e Factorize 2016-04-07 22:49:15 +02:00
7672a10776 Apply utf8_encode only on unrecognized encoded string 2016-04-07 22:35:37 +02:00
ccf59ac4ff Fix indentation 2016-04-05 20:07:55 +02:00
206c2a734e Fix UTF-8 encoding before JSON export 2016-04-05 20:03:57 +02:00
04ffc7fb11 Merge pull request #1825 from wallabag/v1.9.2-remove-swipe-actions
remove buggy swipe actions
2016-03-29 19:56:44 +02:00
2869f01804 remove buggy swipe actions 2016-03-29 19:34:04 +02:00
0dd043c19b Merge pull request #1815 from wallabag/v1-prepare-v2
Add message on unread page about v2
2016-03-28 10:52:41 +02:00
4ea9cf5c60 Add message on unread page about v2 2016-03-24 14:28:22 +01:00
f744ca2799 Merge pull request #1588 from juanjobe/dev
Add caffereggio.net
2016-01-17 20:42:34 +01:00
9c0f0ec5c5 Merge remote-tracking branch 'upstream/dev' into dev 2016-01-17 19:31:49 +01:00
23aed1cd4c Add caffereggio.net 2016-01-17 18:49:17 +01:00
e462972e18 Merge pull request #1582 from simark/patch-2
Fix grammatical typo
2016-01-15 14:08:51 +01:00
4f158d9450 Fix grammatical typo 2016-01-15 08:05:40 -05:00
60818ad38f Merge pull request #1535 from juanjobe/dev
Add popehat.com
2015-12-24 08:38:59 +01:00
04b64c9d49 Add popehat.com 2015-12-21 22:38:19 +01:00
0d4a5a882c Merge pull request #1530 from juanjobe/dev
Modified blog.cloudflare.com
2015-12-09 18:45:16 +01:00
086bf93f2b Modified blog.cloudflare.com 2015-12-09 18:09:34 +01:00
33f04e5b65 Merge pull request #1526 from juanjobe/dev
Add letraslibres and lawfareblog
2015-12-07 15:28:50 +01:00
d536b6d9b7 Add letraslibres.com 2015-12-07 14:54:15 +01:00
4715490858 Add lawfareblog.com 2015-12-07 14:53:53 +01:00
81e8d4f6dd Merge pull request #1489 from juanjobe/dev
Correction to naiz.eus
2015-10-15 15:47:37 +02:00
0d2d2e76ae Correction to naiz.eus 2015-10-14 23:24:36 +02:00
385fbdeefa Merge pull request #1486 from juanjobe/dev
Corrections to chronicle.com
2015-10-14 21:04:02 +02:00
5f3e7cb44b Corrections to chronicle.com 2015-10-14 20:51:05 +02:00
4e7c5db84a Merge pull request #1483 from alkahan/dev
Fix Content-Disposition header
2015-10-13 18:53:02 +02:00
2294c071a3 fix Content-Disposition header 2015-10-13 18:13:26 +02:00
f3192fc1d9 Merge pull request #1466 from juanjobe/dev
Add three new sites
2015-10-07 09:42:39 +02:00
7872097228 Add rasgolatente.es 2015-10-06 18:53:38 +02:00
692d1aae30 Add rasgolatente.es 2015-10-06 18:45:57 +02:00
2152c87079 Add thenews.coop 2015-10-06 18:45:43 +02:00
13cbfe313e Add pieria.co.uk 2015-10-06 18:45:26 +02:00
3bbbdf86fe Merge pull request #1460 from juanjobe/dev
Add aclu.org
2015-10-05 22:32:54 +02:00
465d18cc64 Add aclu.org 2015-10-05 22:17:26 +02:00
da896db3e7 Merge pull request #1455 from juanjobe/dev
Add diagonalperiodico.net
2015-10-04 21:44:29 +02:00
84d62811e2 Add diagonalperiodico.net 2015-10-04 21:36:39 +02:00
f5fb8197b4 Merge pull request #1451 from juanjobe/dev
Add wired.de site config
2015-10-04 08:23:16 +02:00
d60ae41af9 Add bez.es 2015-10-03 20:25:27 +02:00
bd5cfe87d4 Add Deia.com 2015-10-03 19:37:40 +02:00
2aab9e5ca9 Add esglobal.org 2015-10-03 17:16:17 +02:00
baa3184f42 Add Gara to wallabag 2015-10-03 17:05:12 +02:00
5ae298b11f Add wired.de site config 2015-10-03 16:46:34 +02:00
aad220cc39 Merge pull request #1450 from juanjobe/dev
Add support to timeshighereducation.com
2015-10-03 14:48:06 +02:00
62fec3cd16 Add support to timeshighereducation.com 2015-10-03 14:39:22 +02:00
5d49f06220 Merge pull request #1415 from sridharrajs/patch-1
Update CONTRIBUTING.md
2015-09-11 18:09:32 +02:00
7752f89441 Update CONTRIBUTING.md
Corrected typo "dedicaced" to "dedicated"
2015-09-11 21:21:03 +05:30
f716cdab07 Merge pull request #1318 from ticoombs/dev
Update Useragent to Win8.1 and FF36
2015-08-12 09:14:01 +02:00
48bce3074b Update Useragent to Win8.1 and FF36 2015-08-12 14:57:00 +10:00
5fce59bfd4 fix #1315 2015-08-11 10:53:15 +02:00
31680f5000 fix #564 on legacy 2015-08-08 20:56:56 +02:00
483090f1e1 Merge pull request #1301 from wallabag/fixFFSocial
Fix ff social
2015-08-08 20:55:03 +02:00
71d143a178 and another one 2015-08-08 20:53:05 +02:00
4b77a62f2a remove a console.log() call 2015-08-07 11:16:48 +02:00
ee647a8845 Merge pull request #1274 from wallabag/dev
1.9.1-b
2015-08-04 08:35:22 +02:00
43e41c7d78 Merge pull request #1272 from wallabag/nicosomb-patch-1
remove new syntax for array
2015-08-04 07:54:02 +02:00
b6a06fa389 remove new syntax for array 2015-08-04 06:29:57 +02:00
c766284d52 Merge pull request #1267 from wallabag/dev
1.9.1
2015-08-03 13:21:11 +02:00
e968ec6c22 Merge pull request #1266 from wallabag/fix-site-config
Fix site config
2015-08-02 08:59:20 +02:00
3bb6a8ed2a update config from @fivefilters 2015-08-01 21:20:43 +02:00
7efe6a03d5 fix #982: config for quechoisir.org 2015-08-01 21:17:46 +02:00
348085be78 fix #1090: add config for computerworld.com 2015-08-01 21:05:13 +02:00
9e5b2e6e0d fix #1264: config for tofugu.com 2015-08-01 20:53:12 +02:00
87b723d762 Merge branch 'axelsimon-patch-1' into dev 2015-07-31 13:22:57 +02:00
8201108aa3 fix documentation url 2015-07-31 13:22:26 +02:00
4acde08e3c Merge branch 'patch-1' of https://github.com/axelsimon/wallabag into axelsimon-patch-1 2015-07-31 13:21:28 +02:00
4e8f6a35db Merge pull request #1257 from freddyb/dev-autoclose
Dev autoclose
2015-07-30 13:51:55 +02:00
f104b384b9 Merge branch 'autoclose-postmessage' into dev 2015-07-30 13:50:33 +02:00
a7991b2d4c Send postMessage to opener before autoclose 2015-07-30 13:49:41 +02:00
392a37e56a Merge pull request #1252 from wallabag/securityfix
fix security bug with PHP_AUTH_USER
2015-07-30 12:14:55 +02:00
ef16095d62 Merge pull request #1226 from wallabag/MoriTanosuke-dev
Enable base_url for proxies
2015-07-29 11:43:22 +02:00
a506f5b348 fix security bug with PHP_AUTH_USER 2015-07-28 15:41:21 +02:00
0cb2c31437 remove call to google fonts because privacy ! 2015-07-27 23:57:47 +02:00
2098509cb2 add mark as read and next to keyboard shortcuts 2015-07-27 22:01:19 +02:00
6056aaf076 fix #1237, display a message instead of button when connections are not through https 2015-07-27 21:50:28 +02:00
c0cb52c074 Merge pull request #1248 from wallabag/revert-1247-master
Revert "fix link to save your first article"
2015-07-25 19:06:52 +02:00
e51ce3df4f Revert "fix link to save your first article" 2015-07-25 19:06:32 +02:00
f5e91cb994 Merge pull request #1247 from axelsimon/master
fix link to save your first article
2015-07-25 19:06:21 +02:00
97d216e322 Merge pull request #1 from axelsimon/patch-2
fix link to documentation
2015-07-24 11:39:03 +02:00
5ffc553c24 fix link to documentation
fix link to Save your first article (no capital letters in documentation pages)
2015-07-24 11:35:30 +02:00
89516525ed fix link to documentation
fix link to Save your first article (no capital letters in documentation pages)
2015-07-24 11:33:39 +02:00
66eab89252 Merge branch 'dev' of https://github.com/wallabag/wallabag into dev 2015-07-19 11:35:17 +02:00
6103f5ff15 fix #1238 (yes, again !) 2015-07-19 11:16:32 +02:00
828d008bed fixed a postgresql-related bug, more database functions secured and add an exception for sqlite at installation 2015-07-18 12:01:26 +02:00
c129374147 fixed bug for #1242 2015-07-17 23:13:56 +02:00
4a746679c8 secure database functions 2015-07-17 22:54:57 +02:00
7473f0cc4a fix #1238
thanks @qwertygc
2015-07-10 11:25:25 +02:00
5a48040f23 Merge branch 'dev' of https://github.com/wallabag/wallabag into dev 2015-07-08 10:15:00 +02:00
39a9f6c520 new config files 2015-07-08 10:14:52 +02:00
6b45046e3a another siteconfig file 2015-07-08 09:42:11 +02:00
c87c1de262 Merge pull request #1234 from jmlrt/dev
add site config for des-livres-pour-changer-de-vie.fr
2015-07-08 08:25:58 +02:00
a8298d558b add site config for des-livres-pour-changer-de-vie.fr 2015-07-08 07:24:10 +02:00
48a59f05a6 fix saving URL with enter key 2015-07-07 18:29:41 +02:00
105ef359b7 Merge branch 'dev' of https://github.com/wallabag/wallabag into dev 2015-07-07 18:18:32 +02:00
32b916ef84 Revert "[1005] fixing redirection when deleting archived article"
This reverts commit 63fc40ff84.
2015-07-07 18:17:22 +02:00
d0742e803e Merge pull request #1228 from jmlrt/dev
add site_config for cloudacademy.com and cyrille-borne.com
2015-07-06 22:28:55 +02:00
811e18ab6d add site_config for cloudacademy.com and cyrille-borne.com 2015-07-06 22:24:44 +02:00
9d516bc33d added a lot of siteconfig files 2015-07-06 20:08:29 +02:00
fdffaca96a fix #1224 2015-07-06 18:18:11 +02:00
a7be947095 fix #1209 2015-07-06 17:59:09 +02:00
85fb64c207 delete the debug call 2015-06-29 15:57:19 +02:00
984805649e fix BASE_URL 2015-06-29 15:52:55 +02:00
a754e1c3f0 Merge branch 'dev' of https://github.com/MoriTanosuke/wallabag into MoriTanosuke-dev 2015-06-29 15:29:18 +02:00
9786dbf165 deleted the js console logs calls 2015-06-20 11:12:48 +02:00
a85171062a new config file
Taken from https://github.com/ebal/confs/blob/master/wallabag/inc/3rdparty/site_config/standard/n0where.net.txt
2015-06-17 23:24:45 +02:00
21353e4448 Merge branch 'dev' of http://github.com/wallabag/wallabag into dev 2015-06-13 10:34:34 +02:00
3d8d7da614 Merge pull request #1217 from wallabag/fix-#1215
Fix #1215
2015-06-12 06:38:45 +02:00
c57e38595e bring back long lasting session...maybe 2015-06-11 22:58:01 +02:00
98da2bc527 Fix #1215 2015-06-11 22:26:13 +02:00
6e22fc17d2 Use config option BASE_URL in getPocheUrl() 2015-06-09 19:51:01 +02:00
c0d4c895a4 Merge pull request #1211 from goofy-bz/patch-4
Update fr_FR.utf8.po
2015-06-07 01:31:53 +02:00
4687c44602 Update fr_FR.utf8.po
minor typofix "utilisateur"
2015-06-07 01:22:42 +02:00
c56d1f21e3 Merge pull request #1207 from vpmalley/dev
issue #1203: fixing tag export
2015-06-06 17:02:55 +02:00
22a46267be implemented lots of keyboard shortcuts 2015-06-06 16:39:10 +02:00
63fc40ff84 [1005] fixing redirection when deleting archived article 2015-06-02 15:29:44 -04:00
900f2a9160 Merge remote-tracking branch 'upstream/dev' into dev 2015-06-02 11:09:37 -04:00
f9c8087f78 [1203] fixing tag export 2015-06-02 11:09:28 -04:00
ddbb2308a3 check that URL are real ones before importing them (for instance, avoid bookmarklets) 2015-05-30 18:11:00 +02:00
3a690fad55 declare function correctly 2015-05-25 20:44:22 +02:00
12b97d6757 hide article until import is finished 2015-05-25 20:41:39 +02:00
f0a819a968 added commentsand fixed something forgotten 2015-05-22 20:09:23 +02:00
d31766300a added Firefox-bookmarks format import mode 2015-05-22 19:29:12 +02:00
9730853564 revert session destroy to avoid warning 2015-05-22 18:54:55 +02:00
7106983464 Merge pull request #1200 from wallabag/fix-relaunch-import
fix restart of import
2015-05-22 18:51:27 +02:00
2c83940270 fix restart of import 2015-05-19 21:11:19 +02:00
251fa4af94 add forgotten icons 2015-05-15 10:45:11 +02:00
727c35d809 bring to all themes social services and link them to new doc 2015-05-12 16:05:57 +02:00
090957fe3e added Mozilla Social API Sharing method - better late than ever 2015-05-12 15:46:39 +02:00
7d6bd5670e Update README.md 2015-04-02 11:36:10 +02:00
4b1fa4c2fe Merge pull request #1081 from wallabag/dev
Version 1.9.0
2015-02-18 19:17:31 +01:00
185 changed files with 1626 additions and 380 deletions

View File

@ -6,8 +6,8 @@ Please [open a new issue](https://github.com/wallabag/wallabag/issues/new).
To fix the bug quickly, we need some infos:
* your wallabag version (on top of the ./index.php file, and also on config page)
* your webserver installation :
* type of hosting (shared or dedicaced)
* in case of a dedicaced server, the server and OS used
* type of hosting (shared or dedicated)
* in case of a dedicated server, the server and OS used
* the php version used, eventually `phpinfo()`
* which storage system you choose at install (SQLite, MySQL/MariaDB or PostgreSQL)
* any problem on the `wallabag_compatibility_test.php` page
@ -27,4 +27,4 @@ Note : If you have large portions of text, use [Github's Gist service](https://g
## You want to fix a bug or to add a feature
Please fork wallabag and work with **the dev branch** only. **Do not work on master branch**.
[Don't forget to read our guidelines](https://github.com/wallabag/wallabag/blob/dev/GUIDELINES.md).
[Don't forget to read our guidelines](https://github.com/wallabag/wallabag/blob/dev/GUIDELINES.md).

View File

@ -1,4 +1,11 @@
# what is wallabag ?
## About development
We are working on a technical rework, using Symfony 2. You can contribute to [this version here](https://github.com/wallabag/wallabag/tree/v2).
wallabag 1.x is still maintained but we won't develop new features.
## Description
wallabag is a self hostable application allowing you to not miss any content anymore. Click, save, read it when you can. It extracts content so that you can read it when you have time.
More informations on our website: [wallabag.org](http://wallabag.org)

View File

@ -51,9 +51,9 @@ class Session
public static function init($longlastingsession = false)
{
//check if session name is correct
if ( (session_id() && !empty(self::$sessionName) && session_name()!=self::$sessionName) || $longlastingsession ) {
/*if ( (session_id() && !empty(self::$sessionName) && session_name()!=self::$sessionName) || $longlastingsession ) {
session_destroy();
}
}*/
// Force cookie path (but do not change lifetime)
$cookie = session_get_cookie_params();

View File

@ -569,7 +569,7 @@ class Zip {
if ($inline) {
$cd .= "inline";
} else{
$cd .= "attached";
$cd .= "attachment";
}
if ($fileName) {
$cd .= '; filename="' . $fileName . '"';

View File

@ -0,0 +1,24 @@
# Author: cirnod@gmail.com
tidy: no
prune: no
title: //h1
date: /html/body/div[3]/div[1]/div[6]/div/div[1]/div[2]/div[1]/div/p
body: //div[@class='published clearfix'] | //div[@class='story_titles']/h3 | //div[@class='story_text']
# General Cleanup
strip_id_or_class: info_panel
strip_id_or_class: info_poll
strip_id_or_class: teaser
strip_id_or_class: panelbox
strip_id_or_class: polls
strip_id_or_class: warning
strip_id_or_class: vplaceholder
# visual removal only -> complete removal doesn't work
replace_string(Print</a>): </a>
# Try yourself
test_url: http://www.20min.ch/wissen/news/story/31588952
test_url: http://www.20min.ch/digital/dossier/apple/story/So-einfach-laesst-sich-das-iPhone-6-Plus-verbiegen-24651169

8
inc/3rdparty/site_config/standard/24.ae.txt vendored Executable file
View File

@ -0,0 +1,8 @@
title: //div[@id='DivTitle']
body: //div[@id='divImages' or @id='Divkhabarcontent']
author: //div[@id='DivAuthor']
prune: no
test_url: http://24.ae/article.aspx?ArticleId=123304
test_url: http://24.ae/rss.aspx?pageId=30

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2F9gag.com%2Fgag%2FaDwQnO7
body: //div[contains(concat(' ',normalize-space(@class),' '),' badge-post-container ')]
test_url: http://9gag.com/gag/aDwQnO7

View File

@ -0,0 +1,5 @@
body: //div[@class='panel-panel panel-main-3 content-column']
title: //div[@class='panel-pane pane-node-title']
date: //div[@class='updated-date']
test_url: https://www.aclu.org/blog/free-future/chinas-nightmarish-citizen-scores-are-warning-americans

7
inc/3rdparty/site_config/standard/ad.nl.txt vendored Executable file
View File

@ -0,0 +1,7 @@
#bypass cookie check
single_page_link: //a[contains(@href, '/acceptCookieCheck.do?url=')]
test_url: http://www.ad.nl/ad/nl/10444/Offside/article/detail/4043834/2015/05/31/Dani-Alves-voetbalt-met-drol-op-zijn-hoofd.dhtml
test_contains: De nieuwe coupe van Alves
test_url: http://www.ad.nl/digitaal/rss.xml

View File

@ -1,5 +1,7 @@
body: //div[@id='main-column']//div[@class='content']
strip_id_or_class: social-buttons
prune: no
test_url: http://www.albayan.ae/across-the-uae/education/2013-08-29-1.1949645

View File

@ -1,5 +1,6 @@
body: //div[@class='post_content']
date: //div[@class='date_day'] | div[@class='date_month']
strip_id_or_class: author-box
author: //h2[@class='author-box-heading']/a
test_url: http://www.androidpolice.com/2014/03/30/music-boss-for-pebble-can-now-control-playback-and-volume-on-chromecast-content-from-your-smartwatch/

View File

@ -0,0 +1,6 @@
parser: html5php
date: //article/p[contains(@class, 'single-date')]
author: //article/p[contains(@class, 'byline')]
test_url: http://www.artofmanliness.com/2013/01/31/relationship-red-flags/
test_contains: It seems that once we get close to a person

View File

@ -0,0 +1,12 @@
title://div[@class="sl-layout-post"]/h1
body: //div[@id='content_post']
strip: //div[contains(@class, "post-sidebar")]
strip: //div[@id='related-links']
strip: //img[@class='size_xlarge']
author://div[@class="byline"]/a
date://div[@class="byline"]/span[@class="date"]
prune: no
tidy: no
test_url: http://www.businessinsider.com/microsoft-just-put-one-of-its-hardcore-technical-geniuses-on-xbox-2012-1

View File

@ -0,0 +1,4 @@
strip: //a[contains(text(), "RELATED:")]
author: //div[@class="info"]//span[@class="association printer-source"]
author: //div[@class="info"]//span[@class="stamp printer-date"]

View File

@ -0,0 +1,10 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.bastamag.net%2FEncadrement-des-loyers-pourquoi-Anne-Hidalgo-ferait-bien-de-visiter-Vienne-l
body: //div[@id='content']//article
strip_id_or_class: appel-soutien
strip_id_or_class: liste dossiers-content
test_url: http://www.bastamag.net/Encadrement-des-loyers-pourquoi-Anne-Hidalgo-ferait-bien-de-visiter-Vienne-l

View File

@ -30,6 +30,12 @@ strip: //div[contains(@class, 'comment-introduction')]
strip: //div[contains(@class, 'share-tools')]
strip: //div[@id='also-related-links']
find_string: http://ichef.bbci.co.uk/news/200/
replace_string: http://ichef.bbci.co.uk/news/624/
find_string: http://ichef.bbci.co.uk/news/304/
replace_string: http://ichef.bbci.co.uk/news/624/
strip_id_or_class: share-help
strip_id_or_class: comments_module

View File

@ -33,6 +33,12 @@ strip: //div[@id='also-related-links']
strip_id_or_class: share-help
strip_id_or_class: comments_module
find_string: http://ichef.bbci.co.uk/news/200/
replace_string: http://ichef.bbci.co.uk/news/624/
find_string: http://ichef.bbci.co.uk/news/304/
replace_string: http://ichef.bbci.co.uk/news/624/
replace_string(<noscript>): <div>
replace_string(</noscript>): </div>

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=https%3A%2F%2Fbearmetal.eu%2Ftheden%2Fits-not-about-you%2F
body: //div[contains(concat(' ',normalize-space(@class),' '),' entry-content ')]
test_url: https://bearmetal.eu/theden/its-not-about-you/

View File

@ -0,0 +1,5 @@
body: //div[@class='text_art']
strip: //div[@class='cab_datos_opinion']
strip: //div[@class='sumario2_left']
test_url: http://www.bez.es/382758623/otros-fracasos-empresas.html

View File

@ -1,9 +1,10 @@
# Instapaper gets this back to front and only gets the blog title instead of the article title.
title: substring-before(//title, '-')
title: //div[@class='title']
author: //a[ contains(@href, '/people') ]
body: //div[ @class='post' ]
body: //div[ @class='post-content' ]
# Date is impossible to retrieve since they use those stupid "fuzzy" dates, inserted through javascript, at posterous.
test_url: http://blog.cloudflare.com/understanding-analytics-when-is-a-page-view-n
test_url: http://blog.cloudflare.com/understanding-analytics-when-is-a-page-view-n
test_url: https://blog.cloudflare.com/sha-1-deprecation-no-browser-left-behind

View File

@ -0,0 +1,9 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fblog.niqnutn.com%2Farticle35%2Fsteganographie-l-art-de-dissimuler-un-message
body: //article[contains(concat(' ',normalize-space(@class),' '),' article-content ')]//section
strip_id_or_class: sommaire
test_url: http://blog.niqnutn.com/article35/steganographie-l-art-de-dissimuler-un-message

View File

@ -1,6 +1,6 @@
title: //h3[@class="post-name"]
author: //span[@class="user-name"]
date: //div[@class="post-date"]
date: //div[@class="post-date"]/span[@class="value"]
body: //div[@class="post-content user-defined-markup"]
footnotes: no
test_url: http://blogs.msdn.com/b/b8/archive/2011/10/04/designing-the-start-screen.aspx
test_url: http://blogs.msdn.com/b/b8/archive/2011/10/04/designing-the-start-screen.aspx

View File

@ -1,7 +1,9 @@
# set body
body: //div[@id='theContent']
# set title
title: //div[@id='theContent']/h3
strip: //div[@id='theContent']/h3
test_url: http://www.brandeins.de/archiv/magazin/gegessen-wird-immer/artikel/hunger.html
body: //div[@class="articleTeaser"] | //section[@class="contentSection"]
strip: //section[@class="greenBox italic"]
author: //div[@class="articleAuthor"]
# no publish date on page (the articles are from a monthly periodical)
test_url: http://www.brandeins.de/archiv/2015/fuehrung/ministry-group-mach-doch-mal-ne-ansage/

View File

@ -0,0 +1,2 @@
author: //span[@itemprop="author"]
date: //span[@itemprop="datePublished"]

View File

@ -0,0 +1,17 @@
# 2011-10-25 - carlo@... - Initial setup.
single_page_link: //li[@class='print']/a/@href
title: //h1
author: //meta[@name="byline"]/@content
date: //meta[@name="date"]/@content
strip: //span[@class="see"]
strip: //div[@class="byline"]
strip: //div[@id="date2"]
strip: //h1
strip: //div[@class='post-rail-ad']
strip: //div[@class='post-rail-content']
strip: //aside[@class='post-rail']
test_url: http://www.time.com/time/specials/packages/article/0,28804,2094921_2094923_2094924,00.html

View File

@ -0,0 +1,3 @@
body: //div[@class="pf-content"]
test_url: http://www.caffereggio.net/2016/01/16/115327/

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.captaineconomics.fr%2F-les-immigres-recemment-arrives-en-france-qui-sont-ils-insee
body: //div[contains(concat(' ',normalize-space(@class),' '),' post_content ')]
test_url: http://www.captaineconomics.fr/-les-immigres-recemment-arrives-en-france-qui-sont-ils-insee

View File

@ -0,0 +1,4 @@
body: //div[@id='content']//div[@id='mainBlogContentWrapper']//*[self::p or self::img or self::ul] | //div[@class='mainArticleIntro')]
date: //span[@class='date']

View File

@ -1,17 +1,10 @@
title: //h1[contains(@class, "entry-title")]
author: //p[contains(@class, "byline")]
# blog articles (chronicle.com/blogs/*)
body: //div[contains(@class, "abstract")]
date: //p[contains(@class, "time")]
# all (?) other articles
body: //div[@id="article-body"]
body: //div[@class="content-item__story"]
date: //p[contains(@class, "dateline")]
# remove sidebars containing images (I assume this is desired for Instapaper)
strip: //div[@id="related"]
strip: //div[contains(@class, "image")]
# note that if you're not a Chronicle subscriber (personally or institutionally), you'll only see the first couple of paragraphs of the article, and Instapaper will display that with some crap above and below. thank goodness for that bookmarklet
test_url: http://chronicle.com/article/In-a-Land-of-Second-Chances/128375/
# note that if you're not a Chronicle subscriber (personally or institutionally), you'll only see the first couple of paragraphs of the article, and Instapaper $
test_url: http://chronicle.com/article/In-a-Land-of-Second-Chances/128375/
test_url: http://chronicle.com/blogs/wiredcampus/university-run-boot-camps-offer-students-marketable-skills-but-not-course-credit/57494

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fcloudacademy.com%2Fblog%2Fberkshelf-manage-chef-cookbooks%2F
body: //div[contains(concat(' ',normalize-space(@class),' '),' entry-content ')]
test_url: http://cloudacademy.com/blog/berkshelf-manage-chef-cookbooks/

View File

@ -0,0 +1,17 @@
title: //meta[@property="og:title"]/@content
body: //div[contains(@class, 'postBody')]
date: //div[@id='nameAndTime']/time
author: //div[@id='nameAndTime']/span[@class='author']
strip_id_or_class: image-credit
strip_id_or_class: noAutolink
strip_id_or_class: related
strip_id_or_class: cite
prune: no
tidy: no
# early end
replace_string(Download today's podcast</a>): Download today's podcast</a></div></body></html>
test_url: http://www.cnet.com/8301-13952_1-57367607-81/the-404-981-where-the-world-is-a-vampire-podcast/

View File

@ -0,0 +1,9 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fcodebase64.org%2Fdoku.php%3Fid%3Dbase%3Ademo_coding_introduction
body: //div[contains(concat(' ',normalize-space(@class),' '),' page ')]
strip_id_or_class: dw__toc
test_url: http://codebase64.org/doku.php?id=base:demo_coding_introduction

View File

@ -2,7 +2,7 @@ title://h1
author://div[@id="news-meta"]/a
body://*[@id="main"]/div[1]
body: //div[contains(@class, 'text-content')]
strip://*[@id="main"]/div[2]
strip://*[@id="main"]/div[3]
@ -15,4 +15,4 @@ strip://img
#figures are not displayed in instapaper...
strip://figure | //figcaption
test_url: http://www.computerbase.de/news/2012-06/verbraucherzentrale-mahnt-blizzard-fuer-diablo-3-ab/
test_url: http://www.computerbase.de/news/2012-06/verbraucherzentrale-mahnt-blizzard-fuer-diablo-3-ab/

View File

@ -0,0 +1,21 @@
# Contrepoints.org
# As of 2015-04, it's a wordpress-powered website.
title: //h1[contains(concat(' ',normalize-space(@class),' '),' page-title ')]//span[contains(concat(' ',normalize-space(@class),' '),' inner-text ')]
date: //time[contains(concat(' ',normalize-space(@class),' '),' art-date ')]
author: //h1[contains(concat(' ',normalize-space(@class),' '),' author-name ')]
body: //article[contains(concat(' ',normalize-space(@class),' '),' plain-art ')]
# no toolbar, meta, etc, but misses excerpt
# body: //div[contains(concat(' ',normalize-space(@class),' '),' entry ')]
# Thus, we need to strip useless elements from the "plain-art"
strip: //div[contains(concat(' ',normalize-space(@class),' '),' plain-post-topbar ')]
strip: //div[contains(concat(' ',normalize-space(@class),' '),' single-type-block ')]
strip: //header[contains(concat(' ',normalize-space(@class),' '),' entry-header ')]
# And no pruning is needed because we stripped unwanted elements.
prune: no
test_url: http://www.contrepoints.org/2015/04/25/205709-leconomie-selon-ray-dalio
test_url: http://www.contrepoints.org/2015/04/25/205734-huile-et-gaz-de-schiste-revolution-durable

View File

@ -1,4 +1,4 @@
body: //*[contains(@class,'body')]
body: //div[contains(@class,'post-body')]
date: //abbr[@class='published']
test_url: http://www.cooper.com/journal/2012/08/2-weeks-left-to-win-your-way-to-the-woodstock-of-ux-coopers-ux-boot-camp.html/
test_url: http://www.cooper.com/journal/2015/6/creating-personas

View File

@ -0,0 +1,14 @@
title: //div[@class='entry-pad']//h2
body: //div[contains(concat(' ',normalize-space(@class),' '),' entry-pad ')]
strip: //h1
strip: //p
strip: //h2
strip: //div[@class='clear']
prune: no
tidy: no
autodetect_on_failure: no
test_url: https://www.cwnp.com/wotd.php
test_url: https://www.cwnp.com/qotd.php

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.cyrille-borne.com%2Farticle511%2Fun-an-de-zte-open-c-plus-tard
body: //article//section
test_url: http://www.cyrille-borne.com/article511/un-an-de-zte-open-c-plus-tard

View File

@ -7,6 +7,15 @@ strip_id_or_class: googleAds
strip_id_or_class: digg-button
strip_id_or_class: article-icon-links-container
strip_id_or_class: clickToEnlarge
strip_id_or_class: articleIconLinksContainer
strip_id_or_class: related-carousel
strip_id_or_class: reader-comments
strip_id_or_class: most-watched
strip_id_or_class: most-read
find_string:blkBorder img-share
replace_string: nothing
tidy: no
test_url: http://www.dailymail.co.uk/news/article-1375423/Royal-wedding-Texan-billionaire-Joe-Albritton-invited-Prince-Charles.html

View File

@ -0,0 +1,5 @@
title: //h1[@class="heading"]
author: //cite[@class='author']
date: //li[contains(@class, 'date-and-time')]

View File

@ -0,0 +1 @@
http_header(user-agent): PHP/5.3

View File

@ -0,0 +1,4 @@
body: //div[@class='widget full_article']
strip: //div[@class='Herramientas']
test_url: http://www.deia.com/2015/10/03/politica/euskadi/el-envilecimiento-de-la-politica-y-de-los-medios-de-comunicacion

View File

@ -0,0 +1,13 @@
# Author: cirnod@gmail.com
tidy: no
prune: no
body: //div[@id="article"]/h3 | //*[@id="mainContent"]
# General Cleanup
#strip_id_or_class: info_panel
# Try yourself
test_url: http://www.derbund.ch/bern/nachrichten/Fossilienforscher-stehen-auf-Heavy-Metal/story/20919522

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.des-livres-pour-changer-de-vie.fr%2Fbit-literacy-2%2F
body: //div[@id='getsocialmain']
test_url: http://www.des-livres-pour-changer-de-vie.fr/bit-literacy-2/

View File

@ -0,0 +1,2 @@
date: substring-after(//p[@class='post_date'], 'on')

View File

@ -0,0 +1,4 @@
body: //div[@class='field__items']
title: //div[@class='art_titulo']
test_url: https://www.diagonalperiodico.net/global/27947-cuanto-mas-tiempo-nos-aferremos-este-sistema-peor-y-menores-seran-nuestras-opciones

View File

@ -1,11 +1,9 @@
#title: substring(substring-after(//title, ':'), 1, string-length(substring-after(//title, ':')) - 10)
title: //div[contains(@class, 'SB_Title')]//a
body: //div[contains(@class, 'STR_Image')]
body: //*[contains(@class, 'SB_Content')]
title: //a[@class="post-title"]/text()
title: //meta[@name="twitter:title"]/@content
body: //img[@class="img-responsive img-comic"]
author: string('Scott Adams')
date: //*[contains(@class, 'SB_Detail')]/text()[1]
date: //meta[@property="article:publish_date"]/@content
test_url: http://dilbert.com/blog/entry/death_by_hypnosis_or_not/
test_url: http://dilbert.com/strips/comic/2013-10-22
test_url: http://feed.dilbert.com/dilbert/daily_strip
test_url: http://feed.dilbert.com/dilbert/daily_strip

View File

@ -15,6 +15,9 @@ strip_id_or_class: hook
strip_id_or_class: right
strip_id_or_class: footer
strip_id_or_class: ad-head
strip_id_or_class: atc-share-title
# Other news
strip: //div[@id="mirrors"]
@ -25,4 +28,5 @@ author: //div[@id="byline"]/div/p/strong
date: substring(substring-after(//p[@class="published"], 'Publicerad '), 0, 11)
test_url: http://www.dn.se/nyheter/varlden/landade-flygplan-mitt-i-villaomrade
test_url: http://www.dn.se/m/rss/senaste-nytt
test_contains: Ett tekniskt haveri tvingade
test_url: http://www.dn.se/rss/senaste-nytt

View File

@ -0,0 +1,4 @@
body: //div[contains(@class, 'txtVisu')]
prune: no
test_url: http://www.economie.gouv.fr/dgccrf/Publications/Vie-pratique/Fiches-pratiques/Assurance

View File

@ -0,0 +1,7 @@
title: //h1[@class="post-title"]
body: //section[@class="article-content"]
author: //div[@class="post-bottom-meta"]/span[@class="post-author"]
date: //div[@class="post-date"]/time/@datetime
test_url: https://entwickler.de/online/mobile-welt-offline-welt-was-der-offline-first-ansatz-fuer-app-entwickler-heisst-140602.html
test_url: https://entwickler.de/online/development/plex-docker-joomla-165345.html

View File

@ -0,0 +1,3 @@
body: //div[@class='blog-content']
test_url: http://www.esglobal.org/el-caos-en-el-este-los-socios-de-la-ue-necesitan-que-se-les-preste-atencion/

View File

@ -0,0 +1,10 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fespacepolitique.revues.org%2F284
body: //div[@id='text']
strip_id_or_class: paranumber
strip_id_or_class: go-top
test_url: http://espacepolitique.revues.org/284

View File

@ -0,0 +1,4 @@
body: //img[@id='main-comic']
author: substring(//small[@class="author-credit-name"], 4)
test_url: http://explosm.net/comics/3954/

View File

@ -1,12 +1,14 @@
body: //div[@id='imagestage']
body: //div[contains(@class, 'userContentWrapper')]
body: //div[@id='m_story_permalink_view' or contains(@data-sigil, 'm-story-view')]
strip_id_or_class: commentable
strip: //div[contains(@data-sigil, 'm-mentions-expand')]
prune: no
tidy: no
# single_page_link: replace(substring-after(//noscript//meta[@http-equiv="refresh"]/@content, 'URL='), "&amp;", "&")
single_page_link: concat("https://m.", substring-after(//link[@rel="alternate" and @media="handheld"]/@href, "//www."))
if_page_contains: //link[@rel="alternate" and @media="handheld"]
test_url: https://www.facebook.com/permalink.php?story_fbid=10154584776550183&id=294468630182
test_contains: holding an extraordinary session in Brussels this month

View File

@ -1,16 +1,20 @@
title: //h1
author: //h5[@class='byline']//a
date: //h5[@class='date']
body: //figure[@class='node-poster'] | //div[contains(@class, "node-content")]
strip_id_or_class: article-top-wrapper
strip_id_or_class: footer-message
strip_id_or_class: print-logo
strip: //cite
strip://*[@class='timestamp']
strip://div[@id='page_right']
strip://section[@id='header_region']
strip://h1[@class='node-title']
strip://div[@class='node-submitted']
strip_id_or_class: skipnav
author: //div[@class='byline']//a
date: //meta[@property='article:published_time']/@content
body: //figure[@class='jumbotron'] | //div[@itemprop='body']
prune: no
#strip_id_or_class: article-top-wrapper
#strip_id_or_class: footer-message
#strip_id_or_class: print-logo
#strip: //cite
#strip://*[@class='timestamp']
#strip://div[@id='page_right']
#strip://section[@id='header_region']
#strip://h1[@class='node-title']
#strip://div[@class='node-submitted']
#strip_id_or_class: skipnav
test_url: http://www.fastcompany.com/3000226/link-between-quietness-and-productivity
test_url: http://www.fastcompany.com/3003586/6-simple-rituals-reach-your-potential-every-day
test_contains: Some of you may have tried to reach me this morning
test_url: http://www.fastcompany.com/3003586/6-simple-rituals-reach-your-potential-every-day

View File

@ -0,0 +1,4 @@
# skip cookie warning
single_page_link: concat(//form/@action, '?allowcookies=yes')
test_url: http://fok.nl/687116

View File

@ -6,4 +6,5 @@ strip: //div[contains(@class,"aside")]
# remove some SharePoint webpart label junk
strip: //div[@id="ctl00_PlaceHolderMain_ArticleLeadField_label"]
strip: //div[@id="ctl00_PlaceHolderMain_PublishingPageContentField_label"]
test_url: http://forsvaret.no/aktuelt/publisert/nyheter/Sider/F5-fly-til-Skedsmo.aspx
test_url: https://forsvaret.no/aktuelt/historisk-medaljeutdeling
test_contains: Samarbeidet med Marinen har vært en sann glede

View File

@ -0,0 +1,14 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.france24.com%2Fen%2F20150427-togo-gnassingbe-poised-extend-power-election%2F
body: //article[contains(concat(' ',normalize-space(@class),' '),' article-long ')]//div[contains(concat(' ',normalize-space(@class),' '),' bd ')]
title: //h1[@class="title"]
author://p[@class="author"]
date://p[@class="modification"]
find_string: <p class="modification">Latest update :
replace_string: <p class="modification">
test_url: http://www.france24.com/en/20150427-togo-gnassingbe-poised-extend-power-election/

View File

@ -0,0 +1,2 @@
body: //*[(@class = "content")]
test_url: http://frankdenneman.nl/

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Ffrontburner.dmagazine.com%2F2015%2F04%2F23%2Fthe-barrett-brown-review-of-arts-and-letters-and-jail-a-sign-of-things-to-come%2F
body: //div[@id='article-body']
test_url: http://frontburner.dmagazine.com/2015/04/23/the-barrett-brown-review-of-arts-and-letters-and-jail-a-sign-of-things-to-come/

View File

@ -0,0 +1,3 @@
title: //div[@class='leftCol']/h1
prune: no

View File

@ -1,5 +1,7 @@
title: //meta[@property="og:title"]/@content
body: //div[@id='GBTVPlayer'] | //div[contains(@class, 'col490')]
author: //span[contains(concat(' ',normalize-space(@class),' '),' author ')]
date: //header[@id='gbArticleHeader']//div//time/@datetime
prune: no
@ -7,4 +9,4 @@ strip_id_or_class: noprint
strip: //div[@id='gbNewsTextContent']/following-sibling::*
test_url: http://www.gameblog.fr/news/26330-les-sims-3-showtime-s-annonce-en-video
test_url: http://www.gameblog.fr/news/26306-mise-a-jour-du-dashboard-de-la-xbox-360-disponible
test_url: http://www.gameblog.fr/news/26306-mise-a-jour-du-dashboard-de-la-xbox-360-disponible

View File

@ -0,0 +1,2 @@
body: //*[(@id = "mid")]
test_url: http://ganglia.info/

View File

@ -3,4 +3,6 @@ body: //div[@class="post-body"]
# Remove 'content is restricted'
strip: //div[@id='agegate_IDHERE']
http_header(user-agent): PHP/5.3
test_url: http://gawker.com/#!5782070/russian-bomb-squad-successfully-defuses-sex-toy

View File

@ -0,0 +1 @@
http_header(user-agent): PHP/5.3

View File

@ -1,4 +1,6 @@
body: //div[@class="highlight"]/pre
title: //div[contains(@class,'gist-description')]
body: //div[contains(@class,'blob-wrapper')]
test_url: https://gist.github.com/staltz/868e7e9bc2a7b8c1f754
prune: no
tidy: no
test_url: https://gist.github.com/1258908

View File

@ -0,0 +1,8 @@
body: //div[@id='content_post' or @class="post-body" or contains(@class, 'illustration top')]
author: (//cite//span[@class="plus-icon"])[1]
date: //span[@class="date"]
date: //time
prune: no
test_url: http://gizmodo.com/5880147/kuhn-rikon-improves-their-spice-grinder-with-grade-school-science

View File

@ -6,6 +6,8 @@ date: //span[@class="date"]
prune: no
http_header(user-agent): PHP/5.3
test_url: http://gizmodo.com/5880147/kuhn-rikon-improves-their-spice-grinder-with-grade-school-science
test_url: http://gizmodo.com/what-van-goghs-paintings-would-look-like-if-they-came-874035680
test_url: http://gizmodo.com/vip.xml

View File

@ -0,0 +1,6 @@
body: //div[contains(@class, 'content-body')]
prune: no
test_url: http://globalgrind.com/2015/04/26/listen-jeremih-featuring-chance-the-rapper-the-social-experiment-planes-remix-new-music/
test_contains: The Chicago rapper has made a name for himself

View File

@ -0,0 +1,5 @@
body: //a[@class="photo"]/img[@class="strip"]
author: //meta[@name="author"]/@content
date: //meta[@property="gocomics:publish_date"]/@content
test_url: http://www.gocomics.com/garfield/2015/06/13

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=https%3A%2F%2Fgokulkrishh.github.io%2FJavascript-Guidelines%2F
body: //section[contains(concat(' ',normalize-space(@class),' '),' main-content ')]
test_url: https://gokulkrishh.github.io/Javascript-Guidelines/

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.hackersrepublic.org%2Fculture-du-hacking%2Fune-histoire-de-privileges
body: //div[contains(concat(' ',normalize-space(@class),' '),' field-name-body ')]//div[contains(concat(' ',normalize-space(@class),' '),' field-items ')]//div[contains(concat(' ',normalize-space(@class),' '),' field-item ') and (contains(concat(' ',normalize-space(@class),' '),' even '))]
test_url: http://www.hackersrepublic.org/culture-du-hacking/une-histoire-de-privileges

View File

@ -0,0 +1,2 @@
title: //div[@class="title"]/h3
date: substring-after(//div[@class="meta"], ": ")

View File

@ -0,0 +1,12 @@
#body: //div[@class='story-body']
body: //div[contains(@class, 'story-body')]
title: //div[@class='story-headline']//h1
author: //cite[contains(@class, 'author')]
date: //span[@class='datestamp']
strip_id_or_class: story-info
strip: //div[contains(@class, 'story-promo')]
strip: //div[contains(@class, 'story-related')]
prune: no
tidy: no

View File

@ -0,0 +1,10 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.hiiraan.com%2Fnews%2F2014%2FDec%2Fwararka_maanta20-89428.htm
body: //div[contains(concat(' ',normalize-space(@class),' '),' single ')]//div[contains(concat(' ',normalize-space(@class),' '),' description ')]
prune: no
test_url: http://www.hiiraan.com/news/2014/Dec/wararka_maanta20-89428.htm
test_url: http://rss.hiiraan.com/wararka_maanta_rss.xml

View File

@ -0,0 +1,7 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Ficeblog.free.fr%2Findex.php%3Farticle102%2Fweb-histoire-geek-4
body: //article//section
test_url: http://iceblog.free.fr/index.php?article102/web-histoire-geek-4

View File

@ -1,9 +1,16 @@
title: //meta[@property='og:title']/@content
body: //div[contains(@class, 'articleContent')]
body: //img[contains(@class, 'FirstImage')] | //div[contains(@class, 'articleContent')]
date: //meta[@property='article:published_time']/@content
author: //div[@id='main']//div[@class='byline']//span[@class='authorName']
strip_id_or_class: RelatedArtTag
strip: //h5[contains(., 'READ MORE:')]
strip: //h5[contains(., 'Read more:')]
tidy: no
test_url: http://www.independent.co.uk/news/world/middle-east/syria-could-face-human-rights-probe-2274326.html
test_url: http://www.independent.co.uk/news/world/middle-east/syria-could-face-human-rights-probe-2274326.html
test_url: http://www.independent.co.uk/voices/comment/robert-fisk-on-the-cia-torture-report-once-again-language-is-distorted-in-order-to-hide-us-state-wrongdoing-9924501.html
test_contains: Thank God for Noam Chomsky.
test_url: http://www.independent.co.uk/news/uk/rss

View File

@ -0,0 +1 @@
http_header(user-agent): PHP/5.3

View File

@ -0,0 +1,4 @@
title: //div[@class="content_title"]//h2
author: substring-after(//div[@class="byline"], "By ")
date: //div[@class="publish_date"]
strip: //div[@class="read_image_box"]

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=https%3A%2F%2Fiso.500px.com%2Fhow-i-post-processed-the-most-successful-image-of-my-career%2F
body: //div[contains(concat(' ',normalize-space(@class),' '),' post-content ')]
test_url: https://iso.500px.com/how-i-post-processed-the-most-successful-image-of-my-career/

View File

@ -0,0 +1,9 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.it-connect.fr%2Fdebuter-avec-docker-et-les-containers-sous-debian-8%2F
body: //div[contains(concat(' ',normalize-space(@class),' '),' post_inner_wrapper ')]
strip_id_or_class: toc_container
test_url: http://www.it-connect.fr/debuter-avec-docker-et-les-containers-sous-debian-8/

View File

@ -0,0 +1,5 @@
title: //h1[@class='article-header']
body: //div[@class='body-content']
author: //span[@class='author-byline']/a[contains(@id, 'Author')]
strip: //span[contains(@id, 'Article_SourceLabel')]

View File

@ -1,2 +1,5 @@
author: //span[@class='plus-icon']
http_header(user-agent): PHP/5.3
test_url: http://jalopnik.com/5892124/1955-porsche-550-spyder-sells-for-record-3685-million/

View File

@ -0,0 +1 @@
http_header(user-agent): PHP/5.3

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fjsforcats.com%2F
body: //div[contains(concat(' ',normalize-space(@class),' '),' post-content ')]
test_url: http://jsforcats.com/

View File

@ -1,2 +1,5 @@
author: //span[@class="plus-icon"]
http_header(user-agent): PHP/5.3
test_url: http://kotaku.com/5920211/save-the-furries-on-your-wii-in-this-weeks-nintendo-download

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Flapin-blanc.blogs.docteo.net%2F2015%2F01%2F20%2Flencadrement-doctoral-deviendrait-il-un-sujet-dactualite%2F
body: //div[contains(concat(' ',normalize-space(@class),' '),' entry-content ')]
test_url: http://lapin-blanc.blogs.docteo.net/2015/01/20/lencadrement-doctoral-deviendrait-il-un-sujet-dactualite/

View File

@ -0,0 +1,4 @@
body: //div[@class='field-items']
title: //div[@class='title']
test_url: https://lawfareblog.com/limits-panopticon

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fwww.lececil.org%2Fnode%2F7688
body: //div[contains(concat(' ',normalize-space(@class),' '),' field-body ')]
test_url: http://www.lececil.org/node/7688

View File

@ -2,7 +2,8 @@ title: //meta[@name='title']/@content
author: //span[@class='sign']//a[@class='journaliste']
author: //meta[@name='author']/@content
body: //*[@id='article']/div[@class='photo'] | //*[@id='article']/h2 | //*[@id='article']/div[@class='texte']
date: //time[@pubdate]/@datetime
date: //li[contains(concat(' ',normalize-space(@class),' '),' fig-date-pub ')]//time
prune: no
test_url: http://www.lefigaro.fr/environnement/2011/11/10/01029-20111110ARTFIG00801-la-chine-confrontee-a-un-immense-defi-ecologique.php
test_url: http://www.lefigaro.fr/conjoncture/2012/11/20/20002-20121120ARTFIG00609-l-usager-devrait-payer-plus-pour-financer-les-transports.php
test_url: http://www.lefigaro.fr/conjoncture/2012/11/20/20002-20121120ARTFIG00609-l-usager-devrait-payer-plus-pour-financer-les-transports.php
test_url: http://www.lefigaro.fr/social/2015/03/10/09010-20150310ARTFIG00312-encore-une-annee-noire-pour-l-emploi-salarie.php

View File

@ -0,0 +1,3 @@
single_page_link: concat(link[@rel="canonical"], "?page=full")
test_url: http://www.letraslibres.com/revista/dossier/quien-manda-en-europa

View File

@ -42,6 +42,12 @@ strip: //p[@class="arrow"]
# Remove "track" image from article body
strip: //img[@alt="track"]
# Remove hidden URLs
strip: //a[@x-inset="hidden"]
http_header(user-agent): PHP/5.3
test_url: http://lifehacker.com/5925801/how-can-i-turn-vague-goals-into-actionable-to+dos
test_url: http://lifehacker.com/5941600/hack-an-old-computer-mouse-into-a-wireless-bluetooth-mouse
test_url: http://lifehacker.com/what-happens-to-the-brain-when-you-meditate-and-how-it-1202533314
test_url: http://lifehacker.com/what-happens-to-the-brain-when-you-meditate-and-how-it-1202533314

View File

@ -0,0 +1,6 @@
body: //div[@class='content-area']
next_page_link: //a[@title='Go to next page']
author: //a[@title='View user profile.']
strip_id_or_class: comments
test_url: http://www.linuxjournal.com/content/be-mechanicwith-android-and-linux

View File

@ -3,6 +3,12 @@ body: //div[@class="story-body"]
date: //p[@class='date']/strong
author: substring-after(//div[@class="story-inner"]/div[@class="byline"]//span[@class='name'], 'By')
find_string: http://ichef.bbci.co.uk/news/200/
replace_string: http://ichef.bbci.co.uk/news/624/
find_string: http://ichef.bbci.co.uk/news/304/
replace_string: http://ichef.bbci.co.uk/news/624/
strip: //div[@class="story-inner"]/div[@class="byline"]
test_url: http://m.bbc.co.uk/news/science-environment-19144464

View File

@ -0,0 +1,12 @@
body: //div[@id='m_story_permalink_view' or contains(@data-sigil, 'm-story-view')]
title: //div[@id='m_story_permalink_view' or contains(@data-sigil, 'm-story-view')]//h3
strip_id_or_class: commentable
strip: //*[contains(@data-sigil, 'm-mentions-expand') or contains(@data-sigil, 'story-popup-context') or contains(@data-sigil, 'share') or contains(@data-sigil, 'translate')]
prune: no
tidy: no
test_url: https://www.facebook.com/permalink.php?story_fbid=10154584776550183&id=294468630182
test_contains: holding an extraordinary session in Brussels this month

View File

@ -0,0 +1,4 @@
strip: //div[@class='wptl btm']
body: //div[@id='article']//h2 | //div[@id='body']
test_url: http://m.theregister.co.uk/2015/07/06/geeks_guide_spaceguard_center/

View File

@ -0,0 +1 @@
strip: //h3[@class="related-posts"]

View File

@ -1,4 +1,4 @@
body: //div[contains(@class, 'postContent-inner')]
body: //div[contains(@class, 'postArticle-content')]
strip_id_or_class: supplementalPostContent
prune: no

View File

@ -3,10 +3,5 @@ body: //div[@style="float:left;width:740px;"]
tidy: no
test_url: http://www.menshealth.com.sg/fitness/mh-picks-under-armour-clutchfit-nitro-mid-cleats
test_contains: These cleats are made for one thing
test_url: http://www.menshealth.com.sg/fitness/top-10-fat-burning-bodyweight-moves-you-can-do-10-minutes
test_contains: let this workout fool you
test_url: http://www.menshealth.com.sg/fitness/feed
# broken feed?
test_url: http://www.menshealth.com.sg/fitness/feed

View File

@ -0,0 +1,6 @@
# Generated by FiveFilters.org's web-based selection tool
# Place this file inside your site_config/custom/ folder
# Source: http://siteconfig.fivefilters.org/grab.php?url=http%3A%2F%2Fmetrocop.net%2Fmythic-comics%2Fissue-1%2F
body: //div[contains(concat(' ',normalize-space(@class),' '),' entry ')]
test_url: http://metrocop.net/mythic-comics/issue-1/

View File

@ -0,0 +1,3 @@
body: //div[@class='section']
strip_id_or_class: mediumtxt
strip: //strong[contains

Some files were not shown because too many files have changed in this diff Show More