add disabled option SIMPLEPIE_CACHE_IMAGES

This commit is contained in:
Andrew Dolgov 2007-08-25 18:23:41 +01:00
parent c7d57b6690
commit dab52d7bb9
2 changed files with 18 additions and 1 deletions

View File

@ -166,6 +166,14 @@
define('SIMPLEPIE_CACHE_DIR', '/var/tmp/simplepie-ttrss-cache'); define('SIMPLEPIE_CACHE_DIR', '/var/tmp/simplepie-ttrss-cache');
// Cache directory for RSS feeds when using SimplePie // Cache directory for RSS feeds when using SimplePie
define('SIMPLEPIE_CACHE_IMAGES', false);
// Ignore this option for now on, it doesn't work yet.
// Cache feed images when using SimplePie. This will allow you to
// see images in feeds when originating server uses some sort of
// hotlink prevention at the expense of local bandwidth and
// disk space.
define('COUNTERS_MAX_AGE', 365); define('COUNTERS_MAX_AGE', 365);
// Hard limit for unread counters calculation. Try tweaking this // Hard limit for unread counters calculation. Try tweaking this
// parameter to speed up tt-rss when having a huge number of articles // parameter to speed up tt-rss when having a huge number of articles

View File

@ -178,9 +178,14 @@
} }
// purge orphaned posts in main content table // purge orphaned posts in main content table
db_query($link, "DELETE FROM ttrss_entries WHERE $result = db_query($link, "DELETE FROM ttrss_entries WHERE
(SELECT COUNT(int_id) FROM ttrss_user_entries WHERE ref_id = id) = 0"); (SELECT COUNT(int_id) FROM ttrss_user_entries WHERE ref_id = id) = 0");
if ($do_output) {
$rows = db_affected_rows($link, $result);
_debug("Purged $rows orphaned posts.");
}
} }
function purge_old_posts($link) { function purge_old_posts($link) {
@ -470,6 +475,10 @@
$rss->set_feed_url($fetch_url); $rss->set_feed_url($fetch_url);
$rss->set_output_encoding('UTF-8'); $rss->set_output_encoding('UTF-8');
/* if (SIMPLEPIE_CACHE_IMAGES) {
$rss->set_image_handler('./image.php', 'i');
} */
if (defined('DAEMON_EXTENDED_DEBUG') || $_GET['xdebug']) { if (defined('DAEMON_EXTENDED_DEBUG') || $_GET['xdebug']) {
_debug("feed update interval (sec): " . _debug("feed update interval (sec): " .
get_feed_update_interval($link, $feed)*60); get_feed_update_interval($link, $feed)*60);