node = $node; $this->xml = $xml ; } public static function dtd() { return <<xml->attributes($this->node, array("name", "type", "equal", "unequal")); extract($parse["attributes_array"]); $data = $this->xml->getDataItem("option"); if (!isset($data[$type][$name])) $var = ""; else $var = $data[$type][$name]; if (($equal != "" && $var != $equal) || ($unequal != "" && $var == $unequal)) return False; $parse = $this->xml->parseNode($this->node, True); return $parse["content_string"]; } } ?>