function SieveViewScript() { $ruleid = $_GET["ruleid"]; $userid = $_GET["SieveViewScript"]; $sieve = new clSieve($userid); $rulename = $sieve->_params[$ruleid]["RuleName"]; $script = $sieve->GenerateScripts($ruleid); $script = htmlentities($script); $script = nl2br($script); $script = str_replace("\t", " ", $script); $html = "\n<br>\n<div style='padding:3px'>\n\t<div id=tablist>\n\t\t<li><a href=\"javascript:SieveLoadRuleUSer('{$userid}');\">{sieve rules}</a></li>\n\t\t<li><a href=\"javascript:SieveListRules('{$userid}','{$ruleid}');\" >{$rulename}</a></li>\n\t\t<li><a href=\"javascript:SieveViewScript('{$userid}','{$ruleid}');\" id=tab_current>{view_script}</a></li>\n\t</div>\n</div>\n<div style='padding:15px'><code>\n{$script}\n</code>\n</div>\n"; $tpl = new templates(); return $tpl->_ENGINE_parse_body($html); }