diff options
author | jhunkeler <jhunkeler@c5b2fb0a-d05d-0410-98c8-828840a80ff6> | 2009-12-23 17:27:27 -0500 |
---|---|---|
committer | jhunkeler <jhunkeler@c5b2fb0a-d05d-0410-98c8-828840a80ff6> | 2009-12-23 17:27:27 -0500 |
commit | b46318283ca6016f07e3e419f778dd69081ad660 (patch) | |
tree | f2f19b2bf158ca4232a87989fde5d54707866f98 /blocks | |
parent | ebda82d787b3620424c1dcf4336146ea06815a55 (diff) | |
download | bayonetcms-b46318283ca6016f07e3e419f778dd69081ad660.tar.gz |
More debugging related code has been added.
Modules and block now report when they have loaded.
git-svn-id: http://svn.3rd-infantry-division.org/testing/branches/Bayonet CMS v2@396 c5b2fb0a-d05d-0410-98c8-828840a80ff6
Diffstat (limited to 'blocks')
-rw-r--r-- | blocks/rss_agw/index.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/blocks/rss_agw/index.php b/blocks/rss_agw/index.php index 4438a98..1ecad83 100644 --- a/blocks/rss_agw/index.php +++ b/blocks/rss_agw/index.php @@ -9,7 +9,7 @@ function stripBBCode($text_to_search) { include 'rssreader.php'; $rss = new rss_php; - $cacheReadLength = 1024; + $cacheReadLength = 2048; $cacheFile = dirname(__FILE__) . "/rss.cache"; $url = 'http://www.armedglobalwarfare.com/index.php?type=rss;action=.xml;limit=150'; @@ -23,29 +23,33 @@ function stripBBCode($text_to_search) { decho("Reading internal RSS cache state"); $internal = fopen($cacheFile, "r"); $cacheRead = fread($internal, $cacheReadLength); + decho(strlen($cacheRead) . " bytes read"); fclose($internal); decho("Reading inbound RSS cache data"); $inbound = fopen($url, "r"); $cacheTempRead = fread($inbound, $cacheReadLength); + decho(strlen($cacheTempRead) . " bytes downloaded"); fclose($inbound); decho("Comparing RSS caches"); - if((strncmp($cacheTempRead, $cacheRead, $cacheReadLength)) == 0) + if((strncmp($cacheTempRead, $cacheRead, $cacheReadLength)) != 0) { + decho("Downloading updated RSS feed"); $cacheTemp = implode('', file($url)); - decho("Length of cached RSS is " . strlen($cacheTemp)); + decho("Length of updated RSS is " . strlen($cacheTemp)); decho("Writing cached RSS data to file"); $cachefp = fopen($cacheFile, "w+"); $cacheWritten = fwrite($cachefp, $cacheTemp, strlen($cacheTemp)); fclose($cachefp); - decho("$cacheWritten bytes written to RSS cache.<br/>"); + decho("$cacheWritten bytes written to RSS cache"); } else { decho("RSS cache matches external source, using internal"); } + decho("Loading RSS cache into aggregator"); $rss->load($cacheFile); $items = $rss->getItems(); #returns all rss items |