Example #1
0
function main_master_config()
{
    $ldap = new clladp();
    $cross = new crossroads();
    $sys = new systeminfos();
    $sys->ParseIP();
    $sys_ips = $sys->array_tcp_addr;
    $sys->array_tcp_addr[null] = '{or_select}';
    $list_ip = Field_array_Hash($sys->array_tcp_addr, "PostfixMasterServerIdentity_ip", null, null, null, 0, 'width:150px');
    $CrossRoadsBalancingServerIP = Field_array_Hash($sys_ips, "CrossRoadsBalancingServerIP", $cross->CrossRoadsBalancingServerIP, null, null, 0, 'width:150px');
    $html = main_tabs() . "<br>\n\t<table style='width:100%'>\n\t<tr>\n\t<td width=1% valign='top'>\n\t<img src='img/green-server.png'>\n\t</td>\n\t<td valign='top'>\n\t<H5>{main_settings}</H5>\n\t<p class=caption>{main_server_text}</p>" . RoundedLightGrey("\n\t<table style='width:100%'>\n\t<tr>\n\t\t<td align='right'><strong>{replicate_suffix}:</strong></td>\n\t\t<td><strong>{$ldap->suffix}</td>\n\t</tr>\n\t<tr>\n\t\t<td colspan=2 class=caption align='right'>{replicate_suffix_text}</td>\n\t</tr>\n\t<tr>\n\t\t<td align='right'><strong>{CrossRoadsBalancingServerName}:</strong></td>\n\t\t<td><strong>" . Field_text('CrossRoadsBalancingServerName', $cross->CrossRoadsBalancingServerName, 'width:150px') . "</td>\n\t</tr>\t\n\t<tr>\n\t\t<td colspan=2 class=caption align='right'>{CrossRoadsBalancingServerName_text}</td>\n\t</tr>\t\n\n\t<tr>\n\t\t<td align='right'><strong>{CrossRoadsPoolingTime}:</strong></td>\n\t\t<td><strong>" . Field_text('CrossRoadsPoolingTime', $cross->CrossRoadsPoolingTime, 'width:150px') . "</td>\n\t</tr>\t\n\t<tr>\n\t\t<td colspan=2 class=caption align='right'>{CrossRoadsPoolingTime_text}</td>\n\t</tr>\t\t\n\t\n\t\n\t<tr>\n\t\t<td align='right'><strong>{PostfixMasterServerIdentity}:</strong></td>\n\t\t<td><strong>" . Field_text('PostfixMasterServerIdentity', $cross->PostfixMasterServerIdentity, 'width:150px') . "</td>\n\t</tr>\n\t<tr>\n\t\t<td align='right'>&nbsp;</td>\n\t\t<td><strong>{$list_ip}</td>\n\t</tr>\n\n\t<tr>\n\t\t<td colspan=2 class=caption align='right'>{PostfixMasterServerIdentity_text}</td>\n\t</tr>\t\t\n<tr><td colspan=2 class=caption align='right'><hr></td></tr>\t\t\n\t<tr>\n\t\t<td align='right'><strong>{CrossRoadsBalancingServerIP}:</strong></td>\n\t\t<td><strong>{$CrossRoadsBalancingServerIP}</td>\n\t</tr>\t\n<tr>\n\t\t<td colspan=2 class=caption align='right'>{CrossRoadsBalancingServerIP_text}</td>\n\t</tr>\t\t\n\t\n\t\n\t\n\n\t<tr>\n\t\t<td colspan=2 class=caption align='right'><input type='button' value='{edit}&nbsp;&raquo;' OnClick=\"javascript:CrossRoadsSaveMaster();\"</td>\n\t</tr>\n\t</table>") . "\n\t</td>\n\t</tr>\n\t</table>\n\t\n\t";
    $tpl = new templates();
    return $tpl->_ENGINE_parse_body($html);
}