[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
Tiny Tiny RSS • Make GoComics work again plugin
Page 1 of 3

Make GoComics work again plugin

Posted: 14 Jan 2017, 11:25
by JustAMacUser
, attached is a plugin I quickly threw together to allow TT-RSS to generate an Atom feed internally for the new (Jan. 9/17) GoComics site. (Apparently supporting RSS is too much of a burden for them.)

This plugin is based on the previous feed URLs I used at feedburner and it works for the comics I subscribe to. You should be able to modify it to suit your needs, or just reply for help.

Re: Make GoComics work again plugin

Posted: 14 Jan 2017, 22:07
by JustAMacUser
Updated to fix a stupid mistake that caused the plugin handle every feed. Sorry for the trouble.

Re: Make GoComics work again plugin

Posted: 15 Jan 2017, 00:28
by ibreakcellphones
Works great! One side note. Some of my GoComics feeds were using http://feedproxy.google.com/uclick/<mumble> instead of http://feeds.feedburner.com/uclick/<mumble>, so I had to edit them via the UI, and then the magic happened.

Thanks!

Re: Make GoComics work again plugin

Posted: 17 Jan 2017, 20:09
by disconn3ct
I'm getting a 1-day delay on comics. The date is right but the image is from the day before.
It was scraped yesterday at 22:58 local (03:58 UTC). Any other info that could help debug?

Image

Re: Make GoComics work again plugin

Posted: 17 Jan 2017, 21:07
by JustAMacUser
Yeah, it's a known issue because GoComics redirects 404s for specific (i.e. future) comic pages back to the default (e.g. /garfield/2017/01/18 becomes /garfield).

This plugin is actually a subset of a much larger plugin I use to filter a bunch of stuff. In that plugin I have a custom curl wrapper that disables redirects for this. I might need to bring that function into the plugin, but I don't know if I'll get to it today. Maybe tomorrow? I'll post back when it's done.

Re: Make GoComics work again plugin

Posted: 17 Jan 2017, 21:56
by fox
if you can rework it into a af_comics filter i can merge it into trunk

Re: Make GoComics work again plugin

Posted: 17 Jan 2017, 22:33
by JustAMacUser
The whole plugin?

Re: Make GoComics work again plugin

Posted: 17 Jan 2017, 22:36
by fox
well i think af_comics already has a currently non-functioning embedder for gocomics (i think) so we might as well replace it with something that works

that is if it's possible

Re: Make GoComics work again plugin

Posted: 17 Jan 2017, 22:41
by JustAMacUser
No problem. I'll integrate the code to make it all work and submit a merge request.

Re: Make GoComics work again plugin

Posted: 22 Jan 2017, 11:10
by JustAMacUser
This has been integrated into the af_comics plugin as of fa287f6b. Please use that instead.

(disconn3ct, the af_comics update should fix the issue you described.)

Re: Make GoComics work again plugin

Posted: 22 Jan 2017, 11:38
by fox
since the feeds are no longer available i think it would be cool to mention the subscription URL somewhere so that new people would know what to use

i dunno if it's worth placing someplace in the UI tho, maybe here

Re: Make GoComics work again plugin

Posted: 22 Jan 2017, 17:31
by JustAMacUser
UI would work since the plugin already adds a preference page listing supported comics. I'll add this to my to do list for later today.

Re: Make GoComics work again plugin

Posted: 24 Jan 2017, 14:45
by moosbaue
Thank you for making this happen JustAMacUser
One request (I am not a PHP guy so I maybe wrong here):
https://feeds.feedburner.com/uclick/calvinandhobbes works as intented while https://feeds.feedburner.com/uclick/pho ... er-unicorn does not
Could it be that the "-" signs are missing in regexp in init.php line 82
if (preg_match('#^https?://feeds.feedburner.com/uclick/([a-z]+)#', $fetch_url, $comic)) {....
As said I be wrong here though

Josef

Re: Make GoComics work again plugin

Posted: 24 Jan 2017, 17:38
by JustAMacUser
Yup, you're right. I'll submit a patch to fix that.

Re: Make GoComics work again plugin

Posted: 24 Jan 2017, 17:56
by moosbaue
Thanks
Josef