block', '/\\(:imgmap (.*?)?\\s*?:\\)/', ""); Markup('imgmapend', '>block', '/\\(:imgmapend:\\)/', ''); Markup('area', 'directives', "/\\(:area (.*?)?\\s*?:\\)/", "MapArea"); function MapArea($m) { global $ScriptUrl, $EnablePathInfo, $EnableOnclickJavascripting; $arg = PSS(ParseArgs($m[1])); if (isset($arg['href'])) { $tgt = $arg['href']; if($EnablePathInfo) $LinkUrl = $ScriptUrl."/".$tgt; else $LinkUrl = $ScriptUrl."?n=".$tgt; preg_match("/(http:)(.*?)/",$tgt,$m); if($m[1]) $LinkUrl = $tgt; preg_match("/(#)(.*?)/",$tgt,$m); if($m[1]) $LinkUrl = $tgt; } $out = "