function __autoload($class) { require_once "include/" . $class . ".class.php"; } # General configuration, options and feeds: $Config = new Config(); $Config->SetOpts(); error_reporting($Config->getOpt('options', 'reporting')); # Simplepie: 3rd-party rss processing: #require_once('3rd-party/simplepie/SimplePieAutoloader.php'); #include_once('3rd-party/simplepie/idn/idna_convert.class.php'); # RSS init: $rss = new Rss(); # Get the posts: Debug::info("Getting the posts"); $posts = $rss->getPosts($Config->getFeeds()); # Write mode output openning: Debug::info("Generating HTML output at " . OUTDIR . "/" . OUTFILE); Debug::info("Generating RSS 2.0 output at " . OUTDIR . "/rss20.xml"); $fOutput = new Output(); # # Output files generation: # # Header: Debug::info("Headers"); $fOutput->write(File::ReadAndParse('html/header.html')); $fOutput->writeRss(File::ReadAndParse('xml/rss20_head.xml')); # Javascript: Debug::info("HTML: Javascript functions"); $fOutput->write(File::Read('html/functions.js')); # Body: