From 6eeeec4838d58e21087a75e437d7fbd614a09db2 Mon Sep 17 00:00:00 2001 From: woxcab Date: Fri, 3 Nov 2017 10:23:29 +0300 Subject: [PATCH 1/4] Allow
tag in the RSS item' description --- include/functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/functions.php b/include/functions.php index f883a12e7..4265692ec 100644 --- a/include/functions.php +++ b/include/functions.php @@ -1663,7 +1663,7 @@ 'caption', 'cite', 'center', 'code', 'col', 'colgroup', 'data', 'dd', 'del', 'details', 'description', 'dfn', 'div', 'dl', 'font', 'dt', 'em', 'footer', 'figure', 'figcaption', - 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'header', 'html', 'i', + 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'header', 'hr', 'html', 'i', 'img', 'ins', 'kbd', 'li', 'main', 'mark', 'nav', 'noscript', 'ol', 'p', 'pre', 'q', 'ruby', 'rp', 'rt', 's', 'samp', 'section', 'small', 'source', 'span', 'strike', 'strong', 'sub', 'summary', From ee0f64c0f2d7109ae0f4275338bfe5fc246cca01 Mon Sep 17 00:00:00 2001 From: tschuettler Date: Tue, 14 Nov 2017 01:09:11 +0100 Subject: [PATCH 2/4] Fix german string --- locale/de_DE/LC_MESSAGES/messages.mo | Bin 64601 -> 64602 bytes locale/de_DE/LC_MESSAGES/messages.po | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/locale/de_DE/LC_MESSAGES/messages.mo b/locale/de_DE/LC_MESSAGES/messages.mo index 7a307dad8613110036e37886d3979578390aa377..b29dd83224b6d90812c2048c3a006087af3fa124 100644 GIT binary patch delta 5916 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 diff --git a/locale/de_DE/LC_MESSAGES/messages.po b/locale/de_DE/LC_MESSAGES/messages.po index fe549e93d..2c2f11881 100644 --- a/locale/de_DE/LC_MESSAGES/messages.po +++ b/locale/de_DE/LC_MESSAGES/messages.po @@ -3371,7 +3371,7 @@ msgstr "Keine Profile ausgewählt." #: js/prefs.js:1353 js/prefs.js:1406 msgid "Activate selected profile?" -msgstr "Ausgewählte Profile entfernen?" +msgstr "Ausgewählte Profile aktivieren?" #: js/prefs.js:1370 js/prefs.js:1422 msgid "Please choose a profile to activate." From d1d05f7a12e3f044e76aefae9e2847e224469baf Mon Sep 17 00:00:00 2001 From: JustAMacUser Date: Thu, 16 Nov 2017 12:14:20 -0500 Subject: [PATCH 3/4] 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). --- plugins/af_comics/init.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/af_comics/init.php b/plugins/af_comics/init.php index 6bd3c23e2..54054399e 100644 --- a/plugins/af_comics/init.php +++ b/plugins/af_comics/init.php @@ -65,7 +65,7 @@ class Af_Comics extends Plugin { } print ""; - print "

".__('GoComics requires a specific URL to workaround their lack of feed support: http://feeds.feedburner.com/uclick/comic_name (e.g. http://www.gocomics.com/garfield uses http://feeds.feedburner.com/uclick/garfield).')."

"; + print "

".__("To subscribe to GoComics use the comic's regular web page as the feed URL (e.g. for the Garfield comic use http://www.gocomics.com/garfield).")."

"; print "

".__('Drop any updated filters into filters.local in plugin directory.')."

"; @@ -89,7 +89,7 @@ class Af_Comics extends Plugin { if ($auth_login || $auth_pass) 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]; $article_link = $site_url . date('/Y/m/d'); From 1d74979dfce07838bdc57f52be5477afc557a485 Mon Sep 17 00:00:00 2001 From: JustAMacUser Date: Thu, 16 Nov 2017 12:18:28 -0500 Subject: [PATCH 4/4] Add viewport meta tag to Preferences page. Similiar to commit b4865103 for the main index.php file. --- prefs.php | 1 + 1 file changed, 1 insertion(+) diff --git a/prefs.php b/prefs.php index b1cdb0b49..82f23f583 100644 --- a/prefs.php +++ b/prefs.php @@ -31,6 +31,7 @@ Tiny Tiny RSS : <?php echo __("Preferences") ?> +