* */ // set this for position of this file relative $file_root = "."; // load libraries require($file_root."/include/"."incl.php"); // start of html html_header("ScummVM"); sidebar_start(); //display News echo html_round_frame_start("ScummVM Documentation",""); echo html_frame_start("","100%",1,1); $view = isset($_GET['view']) ? $_GET['view'] : ""; if ($view and file_exists($file_root."/docs/".$view.".xml")) { // First extract the body from the XML file $html = display_xml($file_root."/docs/".$view.".xml",'BODY'); // Now evaluate any PHP code embedded into it, and output the result echo ''; echo eval("?>" . $html . ""; } else { // intro echo html_frame_tr( html_frame_td( "

Documentation

".html_br() ) ); // Hard code link to README for now... echo html_frame_tr( html_frame_td( html_ahref("README 0.8.0","http://cvs.sourceforge.net/viewcvs.py/scummvm/scummvm/README?rev=release-0-8-0").html_br(). "The ScummVM README, for version 0.8.0.".html_br(2)."\n" ) ); // get list of documentation items $docs = get_files($file_root."/docs","xml"); sort($docs); // loop and display docs $c = 0; while (list($key,$item) = each($docs)) { $c++; list($file,$ext) = split("\.",$item,2); echo html_frame_tr( html_frame_td( html_ahref(display_xml($file_root."/docs/".$item,'NAME'),$_SERVER["PHP_SELF"]."?view=$file").html_br(). display_xml($file_root."/docs/".$item,'DESC').html_br(2)."\n" ) ); } // end of docs loop // Hard code link to TODO for now... echo html_frame_tr( html_frame_td( html_ahref("ScummVM current areas of focus","http://cvs.sourceforge.net/viewcvs.py/*checkout*/scummvm/scummvm/TODO?rev=HEAD").html_br(). "This page is the current TODO list for ScummVM.".html_br(2)."\n" ) ); // Hard code link to doxygen for now... echo html_frame_tr( html_frame_td( html_ahref("Source code documentation",$file_root."/").html_br(). "Cross referenced source code documentation for ScummVM, generated using". html_ahref("Doxygen","http://www.doxygen.org").html_br(2)."\n" ) ); // Hard code link to specs for now... echo html_frame_tr( html_frame_td( html_ahref("The inComplete SCUMM Reference Guide",$file_root."/docs/specs/index.php").html_br(). "being a Partially Complete and Mostly Accurate guide to the SCUMM Engine data file Format for Versions Five and Six (and above)".html_br(2)."\n" ) ); // outro echo html_frame_tr( html_frame_td( html_line().html_p("Click the title of the section of the documentation you want to read.") ) ); } echo html_frame_end(); echo html_round_frame_end(" "); //end of docs display // end of html sidebar_end(); html_footer(); ?>