public function format_varlistentry($open, $name, $attrs) { if ($open) { $this->collectContent($attrs); $charset = $this->LANGUAGES[Config::language()]["preferred_charset"]; $content = htmlspecialchars(iconv('UTF-8', $charset, $this->lastContent["name"]), ENT_QUOTES); if ($content) { fwrite($this->hhkStream, " <LI><OBJECT type=\"text/sitemap\">\n" . " <param name=\"Local\" value=\"{$this->lastContent["reference"]}\">\n" . " <param name=\"Name\" value=\"{$content}\">\n" . " </OBJECT>\n"); } } return parent::format_varlistentry($open, $name, $attrs); }