function sieve_rule_resumer($rulename, $uid) { $sieve = new clSieve($uid); $rules = $sieve->GetRules($rulename); $rules_headers = $sieve->GetRulesHeaders($rules); if (is_array($rules_headers)) { $tables = "\n\t\t<span style='font-size:13px;text-transform:capitalize'>" . count($rules_headers) . " {rules}:</span>\n\t\t<table style='width:100%'>"; while (list($num, $ligne) = each($rules_headers)) { $jsedit = CellRollOver("SieveEditRule('{$rulename}','{$num}')"); if (preg_match("#Artica rule#", $ligne)) { $ligne = str_replace("Artica rule", "<strong style='color:#d32d2d'>{locked}</strong>", $ligne); $jsedit = null; } $tables = $tables . "\n\t\t\t<tr>\n\t\t\t\t<td width=1% valign='top' " . $jsedit . "><img src='img/fw_bold.gif'></td>\n\t\t\t\t<td><code style='font-size:11px' " . $jsedit . ">{$ligne}</code></td>\n\t\t\t\t<td valign='top'>" . imgtootltip("ed_delete.gif", "{delete}", "SieveDeleteMasterRule('{$rulename}','{$num}')") . "</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td colspan=2><hr></td>\n\t\t\t</tr>\n\t\t\t"; } $tables = $tables . "</table>"; } $tpl = new templates(); $tables = $tpl->_ENGINE_parse_body($tables); return $tables = RoundedLightWhite($tables); }