b59915f23b
[lib/Bridge] Define default behavior for getName() and getURI()
...
Bridges no longer require implementation for getName() and getURI()
as they are now implemented with default behavior in BridgeAbstract.
This was previously implemented only for RSSExpander and is now part
of BridgeAbstract (automatically inherited).
Documentation is updated accordingly.
2016-08-06 18:21:43 +02:00
e6bd815bcc
[lib/Bridge] Fix typo
...
This fixes "Notice: Undefined variable: defaultBRtext in
C:\xampp\htdocs\rss-bridge_dev\lib\Bridge.php on line 114"
2016-08-05 11:27:47 +02:00
6b7b38db54
Improved new style.
2016-08-02 22:16:43 +02:00
ab4e63b59c
New style for rss-bridge
2016-08-02 18:56:12 +02:00
36d39d3f59
implement proxy feature without modifying simple_html_dom code
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com >
2016-06-25 23:14:27 +02:00
1c1bcc20ff
Changed the antiselector to be less likely to happen.
2016-02-26 18:31:53 +00:00
036ea43e4f
Modified HTMLUtils, corrected few bugs.
2016-02-26 18:17:48 +00:00
f8b9470622
Added the possibility to use a global array parameter, that is going to be displayed for every parameter count.
2016-02-11 15:24:40 +00:00
8db5dde69d
Add new parameter 'title' to guide the user
...
The 'title' attribute will render as tooltip in the browser which is
useful to provide guidance to the operator.
2016-01-20 19:41:39 +01:00
31177912e0
Merge pull request #198 from teromene/rss-bridge-enclosures
...
Rss bridge enclosures
2016-01-19 13:45:23 +01:00
4deefdfd7d
Add enclosures support, see example in DemoBridge.
2016-01-19 12:34:38 +00:00
5f01b7fe7d
Added a function to re-encode everything to UTF-8
2016-01-19 12:17:27 +00:00
55d4c6e425
Merge https://github.com/sebsauvage/rss-bridge into new-attribute-system
2015-12-06 17:49:41 +00:00
9090c2e470
Changed HTMLUtils to be usable with php < 5.6
2015-12-06 17:47:20 +00:00
4c86f38306
disabling incompatibilities issue #181
2015-12-06 17:03:31 +01:00
f386fc4a10
Added the Cache cleaning system.
2015-12-04 09:19:05 +00:00
a07839019e
Correction de quelques problèmes avec RSSExpander suite à la migration dans lib/Bridge.
...
Correction de typos.
Ajout de la possibilité d'utiliser un proxy.
2015-11-27 14:20:33 +00:00
e1cdca6971
Ajout du paramètre pattern pour les entrées de type texte, ajout du required côté HTML.
...
Correction de la page d'accueuil pour qu'elle soit conforme aux standards du W3C.
Correction de la regex de listage des fichiers pour qu'elle ignore les sauvegardes.
Ajout d'un nettoyeur HTML, par défaut.
2015-11-11 21:45:24 +00:00
d033bb51ac
Little refactoring to reduce logic on index.php.
...
Moved RssExpander as a core logic system to lib/Bridge.php
Signed-off-by: teromene <teromene@teromene.fr >
2015-11-05 20:26:48 +00:00
2b54377148
Checking if the parameter mode has a name, same for exampleValue.
...
Change the default bridge name.
Signed-off-by: teromene <teromene@teromene.fr >
2015-11-05 15:49:55 +00:00
43f0fc93b7
Correction of few bugs.
...
Warn if RSS-Bridge cannot write to disk.
Try/Catch the bridge RSS generation.
Signed-off-by: teromene <teromene@teromene.fr >
2015-11-05 10:12:58 +00:00
a5a959dced
Correction de quelques bugs dans les bridges, qui apparaissent à cause du fait qu'ils sont tous instanciés lors du chargement de tout les bridges.
...
Ré-ajout et ré-utilisation de getName et getURI, qui permettent d'avoir des élements dynamiques.
Changement en public de certaines valeurs.
Changement du nom de certaines constantes, déja utilisés.
Signed-off-by: teromene <teromene@teromene.fr >
2015-11-03 23:05:10 +00:00
1c869631d6
Ajout d'options multiples pour les méta-données.
...
Ajout d'un bridge de démonstration, DemoBridge.
Ajout d'un début de documentation pour créer un bridge dans CREATE_BRIDGE.md
2015-11-03 14:36:19 +00:00
c204b9d914
Première version du nouveau système de méta-données.
...
Voir exemple dans YoutubeBridge.
2015-11-01 11:17:36 +00:00
81f89b1246
Ajout de la possibilité d'avoir une liste en paramètre, voir exemple d'utilisation dans DauphineLibereBridge.
2015-09-14 13:59:20 +01:00
de16ba234e
Ajout de la date de publication en utilisant la date de dernière modification du cache
2015-05-20 21:47:58 +02:00
0f6fdb0c5b
Merge branch 'live'
2015-04-06 14:54:54 +02:00
a5f52b8789
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
bridges/Sexactu.php
2015-04-06 14:52:04 +02:00
614cde79a0
quick fix; prepare homepage param
2014-05-25 23:23:52 +02:00
6956468b64
Add bridge info: maintainer
2014-05-21 19:09:37 +02:00
fd71ceae82
Adding a meta-bridge for all Gawker publications (lifehacker, kotaku, you name it, ...)
2014-04-02 10:55:42 +01:00
0fa32c7cf9
added a simple method to allow all subclasses to easily relocate image links
2014-03-26 16:04:10 +01:00
954bc4dde0
Improved caching behaviour and allowed subclasses to easily use logging 'infrastructure'
2014-03-26 11:20:24 +01:00
f2f82c7d03
Prepared Gawker bridge by extracting file cache from initial Liberation bridge
2014-03-03 14:12:24 +01:00
5f150d3ae5
Outputting path to expected bridge should help newcomers feeling welcomed, no ?
2014-02-18 11:58:29 +01:00
4bf90735ef
Corrections
...
* Corrected GoogleBridge (URI extraction was incorrect)
* Corrected ATOM format:
* mime-type was incorrect
* Hyperlinks were not clickable.
* non-UTF8 characters are now properly filtered.
* Corrected HTML format output:
* Hyperlinks were not clickable.
* Corrected error message when SimpleHtmlDom library is not installed.
* Added changelog.
2013-08-12 22:37:19 +02:00
927b04dfef
Refonte du code
2013-08-11 13:30:41 +02:00