Updated af_comics GoComics handling to support comics with numbers and use the main web URL as a feed URL (legacy FeedBurner URL support still exists).
This commit is contained in:
parent
138813314e
commit
d1d05f7a12
|
@ -65,7 +65,7 @@ class Af_Comics extends Plugin {
|
||||||
}
|
}
|
||||||
print "</ul>";
|
print "</ul>";
|
||||||
|
|
||||||
print "<p>".__('GoComics requires a specific URL to workaround their lack of feed support: <code>http://feeds.feedburner.com/uclick/<em>comic_name</em></code> (e.g. <code>http://www.gocomics.com/garfield</code> uses <code>http://feeds.feedburner.com/uclick/garfield</code>).')."</p>";
|
print "<p>".__("To subscribe to GoComics use the comic's regular web page as the feed URL (e.g. for the <em>Garfield</em> comic use <code>http://www.gocomics.com/garfield</code>).")."</p>";
|
||||||
|
|
||||||
print "<p>".__('Drop any updated filters into <code>filters.local</code> in plugin directory.')."</p>";
|
print "<p>".__('Drop any updated filters into <code>filters.local</code> in plugin directory.')."</p>";
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@ class Af_Comics extends Plugin {
|
||||||
if ($auth_login || $auth_pass)
|
if ($auth_login || $auth_pass)
|
||||||
return $feed_data;
|
return $feed_data;
|
||||||
|
|
||||||
if (preg_match('#^https?://feeds.feedburner.com/uclick/([-a-z]+)#', $fetch_url, $comic)) {
|
if (preg_match('#^https?://(?:feeds\.feedburner\.com/uclick|www\.gocomics\.com)/([-a-z0-9]+)$#i', $fetch_url, $comic)) {
|
||||||
$site_url = 'http://www.gocomics.com/' . $comic[1];
|
$site_url = 'http://www.gocomics.com/' . $comic[1];
|
||||||
|
|
||||||
$article_link = $site_url . date('/Y/m/d');
|
$article_link = $site_url . date('/Y/m/d');
|
||||||
|
|
Loading…
Reference in New Issue