Jérémy Benoist and GitHub
43939f88d9
Merge pull request #37 from Kdecherf/footnotes-candidates
...
Keep elements with 'footnote' as possible candidates
2017-11-03 18:21:40 +02:00
Kevin Decherf
4c68cc9f09
Keep elements with 'footnote' as possible candidates
...
Should fix https://github.com/wallabag/wallabag/issues/3100
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2017-11-01 16:45:07 +01:00
Jérémy Benoist and GitHub
276684ab6d
Merge pull request #35 from j0k3r/travis
...
Fix PHP 5.3 builds
2017-10-09 17:16:58 +02:00
Jeremy Benoist
163058aeff
Fix PHP 5.3 builds
2017-10-09 16:58:21 +02:00
Jérémy Benoist and GitHub
6427dd7371
Merge pull request #32 from j0k3r/html5
...
Add missing HTML5 class
1.1.9
2017-06-30 16:50:09 +02:00
Jeremy Benoist
613a63c062
CS
2017-06-30 16:42:29 +02:00
Jeremy Benoist
05089bbd03
Add missing HTML5 class
2017-06-30 16:32:37 +02:00
Jérémy Benoist and GitHub
5ac82f3c87
Merge pull request #30 from j0k3r/avoid-php-warning
...
Avoid php warning
1.1.8
2017-05-19 16:16:20 +02:00
Jeremy Benoist
85fb92a042
Fix tests
2017-05-19 16:02:36 +02:00
Jeremy Benoist
f2a43b476c
Avoid PHP Warning
...
This isn't the best solution but the previous one using `@` wasn't really better.
Appending a string into a fragment might generate some warning if the string contains bad entity.
For example `+`.
2017-05-19 15:37:46 +02:00
Jérémy Benoist and GitHub
6def743902
Merge pull request #27 from jtojnar/ext-mbstring
...
Add mbstring as a dependency
1.1.7
2017-03-18 09:16:30 +01:00
Jan Tojnar
8a44926392
Add mbstring as a dependency
2017-03-18 04:02:50 +01:00
Jérémy Benoist and GitHub
8c7740f073
Merge pull request #26 from j0k3r/fix-phpunit-7.x
...
Fix PHPUnit error on PHP 7+
2017-03-09 09:41:33 +01:00
Jeremy Benoist
6a4720c951
Fix PHPUnit error on PHP 7+
2017-03-09 09:21:13 +01:00
Jérémy Benoist and GitHub
7a9a82b543
Update README.md
2017-03-09 09:02:04 +01:00
Jérémy Benoist and GitHub
8a91d36294
Merge pull request #25 from jtojnar/patch-1
...
Add tidy to suggested dependenies
2017-03-09 09:01:05 +01:00
Jan Tojnar and GitHub
669adfb20f
Add tidy to suggested dependenies
2017-02-16 15:12:45 +01:00
Jeremy Benoist and GitHub
445b889efb
Merge pull request #24 from j0k3r/links
...
Don't be to hard on 'links' attribute
1.1.6
2017-02-02 16:12:48 +01:00
Jeremy Benoist
8b1c3f147d
Don't be to hard on 'links' attribute
2017-02-02 15:57:15 +01:00
Jeremy Benoist and GitHub
a505a13d0c
Merge pull request #22 from jtojnar/master
...
Depend on psr/log instead of Monolog
1.1.5
2017-01-14 17:09:58 +01:00
Jan Tojnar
9fe0d07805
Depend on psr/log instead of Monolog
2017-01-14 09:08:15 +01:00
Jeremy Benoist and GitHub
e5d31b93d1
Merge pull request #21 from j0k3r/childnode-goes-null
...
Avoid childnode becoming null to generate a warning
1.1.4
2017-01-11 10:54:24 +01:00
Jeremy Benoist and Jeremy Benoist
6e24a5d731
Add PHP 7.1 to Travis & fix php-cs-fixer
...
I don't want to update the .php_cs to be compatible with php-cs-fixer 2.
It works great like that atm.
2017-01-10 11:13:09 +01:00
Jeremy Benoist
ff754b80bd
Avoid childnode becoming null to generate a warning
2017-01-10 10:58:12 +01:00
Jeremy Benoist and GitHub
ade850534c
Merge pull request #18 from j0k3r/tool
...
Don’t be too agressive
1.1.3
2016-10-21 07:24:11 +02:00
Jeremy Benoist
d97bece7c5
Don’t be too agressive
...
Some links got a “tooltip-link” and shouldn’t be removed by php-readability because they are usefull to the content
2016-10-20 23:40:52 +02:00
Jeremy Benoist and GitHub
47ce4fb7f9
Merge pull request #16 from j0k3r/info
...
“info” is too agressive in unlikelyCandidates
1.1.2
2016-10-03 09:13:35 +02:00
Jeremy Benoist
3de4e918b4
Convert header & section to p
...
And took `pre` element in score
2016-10-02 14:55:52 +02:00
Jeremy Benoist
5182d6cb11
“info” is too agressive in unlikelyCandidates
...
Some contents have a `infocontent` node (ot sth different) and they are real content.
Using only `info` as regex is too agressive and remove legitimate content.
Matching the whole word `info` (or `infos`) should be a better choice
2016-10-02 14:49:43 +02:00
Jeremy Benoist and GitHub
fb9810a827
Merge pull request #15 from j0k3r/cs
...
Enable php-cs-fixer
2016-06-24 09:36:50 +02:00
Jeremy Benoist
22aa4c3b31
Fix composer & TLS
2016-06-23 07:44:54 +02:00
Jeremy Benoist
2ef400bf73
Enable php-cs-fixer
2016-06-23 07:28:10 +02:00
Jeremy Benoist
dec4514c00
Merge pull request #14 from j0k3r/revert-bc
...
Revert BC changes
1.1.1
2016-03-01 15:14:36 +01:00
Jeremy Benoist
00f622e9b7
Revert BC changes
...
- avoid method signature update
- revert moving logic out of the constructor
2016-03-01 15:07:32 +01:00
Jeremy Benoist
7b47e2f1de
Merge pull request #13 from j0k3r/monolog
...
Use Monolog instead of custom solution
1.1.0
2016-03-01 14:09:42 +01:00
Jeremy Benoist
c756ec067e
Fix tests
...
`getInnerText` might receive a null DOMElement if the xpath or query return no element.
2016-02-29 13:09:16 +01:00
Jeremy Benoist
8ab7d76cd5
Use Monolog instead of custom solution
...
Remove that ugly `openlog` & `syslog`
2016-02-29 13:01:40 +01:00
Jeremy Benoist
149a333b40
Remove addPreFilter
...
Pre filters are used in the __construct so adding more pre filters once the object is instantiated is useless.
2016-02-29 12:10:56 +01:00
Jeremy Benoist
209c404d7b
Fix instanceof DOMElement
...
We previously checked `instanceof DOMElement` which was wrong since we
are in the namespace class, the class `Readability\DOMElement` does not
exists.
2016-02-29 11:53:03 +01:00
Jeremy Benoist
6e3f2e8c0b
Merge pull request #12 from j0k3r/travis-coveralls
...
Switch to Coveralls
2016-02-29 11:18:53 +01:00
Jeremy Benoist
8cbecd7e99
Use cache for Travis
...
And also avoid Github api limit
2016-02-29 11:13:43 +01:00
Jeremy Benoist
438699ab15
Disable html coverage
...
Required only on local.
2016-02-29 11:13:15 +01:00
Jeremy Benoist
ea7a62d352
Switch to Coveralls
2016-02-29 11:13:15 +01:00
Jeremy Benoist
9181fd1a2c
Merge pull request #11 from j0k3r/append-id
...
Avoid adding id that might already exists
2016-02-29 11:12:52 +01:00
Jeremy Benoist
2951936e00
CS & PHPDoc
2016-02-29 11:00:45 +01:00
Jeremy Benoist
92965f76cf
Fix composer TLS exception on PHP 5.3.3
2016-02-29 10:30:33 +01:00
Jeremy Benoist
850ade16b6
Cleanup
2016-02-29 10:22:07 +01:00
Jeremy Benoist
dc590542f0
Avoid adding id that might already exists
...
We append a new node when it isn't a `div` or `p` (like when it's an `article`) with the same id which generate a DOM error "DOMElement::setAttribute(): ID blabla already defined".
2016-02-29 10:21:52 +01:00
Jeremy Benoist
41d7440c6e
Merge pull request #10 from j0k3r/remove-tidy-constraint
...
Remove tidy from requirement
v1.0.9
2015-11-10 09:55:29 +01:00
Jeremy Benoist
252bb4ef42
Add Tidy requirement in README
2015-11-09 20:25:39 +01:00