Last update: 31.03.2008 | © 2023 Julian von Mendel | Datenschutz
<?php
/* xml_extension class
* (C) 2006 Julian von Mendel (http://derjulian.net)
* License: LGPL
*/
class xml_section implements xml_widget
{
public $node;
public $xml ;
function __construct($node, $xml)
{
$this->node = $node;
$this->xml = $xml ;
}
public static function dtd()
{
return <<<DTD
DTD;
}
public function output($returntype = "xhtml")
{
$data = $this->xml->getDataItem("headlines");
if (!is_array($data))
{
$data = array
(
"level" => 1,
"anchor" => 0,
"anchor-title" => array()
);
}
$data["level"]++;
$this->xml->setDataItem("headlines", $data);
$parse = $this->xml->parseNode($this->node, True);
$data = $this->xml->getDataItem("headlines");
$data["level"]--;
$this->xml->setDataItem("headlines", $data);
return $parse["content_string"];
}
}
?>
© 2009 Julian von Mendel (http://derjulian.net) | Datum: 07.12.2023