$episode = BBC_Programmes_Programme::find($_REQUEST['pid']); echo content_tag('h1', $episode->getTitle()); if ($episode->get('foaf:depiction')) { echo image_tag($episode->get('foaf:depiction')); } echo content_tag('p', $episode->get('po:long_synopsis')); if ($episode->get('po:clip')) { echo "<h3>Clips</h3>\n"; echo "<ul>\n"; foreach ($episode->all('po:clip') as $clip) { echo " <li>" . link_to($clip) . "</li>\n"; } echo "</ul>\n"; } echo "<h3>Broadcasts</h3>\n"; echo "<ul>\n"; foreach ($episode->broadcasts() as $broadcast) { $time = $broadcast->get('event:time'); echo " <li>"; echo $time->get('timeline:start') . ' on '; echo $broadcast->get('po:broadcast_on'); echo "</li>\n"; } echo "</ul>\n"; } echo "<hr />"; echo BBC_Programmes_Base::getGraph()->dump(); ?> </body> </html>