rendered paste body<?php// feed cachingfeedCaching(10); // seconds; compensates for processing time of feed generation// return feedheader('Content-Type: application/rss+xml');readfile('feeds/atom.xml');/*** Functions*/// feed caching (saves processing time)function feedCaching($margin) { // check whether news have been updated if ((filemtime('content/siteNews.html') - filemtime('feeds/atom.xml')) < $margin) { // generate feeds generateFeed("ATOM 1.0"); }}// generate feedfunction generateFeed($format) { switch ($format) { case "ATOM 1.0": generateFeedATOM(); break; default: // use ATOM 1.0 generateFeedATOM(); break; }}// generate ATOM feedfunction generateFeedATOM() { // DEBUG: to do}?>