<?

  $file = $_SERVER["PATH_TRANSLATED"];

  ob_start("template");
  if (file_exists($file)) { 
    include($file); 
  } else {
    include("tyhja.xml");
  }
  ob_end_flush();


function template($buffer) {

$doc = new DOMDocument;
$doc->load("pohja.xml");

$content = new DOMDocument;
$content->loadXML($buffer);


$title_content = $content->getElementsByTagName("title");
$body_content = $content->getElementsByTagName("body");

$body_content = $doc->importNode($body_content->item(0), true);

$title = $doc->getElementById("title");
$title->appendChild( $doc->createTextNode( $title_content->item(0)->textContent ) );

$body = $doc->getElementById("content");
$child = $body_content->childNodes;

for($i=0; $i<$child->length; $i++) {
  $body->appendChild( $child->item($i) );
}

return $doc->saveXML();

}

?>
