function perso_settings()
{
    $main = new main_perso();
    $main->replace_conf("/etc/postfix/main.cf");
}
function main_table()
{
    $main = new main_perso();
    if (isset($_GET["delete"])) {
        $main->Delete($_GET["delete"]);
    }
    $options = array("r" => "{replace}", "a" => "{add}");
    if (!is_array($main->main_array)) {
        return null;
    }
    while (list($num, $val) = each($main->main_array)) {
        $fmname = md5($num);
        $html = $html . "\n\t\t\n\t\t<div style='margin-top:3px;border:1px dotted #CCCCCC;padding-top:4px;width:99%;;overflow:auto'>\n\t\t\t\t<form name='FFM_{$fmname}'>\n\t\t\t<table style='width:99%'>\n\t\t\t<tr " . CellRollOver() . ">\n\t\t\t\t<td width=1% nowrap><strong style='font-size:13px'>{maincf_key}:</strong></td>\n\t\t\t\t<td>" . Field_text('key', $num, 'width:100%;font-size:13px;padding:3px') . "</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<td width=1% nowrap colspan=2><strong style='font-size:13px'>{maincf_data}:</strong></td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\n\t\t\t\t<td colspan=2>" . Field_text('data', $val["VALUE"], 'width:100%;font-size:13px;padding:3px') . "</td>\n\t\t\t\t<td>" . Field_hidden("opt", "r") . "</td>\n\t\t\t\t<td width=1%>" . imgtootltip('delete-32.png', '{delete}', "MainPersoDelete('{$num}')") . "</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\n\t\t\t<td colspan=7 align='right'>\n\t\t\t\t<table style='width:100%'>\n\t\t\t\t\t<tr " . CellRollOver() . ">\n\t\t\t\t\t<td width=99%><code style='font-size:13px'>{$num}={$val["VALUE"]}</code>&nbsp;</td>\n\t\t\t\t\t<td width=1% align='right'>" . button("{apply}", "ParseForm('FFM_{$fmname}','{$page}',true);ChargeTable()") . "</td>\n\t\t\t\t\t</tr>\n\t\t\t\t</table>\n\t\t\t</td>\n\t\t\t</tr>\n\t\t\t</table>\n\t\t\t</form>\n\t</div>";
    }
    $tpl = new templates();
    echo $tpl->_ENGINE_parse_body($html);
}
Example #3
0
function perso_settings()
{
    $main = new main_perso();
    $main->replace_conf("/etc/postfix/main.cf");
    if ($GLOBALS["RELOAD"]) {
        exec("{$GLOBALS["postfix"]} reload");
    }
}