bjori Sun Aug 19 12:11:11 2007 UTC
Modified files: /phd/themes/php phpdotnet.php Log: Fix empty <link xlink:href=".." /> elements (Reported by Nicolas) http://cvs.php.net/viewvc.cgi/phd/themes/php/phpdotnet.php?r1=1.7&r2=1.8&diff_format=u Index: phd/themes/php/phpdotnet.php diff -u phd/themes/php/phpdotnet.php:1.7 phd/themes/php/phpdotnet.php:1.8 --- phd/themes/php/phpdotnet.php:1.7 Sat Aug 18 22:49:00 2007 +++ phd/themes/php/phpdotnet.php Sun Aug 19 12:11:11 2007 @@ -1,5 +1,5 @@ <?php -/* $Id: phpdotnet.php,v 1.7 2007/08/18 22:49:00 bjori Exp $ */ +/* $Id: phpdotnet.php,v 1.8 2007/08/19 12:11:11 bjori Exp $ */ class phpdotnet extends PhDHelper { protected $elementmap = array( @@ -102,7 +102,7 @@ $info = $versions; return $versions; } - public function format_link($open, $name, $attrs) { + public function format_link($open, $name, $attrs, $props) { if ($open) { $content = $fragment = ""; $class = $name; @@ -124,6 +124,8 @@ $this->chunked ? $href : (isset($linkto) ? $linkto : $href), $class, $content . PhDHelper::getDescription($id, false)); + } elseif ($props["empty"]) { + return sprintf('<a href="%s%s%s" class="%s">%s%2$s</a>', $this->chunked ? "" : "#", $href, $fragment, $class, $content); } else { return sprintf('<a href="%s%s%s" class="%s">', $this->chunked ? "" : "#", $href, $fragment, $class); }