Merge branch 'master' of http://git.ispconfig.org/ispconfig/ispconfig3
49 files deleted
1 files renamed
270 files modified
87 files added
| | |
| | | $sQuery = call_user_func_array(array(&$this, '_build_query_string'), $aArgs); |
| | | $this->securityScan($sQuery); |
| | | |
| | | $this->_iQueryId = mysqli_query($this->_iConnId, $sQuery); |
| | | $this->_iQueryId = @mysqli_query($this->_iConnId, $sQuery); |
| | | if (!$this->_iQueryId) { |
| | | $this->_sqlerror('Falsche Anfrage / Wrong Query', false, 'SQL-Query = ' . $sQuery); |
| | | return false; |
| | |
| | | |
| | | sort($show_pages); |
| | | $show_pages = array_unique($show_pages); |
| | | |
| | | |
| | | $content = '<nav> |
| | | <ul class="pagination">'; |
| | | |
| | | //* Show Back |
| | | if(isset($vars['show_page_back']) && $vars['show_page_back'] == 1){ |
| | | $content = '<a class="btn-page first-page" href="'."javascript:loadContent('".$vars['list_file'].'?page=0'.$vars['page_params']."');".'">' |
| | | .'<img src="themes/'.$_SESSION['s']['theme'].'/icons/x16/arrow_stop_180.png"></a> '; |
| | | $content .= '<a class="btn-page previous-page" href="'."javascript:loadContent('".$vars['list_file'].'?page='.$vars['last_page'].$vars['page_params']."');".'">' |
| | | .'<img src="themes/'.$_SESSION['s']['theme'].'/icons/x16/arrow_180.png"></a> '; |
| | | $content .= '<li><a href="'."javascript:loadContent('".$vars['list_file'].'?page=0'.$vars['page_params']."');".'" aria-label="First"> |
| | | <span aria-hidden="true">«</span></a></li>'; |
| | | $content .= '<li><a href="'."javascript:loadContent('".$vars['list_file'].'?page='.$vars['last_page'].$vars['page_params']."');".'" aria-label="Previous"> |
| | | <span aria-hidden="true">‹</span></a></li>'; |
| | | } |
| | | $content .= ' '.$this->lng('page_txt').' '; |
| | | $prev = -1; |
| | | foreach($show_pages as $p) { |
| | | if($prev != -1 && $p > $prev + 1) $content .= '<span class="page-spacer">...</span>'; |
| | | $content .= '<a class="link-page' . ($p == $vars['page'] ? ' current-page' : '') . '" href="'."javascript:loadContent('".$vars['list_file'].'?page='.$p.$vars['page_params']."');".'">'. ($p+1) .'</a>'; |
| | | if($prev != -1 && $p > $prev + 1) $content .= '<li class="disabled"><a href="#">…</a></li>'; |
| | | $content .= '<li' . ($p == $vars['page'] ? ' class="active"' : '') . '><a href="'."javascript:loadContent('".$vars['list_file'].'?page='.$p.$vars['page_params']."');".'">'. ($p+1) .'</a></li>'; |
| | | $prev = $p; |
| | | } |
| | | //.$vars['next_page'].' '.$this->lng('page_of_txt').' '.$vars['max_pages'].' '; |
| | | //* Show Next |
| | | if(isset($vars['show_page_next']) && $vars['show_page_next'] == 1){ |
| | | $content .= '<a class="btn-page next-page" href="'."javascript:loadContent('".$vars['list_file'].'?page='.$vars['next_page'].$vars['page_params']."');".'">' |
| | | .'<img src="themes/'.$_SESSION['s']['theme'].'/icons/x16/arrow.png"></a> '; |
| | | $content .= '<a class="btn-page last-page" href="'."javascript:loadContent('".$vars['list_file'].'?page='.$vars['pages'].$vars['page_params']."');".'">' |
| | | .'<img src="themes/'.$_SESSION['s']['theme'].'/icons/x16/arrow_stop.png"></a>'; |
| | | $content .= '<li><a href="'."javascript:loadContent('".$vars['list_file'].'?page='.$vars['next_page'].$vars['page_params']."');".'" aria-label="Next"> |
| | | <span aria-hidden="true">›</span></a></li>'; |
| | | $content .= '<li><a href="'."javascript:loadContent('".$vars['list_file'].'?page='.$vars['pages'].$vars['page_params']."');".'" aria-label="Last"> |
| | | <span aria-hidden="true">»</span></a></li>'; |
| | | } |
| | | $content .= '</ul></nav>'; |
| | | |
| | | return $content; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | //* Get the data |
| | | $server_ids = array(); |
| | | $web = $app->db->queryOneRecord("SELECT server_id FROM web_domain WHERE domain_id = ".$app->functions->intval($this->form->id)); |
| | | $sql = "SELECT * FROM web_backup WHERE parent_domain_id = ".$app->functions->intval($this->form->id)." AND server_id = ".$app->functions->intval($web['server_id'])." ORDER BY tstamp DESC, backup_type ASC"; |
| | | $database = $app->db->queryOneRecord("SELECT server_id FROM web_database WHERE parent_domain_id = ".$app->functions->intval($this->form->id)); |
| | | if($app->functions->intval($web['server_id']) > 0) $server_ids[] = $app->functions->intval($web['server_id']); |
| | | if($app->functions->intval($database['server_id']) > 0) $server_ids[] = $app->functions->intval($database['server_id']); |
| | | $server_ids = array_unique($server_ids); |
| | | $sql = "SELECT * FROM web_backup WHERE parent_domain_id = ".$app->functions->intval($this->form->id)." AND server_id IN (".implode(',', $server_ids).") ORDER BY tstamp DESC, backup_type ASC"; |
| | | $records = $app->db->queryAllRecords($sql); |
| | | |
| | | $bgcolor = "#FFFFFF"; |
| | |
| | | //print_r($monitor_data); |
| | | |
| | | // select all websites or websites belonging to client |
| | | $sites = $app->db->queryAllRecords("SELECT * FROM web_domain WHERE active = 'y' AND type = 'vhost'".(($clientid != null)?" AND sys_groupid = (SELECT default_group FROM sys_user WHERE client_id=?)":''), $app->functions->intval($client_id)); |
| | | $sites = $app->db->queryAllRecords("SELECT * FROM web_domain WHERE active = 'y' AND type = 'vhost'".(($clientid != null)?" AND sys_groupid = (SELECT default_group FROM sys_user WHERE client_id=?)":''), $clientid); |
| | | |
| | | //print_r($sites); |
| | | if(is_array($sites) && !empty($sites)){ |
| | |
| | | if (!is_numeric($sites[$i]['soft'])) $sites[$i]['soft']=$sites[$i]['soft'][1]; |
| | | if (!is_numeric($sites[$i]['hard'])) $sites[$i]['hard']=$sites[$i]['hard'][1]; |
| | | if (!is_numeric($sites[$i]['files'])) $sites[$i]['files']=$sites[$i]['files'][1]; |
| | | |
| | | |
| | | $sites[$i]['used_raw'] = $sites[$i]['used']; |
| | | $sites[$i]['soft_raw'] = $sites[$i]['soft']; |
| | | $sites[$i]['hard_raw'] = $sites[$i]['hard']; |
| | | $sites[$i]['files_raw'] = $sites[$i]['files']; |
| | | $sites[$i]['used_percentage'] = ($sites[$i]['soft'] > 0 && $sites[$i]['used'] > 0 ? round($sites[$i]['used'] * 100 / $sites[$i]['soft']) : 0); |
| | | |
| | | if ($readable) { |
| | | // colours |
| | | $sites[$i]['display_colour'] = '#000000'; |
| | |
| | | //print_r($monitor_data); |
| | | |
| | | // select all email accounts or email accounts belonging to client |
| | | $emails = $app->db->queryAllRecords("SELECT * FROM mail_user".(($clientid != null)? " WHERE sys_groupid = (SELECT default_group FROM sys_user WHERE client_id=?)" : ''), $app->functions->intval($client_id)); |
| | | $emails = $app->db->queryAllRecords("SELECT * FROM mail_user".(($clientid != null)? " WHERE sys_groupid = (SELECT default_group FROM sys_user WHERE client_id=?)" : ''), $clientid); |
| | | |
| | | //print_r($emails); |
| | | if(is_array($emails) && !empty($emails)){ |
| | |
| | | |
| | | if (!is_numeric($emails[$i]['used'])) $emails[$i]['used']=$emails[$i]['used'][1]; |
| | | |
| | | $emails[$i]['quota_raw'] = $emails[$i]['quota']; |
| | | $emails[$i]['used_raw'] = $emails[$i]['used']; |
| | | $emails[$i]['used_percentage'] = ($emails[$i]['quota'] > 0 && $emails[$i]['used'] > 0 ? round($emails[$i]['used'] * 100 / $emails[$i]['quota']) : 0); |
| | | |
| | | |
| | | if ($readable) { |
| | | // colours |
| | | $emails[$i]['display_colour'] = '#000000'; |
| | |
| | | $html = |
| | | '<div class="systemmonitor-state state-'.$record['state'].'"> |
| | | <div class="systemmonitor-content icons32 ico-'.$record['state'].'"> |
| | | <table> |
| | | <table class="table"> |
| | | <thead class="dark"> |
| | | <tr> |
| | | <td>'.$app->lng("monitor_diskusage_filesystem_txt").'</td> |
| | | <td>'.$app->lng("monitor_diskusage_type_txt").'</td> |
| | | <td>'.$app->lng("monitor_diskusage_size_txt").'</td> |
| | | <td>'.$app->lng("monitor_diskusage_used_txt").'</td> |
| | | <td>'.$app->lng("monitor_diskusage_available_txt").'</td> |
| | | <td>'.$app->lng("monitor_diskusage_usage_txt").'</td> |
| | | <td>'.$app->lng("monitor_diskusage_mounted_txt").'</td> |
| | | </tr>'; |
| | | <th>'.$app->lng("monitor_diskusage_filesystem_txt").'</th> |
| | | <th class="small-col">'.$app->lng("monitor_diskusage_type_txt").'</th> |
| | | <th class="tiny-col">'.$app->lng("monitor_diskusage_size_txt").'</th> |
| | | <th class="tiny-col">'.$app->lng("monitor_diskusage_used_txt").'</th> |
| | | <th class="tiny-col">'.$app->lng("monitor_diskusage_available_txt").'</th> |
| | | <th class="tiny-col">'.$app->lng("monitor_diskusage_usage_txt").'</th> |
| | | <th>'.$app->lng("monitor_diskusage_mounted_txt").'</th> |
| | | </tr></thead> |
| | | <tbody>'; |
| | | foreach($data as $line) { |
| | | $html .= '<tr>'; |
| | | foreach ($line as $item) { |
| | |
| | | } |
| | | $html .= '</tr>'; |
| | | } |
| | | $html .= '</table>'; |
| | | $html .= '</tbody></table>'; |
| | | $html .= '</div></div>'; |
| | | } else { |
| | | $html = '<p>'.$app->lng("no_data_diskusage_txt").'</p>'; |
| | |
| | | $html = |
| | | '<div class="systemmonitor-state state-'.$record['state'].'"> |
| | | <div class="systemmonitor-content icons32 ico-'.$record['state'].'"> |
| | | <table><thead><tr> |
| | | <td>'.$app->lng("monitor_database_name_txt").'</td> |
| | | <td>'.$app->lng("monitor_database_size_txt").'</td> |
| | | <td>'.$app->lng("monitor_database_client_txt").'</td> |
| | | <td>'.$app->lng("monitor_database_domain_txt").'</td> |
| | | </tr>'; |
| | | <table class="table"><thead class="dark"><tr> |
| | | <th>'.$app->lng("monitor_database_name_txt").'</th> |
| | | <th class="tiny-col">'.$app->lng("monitor_database_size_txt").'</th> |
| | | <th>'.$app->lng("monitor_database_client_txt").'</th> |
| | | <th>'.$app->lng("monitor_database_domain_txt").'</th> |
| | | </tr></thead> |
| | | <tbody>'; |
| | | foreach($data as $line) { |
| | | $html .= '<tr>'; |
| | | if ($line['size'] > 0) $line['size'] = $app->functions->formatBytes($line['size']); |
| | |
| | | foreach ($line as $item) { |
| | | $html .= '<td>' . $item . '</td>'; |
| | | } |
| | | $html .= '</tr></tmpl loop>'; |
| | | $html .= '</tr>'; |
| | | } |
| | | $html .= '</tbody></table></div></div>'; |
| | | } else { |
| | |
| | | $html = |
| | | '<div class="systemmonitor-state state-'.$record['state'].'"> |
| | | <div class="systemmonitor-content icons32 ico-'.$record['state'].'"> |
| | | <table>'; |
| | | <table class="table"> |
| | | <tbody>'; |
| | | |
| | | foreach($data as $key => $value) { |
| | | if ($key != '') { |
| | |
| | | </tr>'; |
| | | } |
| | | } |
| | | $html .= '</table>'; |
| | | $html .= '</tbody></table>'; |
| | | $html .= '</div></div>'; |
| | | |
| | | } else { |
| | |
| | | $html = |
| | | '<div class="systemmonitor-state state-'.$record['state'].'"> |
| | | <div class="systemmonitor-content icons32 ico-'.$record['state'].'"> |
| | | <table>'; |
| | | <table class="table"> |
| | | <tbody>'; |
| | | foreach($data as $key => $value) { |
| | | if ($key != '') { |
| | | $html .= '<tr> |
| | |
| | | </tr>'; |
| | | } |
| | | } |
| | | $html .= '</table>'; |
| | | $html .= '</tbody></table>'; |
| | | $html .= '</div></div>'; |
| | | } else { |
| | | $html = '<p>'.$app->lng("no_data_cpuinfo_txt").'</p>'; |
| | |
| | | $html = |
| | | '<div class="systemmonitor-state state-'.$record['state'].'"> |
| | | <div class="systemmonitor-content icons32 ico-'.$record['state'].'"> |
| | | <table>'; |
| | | <table class="table"> |
| | | <tbody>'; |
| | | |
| | | if($data['webserver'] != -1) { |
| | | if($data['webserver'] == 1) { |
| | |
| | | } |
| | | |
| | | |
| | | $html .= '</table></div></div>'; |
| | | $html .= '</tbody></table></div></div>'; |
| | | } else { |
| | | $html = '<p>'.$app->lng("no_data_services_txt").'</p>'; |
| | | } |
| | |
| | | $wb['name_txt'] = 'Name des Schnipsels'; |
| | | $wb['type_txt'] = 'Typ'; |
| | | $wb['add_new_record_txt'] = 'Direktiven Schnipsel hinzufügen'; |
| | | $wb['customer_viewable_txt'] = 'Sichtbar für Kunden'; |
| | | ?> |
| | |
| | | $wb["name_txt"] = 'Name of Snippet'; |
| | | $wb["type_txt"] = 'Type'; |
| | | $wb["add_new_record_txt"] = 'Add Directive Snippet'; |
| | | $wb['customer_viewable_txt'] = 'Customer viewable'; |
| | | ?> |
| | |
| | | 'suffix' => "", |
| | | 'width' => "", |
| | | 'value' => array('apache' => 'Apache', 'nginx' => 'nginx', 'php' => 'PHP', 'proxy' => 'Proxy')); |
| | | |
| | | $liste["item"][] = array( 'field' => "customer_viewable", |
| | | 'datatype' => "VARCHAR", |
| | | 'formtype' => "SELECT", |
| | | 'op' => "=", |
| | | 'prefix' => "", |
| | | 'suffix' => "", |
| | | 'width' => "", |
| | | 'value' => array('y' => "<div id=\"ir-Yes\" class=\"swap\"><span>Yes</span></div>", 'n' => "<div class=\"swap\" id=\"ir-No\"><span>No</span></div>")); |
| | | |
| | | ?> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_directive_snippets"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="type">{tmpl_var name='type_txt'}</label> |
| | | <select name="type" id="type" class="selectInput"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label> |
| | | <div class="col-sm-9"><select name="type" id="type" class="form-control"> |
| | | {tmpl_var name='type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="snippet">{tmpl_var name='snippet_txt'}</label> |
| | | <textarea name="snippet" id="snippet" rows='10' cols='50' style="width:400px;">{tmpl_var name='snippet'}</textarea><span class="nginx"> {tmpl_var name='variables_txt'}: </span><a href="javascript:void(0);" class="addPlaceholder nginx">{DOCROOT}</a><span class="nginx">, </span><a href="javascript:void(0);" class="addPlaceholder nginx">{FASTCGIPASS}</a> |
| | | <div class="form-group"> |
| | | <label for="snippet" class="col-sm-3 control-label">{tmpl_var name='snippet_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="snippet" id="snippet" rows='10' cols='50'>{tmpl_var name='snippet'}</textarea></div><span class="nginx"> {tmpl_var name='variables_txt'}: </span><a href="javascript:void(0);" class="addPlaceholder nginx">{DOCROOT}</a><span class="nginx">, </span><a href="javascript:void(0);" class="addPlaceholder nginx">{FASTCGIPASS}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='customer_viewable_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='customer_viewable_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='customer_viewable'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/directive_snippets_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/directive_snippets_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/directive_snippets_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/directive_snippets_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | |
| | | if(jQuery('#type').val() == 'nginx'){ |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_directive_snippets"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/directive_snippets_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th> |
| | | <th class="tbl_col_type" scope="col"><tmpl_var name="type_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/directive_snippets_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="name_txt"></th> |
| | | <th><tmpl_var name="type_txt"></th> |
| | | <th><tmpl_var name="customer_viewable_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_type"><select name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/directive_snippets_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td><select class="form-control" name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td><select class="form-control" name="search_customer_viewable">{tmpl_var name='search_customer_viewable'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/directive_snippets_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('admin/directive_snippets_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('admin/directive_snippets_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td> |
| | | <td class="tbl_col_type"><a href="#" onclick="loadContent('admin/directive_snippets_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="type"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/directive_snippets_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/directive_snippets_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="admin/directive_snippets_edit.php?id={tmpl_var name='id'}">{tmpl_var name="name"}</a></td> |
| | | <td><a href="#" data-load-content="admin/directive_snippets_edit.php?id={tmpl_var name='id'}">{tmpl_var name="type"}</a></td> |
| | | <td><a href="#" data-load-content="admin/directive_snippets_edit.php?id={tmpl_var name='id'}">{tmpl_var name="customer_viewable"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/directive_snippets_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_unless name="records"> |
| | | <tr class="tbl_row_noresults tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td colspan="4">{tmpl_var name='globalsearch_noresults_text_txt'}</td> |
| | | <td colspan="5">{tmpl_var name='globalsearch_noresults_text_txt'}</td> |
| | | </tr> |
| | | </tmpl_unless> |
| | | </tbody> |
| | | |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_firewall"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="tcp_port">{tmpl_var name='tcp_port_txt'}</label> |
| | | <input name="tcp_port" id="tcp_port" value="{tmpl_var name='tcp_port'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="udp_port">{tmpl_var name='udp_port_txt'}</label> |
| | | <input name="udp_port" id="udp_port" value="{tmpl_var name='udp_port'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="tcp_port" class="col-sm-3 control-label">{tmpl_var name='tcp_port_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="tcp_port" id="tcp_port" value="{tmpl_var name='tcp_port'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="udp_port" class="col-sm-3 control-label">{tmpl_var name='udp_port_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="udp_port" id="udp_port" value="{tmpl_var name='udp_port'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/firewall_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/firewall_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/firewall_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/firewall_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_firewall"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/firewall_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/firewall_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_tcp_port" scope="col"><tmpl_var name="tcp_port_txt"></th> |
| | | <th class="tbl_col_udp_port" scope="col"><tmpl_var name="udp_port_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="tcp_port_txt"></th> |
| | | <th><tmpl_var name="udp_port_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_tcp_port"><input type="text" name="search_tcp_port" value="{tmpl_var name='search_tcp_port'}" /></td> |
| | | <td class="tbl_col_udp_port"><input type="text" name="search_udp_port" value="{tmpl_var name='search_udp_port'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/firewall_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_tcp_port" value="{tmpl_var name='search_tcp_port'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_udp_port" value="{tmpl_var name='search_udp_port'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/firewall_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('admin/firewall_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('admin/firewall_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_tcp_port"><a href="#" onclick="loadContent('admin/firewall_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="tcp_port"}</a></td> |
| | | <td class="tbl_col_udp_port"><a href="#" onclick="loadContent('admin/firewall_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="udp_port"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/firewall_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/firewall_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="admin/firewall_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="admin/firewall_edit.php?id={tmpl_var name='id'}">{tmpl_var name="tcp_port"}</a></td> |
| | | <td><a href="#" data-load-content="admin/firewall_edit.php?id={tmpl_var name='id'}">{tmpl_var name="udp_port"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/firewall_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_groups"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="description" class="col-sm-3 control-label">{tmpl_var name='description_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="description" id="description" rows='5' cols='30'>{tmpl_var name='description'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="description">{tmpl_var name='description_txt'}</label> |
| | | <textarea name="description" id="description" rows='5' cols='30'>{tmpl_var name='description'}</textarea> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/groups_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/groups_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/groups_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/groups_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_groups"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/groups_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/groups_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | <p><tmpl_var name="warning_txt"></p> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th> |
| | | <th class="tbl_col_description" scope="col"><tmpl_var name="description_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col"> </th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="name_txt"></th> |
| | | <th><tmpl_var name="description_txt"></th> |
| | | <th class="text-right"> </th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_description"><input type="text" name="search_description" value="{tmpl_var name='search_description'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/groups_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_description" value="{tmpl_var name='search_description'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/groups_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('admin/groups_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td> |
| | | <td class="tbl_col_description"><a href="#" onclick="loadContent('admin/groups_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="description"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/groups_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/groups_edit.php?id={tmpl_var name='id'}">{tmpl_var name="name"}</a></td> |
| | | <td><a href="#" data-load-content="admin/groups_edit.php?id={tmpl_var name='id'}">{tmpl_var name="description"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/groups_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | <div class="panel panel_iptables"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="table">{tmpl_var name='table_txt'}</label> |
| | | <select name="table" id="table" class="selectInput formLengthLimit"> |
| | | <div class="form-group"> |
| | | <label for="table" class="col-sm-3 control-label">{tmpl_var name='table_txt'}</label> |
| | | <div class="col-sm-9"><select name="table" id="table" class="form-control"> |
| | | {tmpl_var name='table'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="protocol">{tmpl_var name='protocol_txt'}</label> |
| | | <select name="protocol" id="protocol" class="selectInput formLengthLimit"> |
| | | <div class="form-group"> |
| | | <label for="protocol" class="col-sm-3 control-label">{tmpl_var name='protocol_txt'}</label> |
| | | <div class="col-sm-9"><select name="protocol" id="protocol" class="form-control"> |
| | | {tmpl_var name='protocol'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="singleport">{tmpl_var name='singleport_txt'}</label> |
| | | <input name="singleport" id="singleport" value="{tmpl_var name='singleport'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="multiport">{tmpl_var name='multiport_txt'}</label> |
| | | <input name="multiport" id="multiport" value="{tmpl_var name='multiport'}" size="20" maxlength="40" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination_ip">{tmpl_var name='destination_ip_txt'}</label> |
| | | <input name="destination_ip" id="destination_ip" value="{tmpl_var name='destination_ip'}" size="16" maxlength="20" type="text" class="textInput formLengthIPv4" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source_ip">{tmpl_var name='source_ip_txt'}</label> |
| | | <input name="source_ip" id="source_ip" value="{tmpl_var name='source_ip'}" size="16" maxlength="20" type="text" class="textInput formLengthIPv4" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="state">{tmpl_var name='state_txt'}</label> |
| | | <input name="state" id="state" value="{tmpl_var name='state'}" size="16" maxlength="20" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="target">{tmpl_var name='target_txt'}</label> |
| | | <select name="target" id="target" class="selectInput formLengthLimit"> |
| | | <div class="form-group"> |
| | | <label for="singleport" class="col-sm-3 control-label">{tmpl_var name='singleport_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="singleport" id="singleport" value="{tmpl_var name='singleport'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="multiport" class="col-sm-3 control-label">{tmpl_var name='multiport_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="multiport" id="multiport" value="{tmpl_var name='multiport'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="destination_ip" class="col-sm-3 control-label">{tmpl_var name='destination_ip_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="destination_ip" id="destination_ip" value="{tmpl_var name='destination_ip'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="source_ip" class="col-sm-3 control-label">{tmpl_var name='source_ip_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="source_ip" id="source_ip" value="{tmpl_var name='source_ip'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="state" class="col-sm-3 control-label">{tmpl_var name='state_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="state" id="state" value="{tmpl_var name='state'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="target" class="col-sm-3 control-label">{tmpl_var name='target_txt'}</label> |
| | | <div class="col-sm-9"><select name="target" id="target" class="form-control"> |
| | | {tmpl_var name='target'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/iptables_edit.php');"> |
| | | <span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/iptables_list.php');"> |
| | | <span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/iptables_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/iptables_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_iptables"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>Tools</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/iptables_edit.php');"> |
| | | <span>{tmpl_var name="add_new_rule_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">Tools</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/iptables_edit.php">{tmpl_var name="add_new_rule_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_table" scope="col"><tmpl_var name="table_txt"></th> |
| | | <th class="tbl_col_protocol" scope="col"><tmpl_var name="protocol_txt"></th> |
| | | <th class="tbl_col_port" scope="col"><tmpl_var name="singleport_txt"></th> |
| | | <th class="tbl_col_port" scope="col"><tmpl_var name="multiport_txt"></th> |
| | | <th class="tbl_col_state" scope="col"><tmpl_var name="state_txt"></th> |
| | | <th class="tbl_col_target" scope="col"><tmpl_var name="target_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col"> </th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="table_txt"></th> |
| | | <th><tmpl_var name="protocol_txt"></th> |
| | | <th><tmpl_var name="singleport_txt"></th> |
| | | <th><tmpl_var name="multiport_txt"></th> |
| | | <th><tmpl_var name="state_txt"></th> |
| | | <th><tmpl_var name="target_txt"></th> |
| | | <th class="text-right"> </th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_table"></td> |
| | | <td class="tbl_col_protocol"><select name="search_protocol">{tmpl_var name='search_protocol'}</select></td> |
| | | <td class="tbl_col_singleport"></td> |
| | | <td class="tbl_col_multiport"></td> |
| | | <td class="tbl_col_state"></td> |
| | | <td class="tbl_col_target"><select name="search_target">{tmpl_var name='search_target'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/iptables_list.php');"><span>{tmpl_var name="filter_txt"}filter_txt</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td></td> |
| | | <td><select class="form-control" name="search_protocol">{tmpl_var name='search_protocol'}</select></td> |
| | | <td></td> |
| | | <td></td> |
| | | <td></td> |
| | | <td><select class="form-control" name="search_target">{tmpl_var name='search_target'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/iptables_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_table"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="table"}</a></td> |
| | | <td class="tbl_col_protocol"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="protocol"}</a></td> |
| | | <td class="tbl_col_singleport"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="singleport"}</a></td> |
| | | <td class="tbl_col_multiport"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="multiport"}</a></td> |
| | | <td class="tbl_col_state"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="state"}</a></td> |
| | | <td class="tbl_col_target"><a href="#" onclick="loadContent('admin/iptables_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="target"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/iptables_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="table"}</a></td> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="protocol"}</a></td> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="singleport"}</a></td> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="multiport"}</a></td> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="state"}</a></td> |
| | | <td><a href="#" data-load-content="admin/iptables_edit.php?id={tmpl_var name='id'}">{tmpl_var name="target"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/iptables_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="9"><tmpl_var name="paging"></td> |
| | | <td colspan="9"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_language_add"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Language Add</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="lng_select">{tmpl_var name='language_select_txt'}</label> |
| | | <select name="lng_select" id="language" class="selectInput flags"> |
| | | <legend>Language Add</legend> |
| | | <div class="form-group"> |
| | | <label for="lng_select" class="col-sm-3 control-label">{tmpl_var name='language_select_txt'}</label> |
| | | <div class="col-sm-9"><select name="lng_select" id="language" class="form-control flags"> |
| | | {tmpl_var name='language_option'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="lng_new">{tmpl_var name='language_new_txt'}</label> |
| | | <input name="lng_new" id="lng_new" value="" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | <p class="formHint">{tmpl_var name='language_new_hint_txt'}</p> |
| | | <div class="form-group"> |
| | | <label for="lng_new" class="col-sm-3 control-label">{tmpl_var name='language_new_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="lng_new" id="lng_new" value="" class="form-control" /></div><p class="formHint">{tmpl_var name='language_new_hint_txt'}</p> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_add.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/language_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_add.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/language_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_language_complete"> |
| | |
| | | </tmpl_if> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Language Complete</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="lng_select">{tmpl_var name='language_select_txt'}</label> |
| | | <select name="lng_select" id="language" class="selectInput flags"> |
| | | <legend>Language Complete</legend> |
| | | <div class="form-group"> |
| | | <label for="lng_select" class="col-sm-3 control-label">{tmpl_var name='language_select_txt'}</label> |
| | | <div class="col-sm-9"><select name="lng_select" id="language" class="form-control flags"> |
| | | {tmpl_var name='language_option'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_complete.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/language_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </fieldset> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_complete.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/language_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | |
| | | |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_language_edit"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset id="wf_area_language_edit"><legend>Language File Edit: {tmpl_var name="file_path"}</legend> |
| | | <span class="wf_oneField"> |
| | | <tmpl_loop name="records"> |
| | | <span class="wf_oneField"> |
| | | <label for="records[{tmpl_var name="key"}]" class="wf_preField">{tmpl_var name="key"}</label> |
| | | <input type="text" id="records[{tmpl_var name="key"}]" name="records[{tmpl_var name="key"}]" value="{tmpl_var name='val'}" size="50" > |
| | | </span> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="records[{tmpl_var name="key"}]" name="records[{tmpl_var name="key"}]" value="{tmpl_var name='val'}" ></div></span> |
| | | </tmpl_loop> |
| | | </span> |
| | | </fieldset> |
| | |
| | | <input type="hidden" name="module" value="{tmpl_var name='module'}"> |
| | | |
| | | <div class="wf_actions buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/language_list.php?lng_select={tmpl_var name='lang'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/language_list.php?lng_select={tmpl_var name='lang'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_language_export"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Language Export</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="lng_select">{tmpl_var name='language_select_txt'}</label> |
| | | <select name="lng_select" id="lng_select" class="selectInput flags"> |
| | | |
| | | <legend>Language Export</legend> |
| | | <div class="form-group"> |
| | | <label for="lng_select" class="col-sm-3 control-label">{tmpl_var name='language_select_txt'}</label> |
| | | <div class="col-sm-9"><select name="lng_select" id="lng_select" class="form-control flags"> |
| | | {tmpl_var name='language_option'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | |
| | | |
| | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_export.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/language_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | |
| | | </fieldset> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/language_export.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/language_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_language_import"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Language Import</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="lng_select">{tmpl_var name='language_import_txt'}</label> |
| | | |
| | | <legend>Language Import</legend> |
| | | <div class="form-group"> |
| | | <label for="lng_select" class="col-sm-3 control-label">{tmpl_var name='language_import_txt'}</label> |
| | | <input name="file" id="file" size="30" type="file" class="fileUpload" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='language_overwrite_txt'}</p> |
| | | <div class="multiField"> |
| | | <input id="overwrite" type="checkbox" value="1" name="overwrite"/> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='language_overwrite_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" id="overwrite" value="1" name="overwrite"/></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='ignore_version_txt'}</p> |
| | | <div class="multiField"> |
| | | <input id="ignore_version" type="checkbox" value="1" name="ignore_version"/> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='ignore_version_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" id="ignore_version" value="1" name="ignore_version"/></div> |
| | | </div> |
| | | |
| | | |
| | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitUploadForm('pageForm','admin/language_import.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/language_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | |
| | | </fieldset> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitUploadForm('pageForm','admin/language_import.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/language_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_language_groups"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset class="inlineLabels"><legend>Tools</legend> |
| | | <div class="buttons"> |
| | | <div class="ctrlHolder"> |
| | | <label for="lng_select">{tmpl_var name='language_select_txt'}</label> |
| | | <select name="lng_select" id="language" class="selectInput flags" onChange="submitForm('pageForm','admin/language_list.php');"> |
| | | <legend>Tools</legend> |
| | | |
| | | <div class="form-group"> |
| | | <label for="lng_select" class="col-sm-3 control-label">{tmpl_var name='language_select_txt'}</label> |
| | | <div class="col-sm-9"><select name="lng_select" id="language" class="form-control flags" onChange="submitForm('pageForm','admin/language_list.php');"> |
| | | {tmpl_var name='language_option'} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | </select></div> |
| | | |
| | | |
| | | </div> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_module" scope="col"><tmpl_var name="module_txt"></th> |
| | | <th class="tbl_col_lang_file" scope="col"><tmpl_var name="lang_file_txt"></th> |
| | | <th class="tbl_col_limit" scope="col"><tmpl_var name="lang_file_date_txt"></th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="module_txt"></th> |
| | | <th><tmpl_var name="lang_file_txt"></th> |
| | | <th class="small-col text-right"><tmpl_var name="lang_file_date_txt"></th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_module"><a href="#" onclick="loadContent('admin/language_edit.php?lang_file={tmpl_var name="lang_file"}&module={tmpl_var name="module"}&lang={tmpl_var name="lang"}');">{tmpl_var name="module"}</a></td> |
| | | <td class="tbl_col_lang_file"><a href="#" onclick="loadContent('admin/language_edit.php?lang_file={tmpl_var name="lang_file"}&module={tmpl_var name="module"}&lang={tmpl_var name="lang"}');">{tmpl_var name="lang_file"}</a></td> |
| | | <td><a href="#" onclick="loadContent('admin/language_edit.php?lang_file={tmpl_var name="lang_file"}&module={tmpl_var name="module"}&lang={tmpl_var name="lang"}');">{tmpl_var name="lang_file_date"}</a></td> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/language_edit.php?lang_file={tmpl_var name="lang_file"}&module={tmpl_var name="module"}&lang={tmpl_var name="lang"}">{tmpl_var name="module"}</a></td> |
| | | <td><a href="#" data-load-content="admin/language_edit.php?lang_file={tmpl_var name="lang_file"}&module={tmpl_var name="module"}&lang={tmpl_var name="lang"}">{tmpl_var name="lang_file"}</a></td> |
| | | <td><a href="#" data-load-content="admin/language_edit.php?lang_file={tmpl_var name="lang_file"}&module={tmpl_var name="module"}&lang={tmpl_var name="lang"}">{tmpl_var name="lang_file_date"}</a></td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <!-- |
| | | <h2><tmpl_var name="do_ispcupdate_caption"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="do_ispcupdate_caption"></h1> |
| | | </div> |
| | | <p><tmpl_var name="do_ispcupdate_desc"></p> |
| | | --> |
| | | |
| | | <h2><tmpl_var name="ispconfig_update_title"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="ispconfig_update_title"></h1> |
| | | </div> |
| | | <p style="margin-top:50px; font-size:14px;"><tmpl_var name="ispconfig_update_text"></p> |
| | | |
| | | <div class="panel panel_language_add"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <!-- |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='do_ispcupdate_caption'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_select">{tmpl_var name='select_server_txt'}</label> |
| | | <select name="server_select" id="server" class="selectInput" onchange="document.getElementById('OKMsg').style.visibility = 'hidden'; "> |
| | | <legend>{tmpl_var name='do_ispcupdate_caption'}</legend> |
| | | <div class="form-group"> |
| | | <label for="server_select" class="col-sm-3 control-label">{tmpl_var name='select_server_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_select" id="server" class="form-control" onchange="document.getElementById('OKMsg').style.visibility = 'hidden'; "> |
| | | {tmpl_var name='server_option'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <tmpl_if name="msg"> |
| | | <div id="OKMsg"><p><tmpl_var name="msg"></p></div> |
| | | </tmpl_if> |
| | | |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_do_txt'}" onclick="submitForm('pageForm','admin/remote_action_ispcupdate.php');"><span>{tmpl_var name='btn_do_txt'}</span></button> |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_do_txt'}" onclick="submitForm('pageForm','admin/remote_action_ispcupdate.php');">{tmpl_var name='btn_do_txt'}</button> |
| | | </div></div> |
| | | --> |
| | | </div> |
| | | |
| | |
| | | <h2><tmpl_var name="do_osupdate_caption"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="do_osupdate_caption"></h1> |
| | | </div> |
| | | <p><tmpl_var name="do_osupdate_desc"></p> |
| | | |
| | | <div class="panel panel_language_add"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='do_osupdate_caption'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_select">{tmpl_var name='select_server_txt'}</label> |
| | | <select name="server_select" id="server" class="selectInput" onchange="$('#OKMsg').hide(); "> |
| | | |
| | | <legend>{tmpl_var name='do_osupdate_caption'}</legend> |
| | | <div class="form-group"> |
| | | <label for="server_select" class="col-sm-3 control-label">{tmpl_var name='select_server_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_select" id="server" class="form-control" onchange="$('#OKMsg').hide(); "> |
| | | {tmpl_var name='server_option'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <tmpl_if name="msg"> |
| | | <div id="OKMsg"><p><tmpl_var name="msg"></p></div> |
| | | </tmpl_if> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_do_txt'}" onclick="submitForm('pageForm','admin/remote_action_osupdate.php');"><span>{tmpl_var name='btn_do_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_do_txt'}" onclick="submitForm('pageForm','admin/remote_action_osupdate.php');">{tmpl_var name='btn_do_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_ftp_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="remote_username">{tmpl_var name='username_txt'}</label> |
| | | <p class="prefix">{tmpl_var name='username_prefix'}</p> |
| | | <input name="remote_username" id="username" value="{tmpl_var name='remote_username'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | |
| | | <div class="form-group"> |
| | | <label for="remote_username" class="col-sm-3 control-label">{tmpl_var name='username_txt'}</label> |
| | | <div class="col-sm-2">{tmpl_var name='username_prefix'}</div> |
| | | <div class="col-sm-7"><input type="text" name="remote_username" id="username" value="{tmpl_var name='remote_username'}" class="form-control" /></div></div> |
| | | |
| | | <div class="ctrlHolder"> |
| | | <label for="remote_password">{tmpl_var name='password_txt'}</label> |
| | | <input name="remote_password" id="password" value="{tmpl_var name='remote_password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | <div class="form-group"> |
| | | <label for="remote_password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="remote_password" id="password" value="{tmpl_var name='remote_password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='function_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='function_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='remote_functions'} |
| | | </div> |
| | | </div> |
| | | |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="remote_userid" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/remote_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/remote_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/remote_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/remote_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | <div class="panel panel_list_users"> |
| | | |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/remote_user_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/remote_user_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_remote_userid" scope="col"><tmpl_var name="parent_remote_userid_txt"></th> |
| | | <th class="tbl_col_remote_username" scope="col"><tmpl_var name="username_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="parent_remote_userid_txt"></th> |
| | | <th><tmpl_var name="username_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_remote_userid"> </td> |
| | | <td class="tbl_col_remote_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/remote_user_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td> </td> |
| | | <td><input class="form-control" type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/remote_user_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_remote_userid"><a href="#" onclick="loadContent('admin/remote_user_edit.php?id={tmpl_var name='remote_userid'}');">{tmpl_var name="remote_userid"}</a></td> |
| | | <td class="tbl_col_remote_username"><a href="#" onclick="loadContent('admin/remote_user_edit.php?id={tmpl_var name='remote_userid'}');">{tmpl_var name="remote_username"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/remote_user_del.php?id={tmpl_var name='remote_userid'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/remote_user_edit.php?id={tmpl_var name='remote_userid'}">{tmpl_var name="remote_userid"}</a></td> |
| | | <td><a href="#" data-load-content="admin/remote_user_edit.php?id={tmpl_var name='remote_userid'}">{tmpl_var name="remote_username"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/remote_user_del.php?id={tmpl_var name='remote_userid'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="init_script">{tmpl_var name='init_script_txt'}</label> |
| | | <input name="init_script" id="init_script" value="{tmpl_var name='init_script'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="crontab_dir">{tmpl_var name='crontab_dir_txt'}</label> |
| | | <input name="crontab_dir" id="crontab_dir" value="{tmpl_var name='crontab_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="wget">{tmpl_var name='wget_txt'}</label> |
| | | <input name="wget" id="wget" value="{tmpl_var name='wget'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="init_script" class="col-sm-3 control-label">{tmpl_var name='init_script_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="init_script" id="init_script" value="{tmpl_var name='init_script'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="crontab_dir" class="col-sm-3 control-label">{tmpl_var name='crontab_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="crontab_dir" id="crontab_dir" value="{tmpl_var name='crontab_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="wget" class="col-sm-3 control-label">{tmpl_var name='wget_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="wget" id="wget" value="{tmpl_var name='wget'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="bind_user">{tmpl_var name='bind_user_txt'}</label> |
| | | <input name="bind_user" id="bind_user" value="{tmpl_var name='bind_user'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bind_group">{tmpl_var name='bind_group_txt'}</label> |
| | | <input name="bind_group" id="bind_group" value="{tmpl_var name='bind_group'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bind_zonefiles_dir">{tmpl_var name='bind_zonefiles_dir_txt'}</label> |
| | | <input name="bind_zonefiles_dir" id="bind_zonefiles_dir" value="{tmpl_var name='bind_zonefiles_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="named_conf_path">{tmpl_var name='named_conf_path_txt'}</label> |
| | | <input name="named_conf_path" id="named_conf_path" value="{tmpl_var name='named_conf_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="named_conf_local_path">{tmpl_var name='named_conf_local_path_txt'}</label> |
| | | <input name="named_conf_local_path" id="named_conf_local_path" value="{tmpl_var name='named_conf_local_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="bind_user" class="col-sm-3 control-label">{tmpl_var name='bind_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bind_user" id="bind_user" value="{tmpl_var name='bind_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bind_group" class="col-sm-3 control-label">{tmpl_var name='bind_group_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bind_group" id="bind_group" value="{tmpl_var name='bind_group'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bind_zonefiles_dir" class="col-sm-3 control-label">{tmpl_var name='bind_zonefiles_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bind_zonefiles_dir" id="bind_zonefiles_dir" value="{tmpl_var name='bind_zonefiles_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="named_conf_path" class="col-sm-3 control-label">{tmpl_var name='named_conf_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="named_conf_path" id="named_conf_path" value="{tmpl_var name='named_conf_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="named_conf_local_path" class="col-sm-3 control-label">{tmpl_var name='named_conf_local_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="named_conf_local_path" id="named_conf_local_path" value="{tmpl_var name='named_conf_local_path'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_starter_path">{tmpl_var name='fastcgi_starter_path_txt'}</label> |
| | | <input name="fastcgi_starter_path" id="fastcgi_starter_path" value="{tmpl_var name='fastcgi_starter_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_starter_script">{tmpl_var name='fastcgi_starter_script_txt'}</label> |
| | | <input name="fastcgi_starter_script" id="fastcgi_starter_script" value="{tmpl_var name='fastcgi_starter_script'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_alias">{tmpl_var name='fastcgi_alias_txt'}</label> |
| | | <input name="fastcgi_alias" id="fastcgi_alias" value="{tmpl_var name='fastcgi_alias'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_phpini_path">{tmpl_var name='fastcgi_phpini_path_txt'}</label> |
| | | <input name="fastcgi_phpini_path" id="fastcgi_phpini_path" value="{tmpl_var name='fastcgi_phpini_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_children">{tmpl_var name='fastcgi_children_txt'}</label> |
| | | <input name="fastcgi_children" id="fastcgi_children" value="{tmpl_var name='fastcgi_children'}" size="40" maxlength="255" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_max_requests">{tmpl_var name='fastcgi_max_requests_txt'}</label> |
| | | <input name="fastcgi_max_requests" id="fastcgi_max_requests" value="{tmpl_var name='fastcgi_max_requests'}" size="40" maxlength="255" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_bin">{tmpl_var name='fastcgi_bin_txt'}</label> |
| | | <input name="fastcgi_bin" id="fastcgi_bin" value="{tmpl_var name='fastcgi_bin'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fastcgi_config_syntax">{tmpl_var name='fastcgi_config_syntax_txt'}</label> |
| | | <select name="fastcgi_config_syntax" id="fastcgi_config_syntax" class="selectInput"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="fastcgi_starter_path" class="col-sm-3 control-label">{tmpl_var name='fastcgi_starter_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fastcgi_starter_path" id="fastcgi_starter_path" value="{tmpl_var name='fastcgi_starter_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fastcgi_starter_script" class="col-sm-3 control-label">{tmpl_var name='fastcgi_starter_script_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fastcgi_starter_script" id="fastcgi_starter_script" value="{tmpl_var name='fastcgi_starter_script'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fastcgi_alias" class="col-sm-3 control-label">{tmpl_var name='fastcgi_alias_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fastcgi_alias" id="fastcgi_alias" value="{tmpl_var name='fastcgi_alias'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fastcgi_phpini_path" class="col-sm-3 control-label">{tmpl_var name='fastcgi_phpini_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fastcgi_phpini_path" id="fastcgi_phpini_path" value="{tmpl_var name='fastcgi_phpini_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fastcgi_children" class="col-sm-3 control-label">{tmpl_var name='fastcgi_children_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fastcgi_children" id="fastcgi_children" value="{tmpl_var name='fastcgi_children'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fastcgi_max_requests" class="col-sm-3 control-label">{tmpl_var name='fastcgi_max_requests_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fastcgi_max_requests" id="fastcgi_max_requests" value="{tmpl_var name='fastcgi_max_requests'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fastcgi_bin" class="col-sm-3 control-label">{tmpl_var name='fastcgi_bin_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fastcgi_bin" id="fastcgi_bin" value="{tmpl_var name='fastcgi_bin'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fastcgi_config_syntax" class="col-sm-3 control-label">{tmpl_var name='fastcgi_config_syntax_txt'}</label> |
| | | <div class="col-sm-9"><select name="fastcgi_config_syntax" id="fastcgi_config_syntax" class="form-control"> |
| | | {tmpl_var name='fastcgi_config_syntax'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="getmail_config_dir">{tmpl_var name='getmail_config_dir_txt'}</label> |
| | | <input name="getmail_config_dir" id="getmail_config_dir" value="{tmpl_var name='getmail_config_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="getmail_config_dir" class="col-sm-3 control-label">{tmpl_var name='getmail_config_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="getmail_config_dir" id="getmail_config_dir" value="{tmpl_var name='getmail_config_dir'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="jailkit_chroot_home">{tmpl_var name='jailkit_chroot_home_txt'}</label> |
| | | <input name="jailkit_chroot_home" id="jailkit_chroot_home" value="{tmpl_var name='jailkit_chroot_home'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="jailkit_chroot_app_sections">{tmpl_var name='jailkit_chroot_app_sections_txt'}</label> |
| | | <input name="jailkit_chroot_app_sections" id="jailkit_chroot_app_sections" value="{tmpl_var name='jailkit_chroot_app_sections'}" size="40" maxlength="1000" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="jailkit_chroot_app_programs">{tmpl_var name='jailkit_chroot_app_programs_txt'}</label> |
| | | <input name="jailkit_chroot_app_programs" id="jailkit_chroot_app_programs" value="{tmpl_var name='jailkit_chroot_app_programs'}" size="40" maxlength="1000" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="jailkit_chroot_cron_programs">{tmpl_var name='jailkit_chroot_cron_programs_txt'}</label> |
| | | <input name="jailkit_chroot_cron_programs" id="jailkit_chroot_cron_programs" value="{tmpl_var name='jailkit_chroot_cron_programs'}" size="40" maxlength="1000" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="jailkit_chroot_home" class="col-sm-3 control-label">{tmpl_var name='jailkit_chroot_home_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="jailkit_chroot_home" id="jailkit_chroot_home" value="{tmpl_var name='jailkit_chroot_home'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="jailkit_chroot_app_sections" class="col-sm-3 control-label">{tmpl_var name='jailkit_chroot_app_sections_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="jailkit_chroot_app_sections" id="jailkit_chroot_app_sections" value="{tmpl_var name='jailkit_chroot_app_sections'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="jailkit_chroot_app_programs" class="col-sm-3 control-label">{tmpl_var name='jailkit_chroot_app_programs_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="jailkit_chroot_app_programs" id="jailkit_chroot_app_programs" value="{tmpl_var name='jailkit_chroot_app_programs'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="jailkit_chroot_cron_programs" class="col-sm-3 control-label">{tmpl_var name='jailkit_chroot_cron_programs_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="jailkit_chroot_cron_programs" id="jailkit_chroot_cron_programs" value="{tmpl_var name='jailkit_chroot_cron_programs'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_server_config"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_server_name" scope="col"><tmpl_var name="server_name_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="server_name_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_server_name"><input type="text" name="search_server_name" value="{tmpl_var name='search_server_name'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_config_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_server_name" value="{tmpl_var name='search_server_name'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_config_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_server_name"><a href="#" onclick="loadContent('admin/server_config_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/server_config_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/server_config_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_name"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/server_config_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="2"><tmpl_var name="paging"></td> |
| | | <td colspan="2"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="module">{tmpl_var name='module_txt'}</label> |
| | | <select name="module" id="module" class="selectInput formLengthHalf"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="module" class="col-sm-3 control-label">{tmpl_var name='module_txt'}</label> |
| | | <div class="col-sm-9"><select name="module" id="module" class="form-control"> |
| | | {tmpl_var name='module'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="maildir_path">{tmpl_var name='maildir_path_txt'}</label> |
| | | <input name="maildir_path" id="maildir_path" value="{tmpl_var name='maildir_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="homedir_path">{tmpl_var name='homedir_path_txt'}</label> |
| | | <input name="homedir_path" id="homedir_path" value="{tmpl_var name='homedir_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dkim_path">{tmpl_var name='dkim_path_txt'}</label> |
| | | <input name="dkim_path" id="dkim_path" value="{tmpl_var name='dkim_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='dkim_strength_txt'}</p> |
| | | <div class="multiField"> |
| | | <select name="dkim_strength" id="dkim_strength" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="maildir_path" class="col-sm-3 control-label">{tmpl_var name='maildir_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="maildir_path" id="maildir_path" value="{tmpl_var name='maildir_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="homedir_path" class="col-sm-3 control-label">{tmpl_var name='homedir_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="homedir_path" id="homedir_path" value="{tmpl_var name='homedir_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="dkim_path" class="col-sm-3 control-label">{tmpl_var name='dkim_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dkim_path" id="dkim_path" value="{tmpl_var name='dkim_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='dkim_strength_txt'}</label> |
| | | <div class="col-sm-9"><select name="dkim_strength" id="dkim_strength" class="form-control"> |
| | | {tmpl_var name='dkim_strength'} |
| | | </select> |
| | | </div> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='pop3_imap_daemon_txt'}</p> |
| | | <div class="multiField"> |
| | | <select name="pop3_imap_daemon" id="pop3_imap_daemon" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='pop3_imap_daemon_txt'}</label> |
| | | <div class="col-sm-9"><select name="pop3_imap_daemon" id="pop3_imap_daemon" class="form-control"> |
| | | {tmpl_var name='pop3_imap_daemon'} |
| | | </select> |
| | | </div> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mail_filter_syntax_txt'}</p> |
| | | <div class="multiField"> |
| | | <select name="mail_filter_syntax" id="mail_filter_syntax" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mail_filter_syntax_txt'}</label> |
| | | <div class="col-sm-9"><select name="mail_filter_syntax" id="mail_filter_syntax" class="form-control"> |
| | | {tmpl_var name='mail_filter_syntax'} |
| | | </select> |
| | | </div> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mailuser_uid">{tmpl_var name='mailuser_uid_txt'}</label> |
| | | <input name="mailuser_uid" id="mailuser_uid" value="{tmpl_var name='mailuser_uid'}" size="10" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mailuser_gid">{tmpl_var name='mailuser_gid_txt'}</label> |
| | | <input name="mailuser_gid" id="mailuser_gid" value="{tmpl_var name='mailuser_gid'}" size="10" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mailuser_name">{tmpl_var name='mailuser_name_txt'}</label> |
| | | <input name="mailuser_name" id="mailuser_name" value="{tmpl_var name='mailuser_name'}" size="10" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mailuser_group">{tmpl_var name='mailuser_group_txt'}</label> |
| | | <input name="mailuser_group" id="mailuser_group" value="{tmpl_var name='mailuser_group'}" size="10" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mailbox_virtual_uidgid_maps_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="mailuser_uid" class="col-sm-3 control-label">{tmpl_var name='mailuser_uid_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mailuser_uid" id="mailuser_uid" value="{tmpl_var name='mailuser_uid'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="mailuser_gid" class="col-sm-3 control-label">{tmpl_var name='mailuser_gid_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mailuser_gid" id="mailuser_gid" value="{tmpl_var name='mailuser_gid'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="mailuser_name" class="col-sm-3 control-label">{tmpl_var name='mailuser_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mailuser_name" id="mailuser_name" value="{tmpl_var name='mailuser_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="mailuser_group" class="col-sm-3 control-label">{tmpl_var name='mailuser_group_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mailuser_group" id="mailuser_group" value="{tmpl_var name='mailuser_group'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mailbox_virtual_uidgid_maps_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mailbox_virtual_uidgid_maps'} {tmpl_var name='mailbox_virtual_uidgid_maps_info_txt'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="relayhost">{tmpl_var name='relayhost_txt'}</label> |
| | | <input name="relayhost" id="relayhost" value="{tmpl_var name='relayhost'}" size="40" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="relayhost_user">{tmpl_var name='relayhost_user_txt'}</label> |
| | | <input name="relayhost_user" id="relayhost_user" value="{tmpl_var name='relayhost_user'}" size="40" maxlength="255" type="text" autocomplete="off" class="textInput formLengthHalf" autocomplete="off" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="relayhost_password">{tmpl_var name='relayhost_password_txt'}</label> |
| | | <input name="relayhost_password" id="relayhost_password" value="{tmpl_var name='relayhost_password'}" size="40" maxlength="255" type="password" autocomplete="off" class="textInput formLengthHalf" autocomplete="off" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mailbox_size_limit">{tmpl_var name='mailbox_size_limit_txt'}</label> |
| | | <input name="mailbox_size_limit" id="mailbox_size_limit" value="{tmpl_var name='mailbox_size_limit'}" size="10" maxlength="15" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="message_size_limit">{tmpl_var name='message_size_limit_txt'}</label> |
| | | <input name="message_size_limit" id="message_size_limit" value="{tmpl_var name='message_size_limit'}" size="10" maxlength="15" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mailbox_quota_stats_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="relayhost" class="col-sm-3 control-label">{tmpl_var name='relayhost_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="relayhost" id="relayhost" value="{tmpl_var name='relayhost'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="relayhost_user" class="col-sm-3 control-label">{tmpl_var name='relayhost_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="relayhost_user" id="relayhost_user" value="{tmpl_var name='relayhost_user'}" autocomplete="off" class="form-control" autocomplete="off" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="relayhost_password" class="col-sm-3 control-label">{tmpl_var name='relayhost_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="relayhost_password" id="relayhost_password" value="{tmpl_var name='relayhost_password'}" autocomplete="off" class="form-control" autocomplete="off" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="mailbox_size_limit" class="col-sm-3 control-label">{tmpl_var name='mailbox_size_limit_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="mailbox_size_limit" id="mailbox_size_limit" value="{tmpl_var name='mailbox_size_limit'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="message_size_limit" class="col-sm-3 control-label">{tmpl_var name='message_size_limit_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="message_size_limit" id="message_size_limit" value="{tmpl_var name='message_size_limit'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mailbox_quota_stats_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mailbox_quota_stats'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="realtime_blackhole_list">{tmpl_var name='realtime_blackhole_list_txt'}</label> |
| | | <input name="realtime_blackhole_list" id="realtime_blackhole_list" value="{tmpl_var name='realtime_blackhole_list'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='realtime_blackhole_list_note_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_notify_admin_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="realtime_blackhole_list" class="col-sm-3 control-label">{tmpl_var name='realtime_blackhole_list_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="realtime_blackhole_list" id="realtime_blackhole_list" value="{tmpl_var name='realtime_blackhole_list'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='realtime_blackhole_list_note_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_notify_admin_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_notify_admin'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_notify_client_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_notify_client_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_notify_client'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="overquota_notify_freq">{tmpl_var name='overquota_notify_freq_txt'}</label> |
| | | <input name="overquota_notify_freq" id="overquota_notify_freq" value="{tmpl_var name='overquota_notify_freq'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='overquota_notify_freq_note_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_notify_onok_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="overquota_notify_freq" class="col-sm-3 control-label">{tmpl_var name='overquota_notify_freq_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="overquota_notify_freq" id="overquota_notify_freq" value="{tmpl_var name='overquota_notify_freq'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='overquota_notify_freq_note_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_notify_onok_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_notify_onok'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Rescue</legend> |
| | | <div class="ctrlHolder"> |
| | | <p class="label" style="width:300px">{tmpl_var name='try_rescue_txt'}</p> |
| | | <div class="multiField" style="width:100px"> |
| | | <legend>Rescue</legend> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='try_rescue_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='try_rescue'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label" style="width:300px">{tmpl_var name='do_not_try_rescue_httpd_txt'}</p> |
| | | <div class="multiField" style="width:100px"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='do_not_try_rescue_httpd_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='do_not_try_rescue_httpd'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label" style="width:300px">{tmpl_var name='do_not_try_rescue_mongodb_txt'}</p> |
| | | <div class="multiField" style="width:100px"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='do_not_try_rescue_mongodb_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='do_not_try_rescue_mongodb'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label" style="width:300px">{tmpl_var name='do_not_try_rescue_mysql_txt'}</p> |
| | | <div class="multiField" style="width:100px"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='do_not_try_rescue_mysql_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='do_not_try_rescue_mysql'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label" style="width:300px">{tmpl_var name='do_not_try_rescue_mail_txt'}</p> |
| | | <div class="multiField" style="width:100px"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='do_not_try_rescue_mail_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='do_not_try_rescue_mail'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <tmpl_var name="rescue_description_txt"> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='auto_network_configuration_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='auto_network_configuration_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='auto_network_configuration'} {tmpl_var name='network_config_warning_txt'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ip_address">{tmpl_var name='ip_address_txt'}</label> |
| | | <input name="ip_address" id="ip_address" value="{tmpl_var name='ip_address'}" size="15" maxlength="255" type="text" class="textInput formLengthIPv4" /> |
| | | <div class="form-group"> |
| | | <label for="ip_address" class="col-sm-3 control-label">{tmpl_var name='ip_address_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ip_address" id="ip_address" value="{tmpl_var name='ip_address'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="netmask" class="col-sm-3 control-label">{tmpl_var name='netmask_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="netmask" id="netmask" value="{tmpl_var name='netmask'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="v6_prefix" class="col-sm-3 control-label">{tmpl_var name='v6_prefix_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="v6_prefix" id="v6_prefix" value="{tmpl_var name='v6_prefix'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="gateway" class="col-sm-3 control-label">{tmpl_var name='gateway_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="gateway" id="gateway" value="{tmpl_var name='gateway'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="hostname" class="col-sm-3 control-label">{tmpl_var name='hostname_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="hostname" id="hostname" value="{tmpl_var name='hostname'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="nameservers" class="col-sm-3 control-label">{tmpl_var name='nameservers_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="nameservers" id="nameservers" value="{tmpl_var name='nameservers'}" class="form-control" /></div><p class="formHint">{tmpl_var name='nameservers_hint_txt'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="netmask">{tmpl_var name='netmask_txt'}</label> |
| | | <input name="netmask" id="netmask" value="{tmpl_var name='netmask'}" size="15" maxlength="255" type="text" class="textInput formLengthIPv4" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="v6_prefix">{tmpl_var name='v6_prefix_txt'}</label> |
| | | <input name="v6_prefix" id="v6_prefix" value="{tmpl_var name='v6_prefix'}" size="15" maxlength="255" type="text" class="textInput formLengthIPv4" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="gateway">{tmpl_var name='gateway_txt'}</label> |
| | | <input name="gateway" id="gateway" value="{tmpl_var name='gateway'}" size="15" maxlength="255" type="text" class="textInput formLengthIPv4" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="hostname">{tmpl_var name='hostname_txt'}</label> |
| | | <input name="hostname" id="hostname" value="{tmpl_var name='hostname'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="nameservers">{tmpl_var name='nameservers_txt'}</label> |
| | | <input name="nameservers" id="nameservers" value="{tmpl_var name='nameservers'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">{tmpl_var name='nameservers_hint_txt'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="firewall">{tmpl_var name='firewall_txt'}</label> |
| | | <select name="firewall" id="firewall" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="firewall" class="col-sm-3 control-label">{tmpl_var name='firewall_txt'}</label> |
| | | <div class="col-sm-9"><select name="firewall" id="firewall" class="form-control"> |
| | | {tmpl_var name='firewall'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="loglevel">{tmpl_var name='loglevel_txt'}</label> |
| | | <select name="loglevel" id="loglevel" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="loglevel" class="col-sm-3 control-label">{tmpl_var name='loglevel_txt'}</label> |
| | | <div class="col-sm-9"><select name="loglevel" id="loglevel" class="form-control"> |
| | | {tmpl_var name='loglevel'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="admin_notify_events">{tmpl_var name='admin_notify_events_txt'}</label> |
| | | <select name="admin_notify_events" id="admin_notify_events" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="admin_notify_events" class="col-sm-3 control-label">{tmpl_var name='admin_notify_events_txt'}</label> |
| | | <div class="col-sm-9"><select name="admin_notify_events" id="admin_notify_events" class="form-control"> |
| | | {tmpl_var name='admin_notify_events'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="backup_dir">{tmpl_var name='backup_dir_txt'}</label> |
| | | <input name="backup_dir" id="backup_dir" value="{tmpl_var name='backup_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='backup_dir_is_mount_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="backup_dir" class="col-sm-3 control-label">{tmpl_var name='backup_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="backup_dir" id="backup_dir" value="{tmpl_var name='backup_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='backup_dir_is_mount_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='backup_dir_is_mount'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="backup_mode">{tmpl_var name='backup_mode_txt'}</label> |
| | | <select name="backup_mode" id="backup_mode" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="backup_mode" class="col-sm-3 control-label">{tmpl_var name='backup_mode_txt'}</label> |
| | | <div class="col-sm-9"><select name="backup_mode" id="backup_mode" class="form-control"> |
| | | {tmpl_var name='backup_mode'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='backup_delete_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='backup_delete_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='backup_delete'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="monit_url">{tmpl_var name='monit_url_txt'}</label> |
| | | <input name="monit_url" id="monit_url" value="{tmpl_var name='monit_url'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='monit_url_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a> |
| | | <div class="form-group"> |
| | | <label for="monit_url" class="col-sm-3 control-label">{tmpl_var name='monit_url_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="monit_url" id="monit_url" value="{tmpl_var name='monit_url'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='monit_url_note_txt'} </div><a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="monit_user">{tmpl_var name='monit_user_txt'}</label> |
| | | <input name="monit_user" id="monit_user" value="{tmpl_var name='monit_user'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="monit_user" class="col-sm-3 control-label">{tmpl_var name='monit_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="monit_user" id="monit_user" value="{tmpl_var name='monit_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="monit_password" class="col-sm-3 control-label">{tmpl_var name='monit_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="monit_password" id="monit_password" value="{tmpl_var name='monit_password'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="munin_url" class="col-sm-3 control-label">{tmpl_var name='munin_url_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="munin_url" id="munin_url" value="{tmpl_var name='munin_url'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='munin_url_note_txt'} </div><a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="monit_password">{tmpl_var name='monit_password_txt'}</label> |
| | | <input name="monit_password" id="monit_password" value="{tmpl_var name='monit_password'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="munin_url">{tmpl_var name='munin_url_txt'}</label> |
| | | <input name="munin_url" id="munin_url" value="{tmpl_var name='munin_url'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='munin_url_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="munin_user">{tmpl_var name='munin_user_txt'}</label> |
| | | <input name="munin_user" id="munin_user" value="{tmpl_var name='munin_user'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="munin_password">{tmpl_var name='munin_password_txt'}</label> |
| | | <input name="munin_password" id="munin_password" value="{tmpl_var name='munin_password'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='monitor_system_updates_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="munin_user" class="col-sm-3 control-label">{tmpl_var name='munin_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="munin_user" id="munin_user" value="{tmpl_var name='munin_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="munin_password" class="col-sm-3 control-label">{tmpl_var name='munin_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="munin_password" id="munin_password" value="{tmpl_var name='munin_password'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='monitor_system_updates_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='monitor_system_updates'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>UFW Firewall</legend> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='ufw_enable_txt'}</p> |
| | | <div class="multiField"> |
| | | <legend>UFW Firewall</legend> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='ufw_enable_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='ufw_enable'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='ufw_manage_builtins_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='ufw_manage_builtins_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='ufw_manage_builtins'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='ufw_ipv6_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='ufw_ipv6_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='ufw_ipv6'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ufw_default_input_policy">{tmpl_var name='ufw_default_input_policy_txt'}</label> |
| | | <select name="ufw_default_input_policy" id="ufw_default_input_policy" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="ufw_default_input_policy" class="col-sm-3 control-label">{tmpl_var name='ufw_default_input_policy_txt'}</label> |
| | | <div class="col-sm-9"><select name="ufw_default_input_policy" id="ufw_default_input_policy" class="form-control"> |
| | | {tmpl_var name='ufw_default_input_policy'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ufw_default_output_policy">{tmpl_var name='ufw_default_output_policy_txt'}</label> |
| | | <select name="ufw_default_output_policy" id="ufw_default_output_policy" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="ufw_default_output_policy" class="col-sm-3 control-label">{tmpl_var name='ufw_default_output_policy_txt'}</label> |
| | | <div class="col-sm-9"><select name="ufw_default_output_policy" id="ufw_default_output_policy" class="form-control"> |
| | | {tmpl_var name='ufw_default_output_policy'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ufw_default_forward_policy">{tmpl_var name='ufw_default_forward_policy_txt'}</label> |
| | | <select name="ufw_default_forward_policy" id="ufw_default_forward_policy" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="ufw_default_forward_policy" class="col-sm-3 control-label">{tmpl_var name='ufw_default_forward_policy_txt'}</label> |
| | | <div class="col-sm-9"><select name="ufw_default_forward_policy" id="ufw_default_forward_policy" class="form-control"> |
| | | {tmpl_var name='ufw_default_forward_policy'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ufw_default_application_policy">{tmpl_var name='ufw_default_application_policy_txt'}</label> |
| | | <select name="ufw_default_application_policy" id="ufw_default_application_policy" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="ufw_default_application_policy" class="col-sm-3 control-label">{tmpl_var name='ufw_default_application_policy_txt'}</label> |
| | | <div class="col-sm-9"><select name="ufw_default_application_policy" id="ufw_default_application_policy" class="form-control"> |
| | | {tmpl_var name='ufw_default_application_policy'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ufw_log_level">{tmpl_var name='ufw_log_level_txt'}</label> |
| | | <select name="ufw_log_level" id="ufw_log_level" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="ufw_log_level" class="col-sm-3 control-label">{tmpl_var name='ufw_log_level_txt'}</label> |
| | | <div class="col-sm-9"><select name="ufw_log_level" id="ufw_log_level" class="form-control"> |
| | | {tmpl_var name='ufw_log_level'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="config_dir">{tmpl_var name='config_dir_txt'}</label> |
| | | <input name="config_dir" id="config_dir" value="{tmpl_var name='config_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="config_dir" class="col-sm-3 control-label">{tmpl_var name='config_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="config_dir" id="config_dir" value="{tmpl_var name='config_dir'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='server_type_txt'}</p> |
| | | <div class="multiField"> |
| | | <select name="server_type" id="server_type" class="selectInput"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='server_type_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_type" id="server_type" class="form-control"> |
| | | {tmpl_var name='server_type'} |
| | | </select> |
| | | </div> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="website_basedir">{tmpl_var name='website_basedir_txt'}</label> |
| | | <input name="website_basedir" id="website_basedir" value="{tmpl_var name='website_basedir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="website_path">{tmpl_var name='website_path_txt'}</label> |
| | | <input name="website_path" id="website_path" value="{tmpl_var name='website_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="website_symlinks">{tmpl_var name='website_symlinks_txt'}</label> |
| | | <input name="website_symlinks" id="website_symlinks" value="{tmpl_var name='website_symlinks'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="website_symlinks_rel">{tmpl_var name='website_symlinks_rel_txt'}</label> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="website_basedir" class="col-sm-3 control-label">{tmpl_var name='website_basedir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="website_basedir" id="website_basedir" value="{tmpl_var name='website_basedir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="website_path" class="col-sm-3 control-label">{tmpl_var name='website_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="website_path" id="website_path" value="{tmpl_var name='website_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="website_symlinks" class="col-sm-3 control-label">{tmpl_var name='website_symlinks_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="website_symlinks" id="website_symlinks" value="{tmpl_var name='website_symlinks'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="website_symlinks_rel" class="col-sm-3 control-label">{tmpl_var name='website_symlinks_rel_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='website_symlinks_rel'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="website_symlinks_rel">{tmpl_var name='network_filesystem_txt'}</label> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="website_symlinks_rel" class="col-sm-3 control-label">{tmpl_var name='network_filesystem_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='network_filesystem'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="website_autoalias">{tmpl_var name='website_autoalias_txt'}</label> |
| | | <input name="website_autoalias" id="website_autoalias" value="{tmpl_var name='website_autoalias'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='website_autoalias_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[client_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[client_username]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_domain]</a> |
| | | <div class="form-group"> |
| | | <label for="website_autoalias" class="col-sm-3 control-label">{tmpl_var name='website_autoalias_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="website_autoalias" id="website_autoalias" value="{tmpl_var name='website_autoalias'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='website_autoalias_note_txt'} </div><a href="javascript:void(0);" class="addPlaceholder">[client_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[client_username]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_domain]</a> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="vhost_rewrite_v6">{tmpl_var name='vhost_rewrite_v6_txt'}</label> |
| | | <div class="multiField"> |
| | | <div class="form-group apache"> |
| | | <label for="vhost_rewrite_v6" class="col-sm-3 control-label">{tmpl_var name='vhost_rewrite_v6_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='vhost_rewrite_v6'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="vhost_conf_dir">{tmpl_var name='vhost_conf_dir_txt'}</label> |
| | | <input name="vhost_conf_dir" id="vhost_conf_dir" value="{tmpl_var name='vhost_conf_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="vhost_conf_enabled_dir">{tmpl_var name='vhost_conf_enabled_dir_txt'}</label> |
| | | <input name="vhost_conf_enabled_dir" id="vhost_conf_enabled_dir" value="{tmpl_var name='vhost_conf_enabled_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder nginx"> |
| | | <label for="nginx_vhost_conf_dir">{tmpl_var name='nginx_vhost_conf_dir_txt'}</label> |
| | | <input name="nginx_vhost_conf_dir" id="nginx_vhost_conf_dir" value="{tmpl_var name='nginx_vhost_conf_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder nginx"> |
| | | <label for="nginx_vhost_conf_enabled_dir">{tmpl_var name='nginx_vhost_conf_enabled_dir_txt'}</label> |
| | | <input name="nginx_vhost_conf_enabled_dir" id="nginx_vhost_conf_enabled_dir" value="{tmpl_var name='nginx_vhost_conf_enabled_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='security_level_txt'}</p> |
| | | <div class="multiField"> |
| | | <select name="security_level" id="security_level" class="selectInput"> |
| | | <div class="form-group apache"> |
| | | <label for="vhost_conf_dir" class="col-sm-3 control-label">{tmpl_var name='vhost_conf_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="vhost_conf_dir" id="vhost_conf_dir" value="{tmpl_var name='vhost_conf_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group apache"> |
| | | <label for="vhost_conf_enabled_dir" class="col-sm-3 control-label">{tmpl_var name='vhost_conf_enabled_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="vhost_conf_enabled_dir" id="vhost_conf_enabled_dir" value="{tmpl_var name='vhost_conf_enabled_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group nginx"> |
| | | <label for="nginx_vhost_conf_dir" class="col-sm-3 control-label">{tmpl_var name='nginx_vhost_conf_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="nginx_vhost_conf_dir" id="nginx_vhost_conf_dir" value="{tmpl_var name='nginx_vhost_conf_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group nginx"> |
| | | <label for="nginx_vhost_conf_enabled_dir" class="col-sm-3 control-label">{tmpl_var name='nginx_vhost_conf_enabled_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="nginx_vhost_conf_enabled_dir" id="nginx_vhost_conf_enabled_dir" value="{tmpl_var name='nginx_vhost_conf_enabled_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='security_level_txt'}</label> |
| | | <div class="col-sm-9"><select name="security_level" id="security_level" class="form-control"> |
| | | {tmpl_var name='security_level'} |
| | | </select> |
| | | </div> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <p class="label">{tmpl_var name='check_apache_config_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group apache"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='check_apache_config_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='check_apache_config'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="user">{tmpl_var name='web_user_txt'}</label> |
| | | <input name="user" id="user" value="{tmpl_var name='user'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="group">{tmpl_var name='web_group_txt'}</label> |
| | | <input name="group" id="group" value="{tmpl_var name='group'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder nginx"> |
| | | <label for="nginx_user">{tmpl_var name='nginx_user_txt'}</label> |
| | | <input name="nginx_user" id="nginx_user" value="{tmpl_var name='nginx_user'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder nginx"> |
| | | <label for="nginx_group">{tmpl_var name='nginx_group_txt'}</label> |
| | | <input name="nginx_group" id="nginx_group" value="{tmpl_var name='nginx_group'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder nginx"> |
| | | <label for="nginx_cgi_socket">{tmpl_var name='nginx_cgi_socket_txt'}</label> |
| | | <input name="nginx_cgi_socket" id="nginx_cgi_socket" value="{tmpl_var name='nginx_cgi_socket'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="htaccess_allow_override">{tmpl_var name='htaccess_allow_override_txt'}</label> |
| | | <input name="htaccess_allow_override" id="htaccess_allow_override" value="{tmpl_var name='htaccess_allow_override'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='enable_ip_wildcard_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group apache"> |
| | | <label for="user" class="col-sm-3 control-label">{tmpl_var name='web_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="user" id="user" value="{tmpl_var name='user'}" class="form-control" /></div></div> |
| | | <div class="form-group apache"> |
| | | <label for="group" class="col-sm-3 control-label">{tmpl_var name='web_group_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="group" id="group" value="{tmpl_var name='group'}" class="form-control" /></div></div> |
| | | <div class="form-group nginx"> |
| | | <label for="nginx_user" class="col-sm-3 control-label">{tmpl_var name='nginx_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="nginx_user" id="nginx_user" value="{tmpl_var name='nginx_user'}" class="form-control" /></div></div> |
| | | <div class="form-group nginx"> |
| | | <label for="nginx_group" class="col-sm-3 control-label">{tmpl_var name='nginx_group_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="nginx_group" id="nginx_group" value="{tmpl_var name='nginx_group'}" class="form-control" /></div></div> |
| | | <div class="form-group nginx"> |
| | | <label for="nginx_cgi_socket" class="col-sm-3 control-label">{tmpl_var name='nginx_cgi_socket_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="nginx_cgi_socket" id="nginx_cgi_socket" value="{tmpl_var name='nginx_cgi_socket'}" class="form-control" /></div></div> |
| | | <div class="form-group apache"> |
| | | <label for="htaccess_allow_override" class="col-sm-3 control-label">{tmpl_var name='htaccess_allow_override_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="htaccess_allow_override" id="htaccess_allow_override" value="{tmpl_var name='htaccess_allow_override'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='enable_ip_wildcard_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='enable_ip_wildcard'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overtraffic_notify_admin_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overtraffic_notify_admin_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overtraffic_notify_admin'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overtraffic_notify_client_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overtraffic_notify_client_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overtraffic_notify_client'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_notify_admin_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_notify_admin_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_notify_admin'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_notify_client_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_notify_client_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_notify_client'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_db_notify_admin_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_db_notify_admin_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_db_notify_admin'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_db_notify_client_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_db_notify_client_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_db_notify_client'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="overquota_notify_freq">{tmpl_var name='overquota_notify_freq_txt'}</label> |
| | | <input name="overquota_notify_freq" id="overquota_notify_freq" value="{tmpl_var name='overquota_notify_freq'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='overquota_notify_freq_note_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='overquota_notify_onok_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="overquota_notify_freq" class="col-sm-3 control-label">{tmpl_var name='overquota_notify_freq_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="overquota_notify_freq" id="overquota_notify_freq" value="{tmpl_var name='overquota_notify_freq'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='overquota_notify_freq_note_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='overquota_notify_onok_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='overquota_notify_onok'} |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='ssl_settings_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='enable_sni_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-ssl-settings" aria-expanded="false" aria-controls="toggle-ssl-settings">{tmpl_var name='ssl_settings_txt'}</button></div> |
| | | <div id="toggle-ssl-settings" class="collapse"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='enable_sni_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='enable_sni'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label"> |
| | | <tmpl_var name="enable_spdy_txt"> |
| | | </p> |
| | | <div class="multiField"> |
| | | </label> |
| | | <div class="col-sm-9"> |
| | | <tmpl_var name="enable_spdy"> |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="CA_path">{tmpl_var name='CA_path_txt'}</label> |
| | | <input name="CA_path" id="CA_path" value="{tmpl_var name='CA_path'}" size="40" maxlength="255" type="text" autocomplete="off" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="CA_pass">{tmpl_var name='CA_pass_txt'}</label> |
| | | <input name="CA_pass" id="CA_pass" value="{tmpl_var name='CA_pass'}" size="40" maxlength="255" type="password" autocomplete="off" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="CA_path" class="col-sm-3 control-label">{tmpl_var name='CA_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="CA_path" id="CA_path" value="{tmpl_var name='CA_path'}" autocomplete="off" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="CA_pass" class="col-sm-3 control-label">{tmpl_var name='CA_pass_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="CA_pass" id="CA_pass" value="{tmpl_var name='CA_pass'}" autocomplete="off" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='permissions_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='set_folder_permissions_on_update_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-permissions" aria-expanded="false" aria-controls="toggle-permissions">{tmpl_var name='permissions_txt'}</button></div> |
| | | <div id="toggle-permissions" class="collapse"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='set_folder_permissions_on_update_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='set_folder_permissions_on_update'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='web_folder_protection_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='web_folder_protection_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='web_folder_protection'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='add_web_users_to_sshusers_group_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='add_web_users_to_sshusers_group_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='add_web_users_to_sshusers_group'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='connect_userid_to_webid_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='connect_userid_to_webid_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='connect_userid_to_webid'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="connect_userid_to_webid_start">{tmpl_var name='connect_userid_to_webid_start_txt'}</label> |
| | | <input name="connect_userid_to_webid_start" id="connect_userid_to_webid_start" value="{tmpl_var name='connect_userid_to_webid_start'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="connect_userid_to_webid_start" class="col-sm-3 control-label">{tmpl_var name='connect_userid_to_webid_start_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="connect_userid_to_webid_start" id="connect_userid_to_webid_start" value="{tmpl_var name='connect_userid_to_webid_start'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='php_settings_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="php_ini_path_apache">{tmpl_var name='php_ini_path_apache_txt'}</label> |
| | | <input name="php_ini_path_apache" id="php_ini_path_apache" value="{tmpl_var name='php_ini_path_apache'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder apache"> |
| | | <label for="php_ini_path_cgi">{tmpl_var name='php_ini_path_cgi_txt'}</label> |
| | | <input name="php_ini_path_cgi" id="php_ini_path_cgi" value="{tmpl_var name='php_ini_path_cgi'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_init_script">{tmpl_var name='php_fpm_init_script_txt'}</label> |
| | | <input name="php_fpm_init_script" id="php_fpm_init_script" value="{tmpl_var name='php_fpm_init_script'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_ini_path">{tmpl_var name='php_fpm_ini_path_txt'}</label> |
| | | <input name="php_fpm_ini_path" id="php_fpm_ini_path" value="{tmpl_var name='php_fpm_ini_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_pool_dir">{tmpl_var name='php_fpm_pool_dir_txt'}</label> |
| | | <input name="php_fpm_pool_dir" id="php_fpm_pool_dir" value="{tmpl_var name='php_fpm_pool_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_start_port">{tmpl_var name='php_fpm_start_port_txt'}</label> |
| | | <input name="php_fpm_start_port" id="php_fpm_start_port" value="{tmpl_var name='php_fpm_start_port'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_socket_dir">{tmpl_var name='php_fpm_socket_dir_txt'}</label> |
| | | <input name="php_fpm_socket_dir" id="php_fpm_socket_dir" value="{tmpl_var name='php_fpm_socket_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_open_basedir">{tmpl_var name='php_open_basedir_txt'}</label> |
| | | <input name="php_open_basedir" id="php_open_basedir" value="{tmpl_var name='php_open_basedir'}" size="40" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_ini_check_minutes">{tmpl_var name='php_ini_check_minutes_txt'}</label> |
| | | <input name="php_ini_check_minutes" id="php_ini_check_minutes" value="{tmpl_var name='php_ini_check_minutes'}" size="40" type="text" class="textInput" /> {tmpl_var name='php_ini_check_minutes_info_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_handler">{tmpl_var name='php_handler_txt'}</label> |
| | | <div class="multiField"> |
| | | <select name="php_handler" id="php_handler" class="selectInput"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-php_settings" aria-expanded="false" aria-controls="toggle-php_settings">{tmpl_var name='php_settings_txt'}</button></div> |
| | | <div id="toggle-php_settings" class="collapse"> |
| | | <div class="form-group apache"> |
| | | <label for="php_ini_path_apache" class="col-sm-3 control-label">{tmpl_var name='php_ini_path_apache_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_ini_path_apache" id="php_ini_path_apache" value="{tmpl_var name='php_ini_path_apache'}" class="form-control" /></div></div> |
| | | <div class="form-group apache"> |
| | | <label for="php_ini_path_cgi" class="col-sm-3 control-label">{tmpl_var name='php_ini_path_cgi_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_ini_path_cgi" id="php_ini_path_cgi" value="{tmpl_var name='php_ini_path_cgi'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fpm_init_script" class="col-sm-3 control-label">{tmpl_var name='php_fpm_init_script_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_init_script" id="php_fpm_init_script" value="{tmpl_var name='php_fpm_init_script'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fpm_ini_path" class="col-sm-3 control-label">{tmpl_var name='php_fpm_ini_path_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_ini_path" id="php_fpm_ini_path" value="{tmpl_var name='php_fpm_ini_path'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fpm_pool_dir" class="col-sm-3 control-label">{tmpl_var name='php_fpm_pool_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_pool_dir" id="php_fpm_pool_dir" value="{tmpl_var name='php_fpm_pool_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fpm_start_port" class="col-sm-3 control-label">{tmpl_var name='php_fpm_start_port_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_start_port" id="php_fpm_start_port" value="{tmpl_var name='php_fpm_start_port'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fpm_socket_dir" class="col-sm-3 control-label">{tmpl_var name='php_fpm_socket_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_socket_dir" id="php_fpm_socket_dir" value="{tmpl_var name='php_fpm_socket_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_open_basedir" class="col-sm-3 control-label">{tmpl_var name='php_open_basedir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_open_basedir" id="php_open_basedir" value="{tmpl_var name='php_open_basedir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_ini_check_minutes" class="col-sm-3 control-label">{tmpl_var name='php_ini_check_minutes_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="php_ini_check_minutes" id="php_ini_check_minutes" value="{tmpl_var name='php_ini_check_minutes'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='php_ini_check_minutes_info_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="php_handler" class="col-sm-3 control-label">{tmpl_var name='php_handler_txt'}</label> |
| | | <div class="col-sm-9"><select name="php_handler" id="php_handler" class="form-control"> |
| | | {tmpl_var name='php_handler'} |
| | | </select> |
| | | </div> |
| | | </select></div> |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='apps_vhost_settings_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="apps_vhost_port">{tmpl_var name='apps_vhost_port_txt'}</label> |
| | | <input name="apps_vhost_port" id="apps_vhost_port" value="{tmpl_var name='apps_vhost_port'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="apps_vhost_ip">{tmpl_var name='apps_vhost_ip_txt'}</label> |
| | | <input name="apps_vhost_ip" id="apps_vhost_ip" value="{tmpl_var name='apps_vhost_ip'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="apps_vhost_servername">{tmpl_var name='apps_vhost_servername_txt'}</label> |
| | | <input name="apps_vhost_servername" id="apps_vhost_servername" value="{tmpl_var name='apps_vhost_servername'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-apps_vhost_settings" aria-expanded="false" aria-controls="toggle-apps_vhost_settings">{tmpl_var name='apps_vhost_settings_txt'}</button></div> |
| | | <div id="toggle-apps_vhost_settings" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="apps_vhost_port" class="col-sm-3 control-label">{tmpl_var name='apps_vhost_port_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="apps_vhost_port" id="apps_vhost_port" value="{tmpl_var name='apps_vhost_port'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="apps_vhost_ip" class="col-sm-3 control-label">{tmpl_var name='apps_vhost_ip_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="apps_vhost_ip" id="apps_vhost_ip" value="{tmpl_var name='apps_vhost_ip'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="apps_vhost_servername" class="col-sm-3 control-label">{tmpl_var name='apps_vhost_servername_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="apps_vhost_servername" id="apps_vhost_servername" value="{tmpl_var name='apps_vhost_servername'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='awstats_settings_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="awstats_conf_dir">{tmpl_var name='awstats_conf_dir_txt'}</label> |
| | | <input name="awstats_conf_dir" id="awstats_conf_dir" value="{tmpl_var name='awstats_conf_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="awstats_data_dir">{tmpl_var name='awstats_data_dir_txt'}</label> |
| | | <input name="awstats_data_dir" id="awstats_data_dir" value="{tmpl_var name='awstats_data_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="awstats_pl">{tmpl_var name='awstats_pl_txt'}</label> |
| | | <input name="awstats_pl" id="awstats_pl" value="{tmpl_var name='awstats_pl'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="awstats_buildstaticpages_pl">{tmpl_var name='awstats_buildstaticpages_pl_txt'}</label> |
| | | <input name="awstats_buildstaticpages_pl" id="awstats_buildstaticpages_pl" value="{tmpl_var name='awstats_buildstaticpages_pl'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-awstats_settings" aria-expanded="false" aria-controls="toggle-awstats_settings">{tmpl_var name='awstats_settings_txt'}</button></div> |
| | | <div id="toggle-awstats_settings" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="awstats_conf_dir" class="col-sm-3 control-label">{tmpl_var name='awstats_conf_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="awstats_conf_dir" id="awstats_conf_dir" value="{tmpl_var name='awstats_conf_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="awstats_data_dir" class="col-sm-3 control-label">{tmpl_var name='awstats_data_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="awstats_data_dir" id="awstats_data_dir" value="{tmpl_var name='awstats_data_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="awstats_pl" class="col-sm-3 control-label">{tmpl_var name='awstats_pl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="awstats_pl" id="awstats_pl" value="{tmpl_var name='awstats_pl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="awstats_buildstaticpages_pl" class="col-sm-3 control-label">{tmpl_var name='awstats_buildstaticpages_pl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="awstats_buildstaticpages_pl" id="awstats_buildstaticpages_pl" value="{tmpl_var name='awstats_buildstaticpages_pl'}" class="form-control" /></div></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | var serverType = jQuery('#server_type').val(); |
| | | jQuery('#server_type').replaceWith('<label for="server_Type">'+serverType+'</label><input type="hidden" name="server_type" value="'+serverType+'">'); |
| | | jQuery('#server_type').replaceWith('<label for="server_Type" class="col-sm-3 control-label">'+serverType+'</label><input type="hidden" name="server_type" value="'+serverType+'">'); |
| | | adjustForm(); |
| | | jQuery('#server_type').change(function(){ |
| | | serverType = $(this).val(); |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="config">{tmpl_var name='config_txt'}</label> |
| | | <textarea name="config" id="config" rows='20' cols='40'>{tmpl_var name='config'}</textarea> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="config" class="col-sm-3 control-label">{tmpl_var name='config_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="config" id="config" rows='20' cols='40'>{tmpl_var name='config'}</textarea></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_name">{tmpl_var name='server_name_txt'}</label> |
| | | <input name="server_name" id="server_name" value="{tmpl_var name='server_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mail_server_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_name" class="col-sm-3 control-label">{tmpl_var name='server_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="server_name" id="server_name" value="{tmpl_var name='server_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mail_server_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mail_server'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='web_server_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='web_server_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='web_server'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='dns_server_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='dns_server_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='dns_server'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='file_server_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='file_server_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='file_server'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='db_server_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='db_server_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='db_server'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='vserver_server_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='vserver_server_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='vserver_server'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mirror_server_id">{tmpl_var name='mirror_server_id_txt'}</label> |
| | | <select name="mirror_server_id" id="server_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="mirror_server_id" class="col-sm-3 control-label">{tmpl_var name='mirror_server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="mirror_server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='mirror_server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="active">{tmpl_var name='active_txt'}</label> |
| | | <select name="active" id="active" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="active" class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"><select name="active" id="active" class="form-control"> |
| | | {tmpl_var name='active'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_ip"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>IP Address</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <legend>IP Address</legend> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_id">{tmpl_var name='client_id_txt'}</label> |
| | | <select name="client_id" id="client_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_id" class="col-sm-3 control-label">{tmpl_var name='client_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_id" id="client_id" class="form-control"> |
| | | {tmpl_var name='client_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ip_type">{tmpl_var name='ip_type_txt'}</label> |
| | | <select name="ip_type" id="ip_type" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="ip_type" class="col-sm-3 control-label">{tmpl_var name='ip_type_txt'}</label> |
| | | <div class="col-sm-9"><select name="ip_type" id="ip_type" class="form-control"> |
| | | {tmpl_var name='ip_type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ip_address">{tmpl_var name='ip_address_txt'}</label> |
| | | <input name="ip_address" id="ip_address" value="{tmpl_var name='ip_address'}" size="15" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='virtualhost_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="ip_address" class="col-sm-3 control-label">{tmpl_var name='ip_address_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ip_address" id="ip_address" value="{tmpl_var name='ip_address'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='virtualhost_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='virtualhost'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="virtualhost_port">{tmpl_var name='virtualhost_port_txt'}</label> |
| | | <input name="virtualhost_port" id="virtualhost_port" value="{tmpl_var name='virtualhost_port'}" size="15" maxlength="15" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | <div class="form-group"> |
| | | <label for="virtualhost_port" class="col-sm-3 control-label">{tmpl_var name='virtualhost_port_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="virtualhost_port" id="virtualhost_port" value="{tmpl_var name='virtualhost_port'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_ip_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_ip_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_ip_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_ip_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_server_ip"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/server_ip_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/server_ip_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th> |
| | | <th class="tbl_col_ip_type" scope="col"><tmpl_var name="ip_type_txt"></th> |
| | | <th class="tbl_col_ip_address" scope="col"><tmpl_var name="ip_address_txt"></th> |
| | | <th class="tbl_col_virtualhost" scope="col"><tmpl_var name="virtualhost_txt"></th> |
| | | <th class="tbl_col_virtualhost_port" scope="col"><tmpl_var name="virtualhost_port_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th class="small-col"><tmpl_var name="client_id_txt"></th> |
| | | <th><tmpl_var name="ip_type_txt"></th> |
| | | <th><tmpl_var name="ip_address_txt"></th> |
| | | <th><tmpl_var name="virtualhost_txt"></th> |
| | | <th><tmpl_var name="virtualhost_port_txt"></th> |
| | | <th class="text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_client_id"><select name="search_client_id">{tmpl_var name='search_client_id'}</select></td> |
| | | <td class="tbl_col_ip_type"><select name="search_ip_type">{tmpl_var name='search_ip_type'}</select></td> |
| | | <td class="tbl_col_ip_address"><input type="text" name="search_ip_address" value="{tmpl_var name='search_ip_address'}" /></td> |
| | | <td class="tbl_col_virtualhost"><select name="search_virtualhost">{tmpl_var name='search_virtualhost'}</select></td> |
| | | <td class="tbl_col_virtualhost_port"><input type="text" name="search_virtualhost_port" value="{tmpl_var name='search_virtualhost_port'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_ip_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_client_id">{tmpl_var name='search_client_id'}</select></td> |
| | | <td><select class="form-control" name="search_ip_type">{tmpl_var name='search_ip_type'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_ip_address" value="{tmpl_var name='search_ip_address'}" /></td> |
| | | <td><select class="form-control" name="search_virtualhost">{tmpl_var name='search_virtualhost'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_virtualhost_port" value="{tmpl_var name='search_virtualhost_port'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_ip_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_client_id"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td> |
| | | <td class="tbl_col_ip_type"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ip_type"}</a></td> |
| | | <td class="tbl_col_ip_address"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ip_address"}</a></td> |
| | | <td class="tbl_col_virtualhost"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="virtualhost"}</a></td> |
| | | <td class="tbl_col_virtualhost_port"><a href="#" onclick="loadContent('admin/server_ip_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="virtualhost_port"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/server_ip_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/server_ip_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="admin/server_ip_edit.php?id={tmpl_var name='id'}">{tmpl_var name="client_id"}</a></td> |
| | | <td><a href="#" data-load-content="admin/server_ip_edit.php?id={tmpl_var name='id'}">{tmpl_var name="ip_type"}</a></td> |
| | | <td><a href="#" data-load-content="admin/server_ip_edit.php?id={tmpl_var name='id'}">{tmpl_var name="ip_address"}</a></td> |
| | | <td><a href="#" data-load-content="admin/server_ip_edit.php?id={tmpl_var name='id'}">{tmpl_var name="virtualhost"}</a></td> |
| | | <td><a href="#" data-load-content="admin/server_ip_edit.php?id={tmpl_var name='id'}">{tmpl_var name="virtualhost_port"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/server_ip_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="7"><tmpl_var name="paging"></td> |
| | | <td colspan="7"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_server"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_server_name" scope="col"><tmpl_var name="server_name_txt"></th> |
| | | <th class="tbl_col_mail_server" scope="col"><tmpl_var name="mail_server_txt"></th> |
| | | <th class="tbl_col_web_server" scope="col"><tmpl_var name="web_server_txt"></th> |
| | | <th class="tbl_col_dns_server" scope="col"><tmpl_var name="dns_server_txt"></th> |
| | | <th class="tbl_col_file_server" scope="col"><tmpl_var name="file_server_txt"></th> |
| | | <th class="tbl_col_db_server" scope="col"><tmpl_var name="db_server_txt"></th> |
| | | <th class="tbl_col_vserver_server" scope="col"><tmpl_var name="vserver_server_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="server_name_txt"></th> |
| | | <th><tmpl_var name="mail_server_txt"></th> |
| | | <th><tmpl_var name="web_server_txt"></th> |
| | | <th><tmpl_var name="dns_server_txt"></th> |
| | | <th><tmpl_var name="file_server_txt"></th> |
| | | <th><tmpl_var name="db_server_txt"></th> |
| | | <th><tmpl_var name="vserver_server_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_server_name"><input type="text" name="search_server_name" value="{tmpl_var name='search_server_name'}" /></td> |
| | | <td class="tbl_col_mail_server"><select name="search_active">{tmpl_var name='search_mail_server'}</select></td> |
| | | <td class="tbl_col_web_server"><select name="search_active">{tmpl_var name='search_web_server'}</select></td> |
| | | <td class="tbl_col_dns_server"><select name="search_active">{tmpl_var name='search_dns_server'}</select></td> |
| | | <td class="tbl_col_file_server"><select name="search_active">{tmpl_var name='search_file_server'}</select></td> |
| | | <td class="tbl_col_db_server"><select name="search_active">{tmpl_var name='search_db_server'}</select></td> |
| | | <td class="tbl_col_vserver_server"><select name="search_active">{tmpl_var name='search_vserver_server'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_server_name" value="{tmpl_var name='search_server_name'}" /></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_mail_server'}</select></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_web_server'}</select></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_dns_server'}</select></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_file_server'}</select></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_db_server'}</select></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_vserver_server'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_server_name"><a href="#" onclick="loadContent('admin/server_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_name"}</a></td> |
| | | <td class="tbl_col_mail_server">{tmpl_var name="mail_server"}</td> |
| | | <td class="tbl_col_web_server">{tmpl_var name="web_server"}</td> |
| | | <td class="tbl_col_dns_server">{tmpl_var name="dns_server"}</td> |
| | | <td class="tbl_col_file_server">{tmpl_var name="file_server"}</td> |
| | | <td class="tbl_col_db_server">{tmpl_var name="db_server"}</td> |
| | | <td class="tbl_col_vserver_server">{tmpl_var name="vserver_server"}</td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/server_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/server_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_name"}</a></td> |
| | | <td>{tmpl_var name="mail_server"}</td> |
| | | <td>{tmpl_var name="web_server"}</td> |
| | | <td>{tmpl_var name="dns_server"}</td> |
| | | <td>{tmpl_var name="file_server"}</td> |
| | | <td>{tmpl_var name="db_server"}</td> |
| | | <td>{tmpl_var name="vserver_server"}</td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/server_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="8"><tmpl_var name="paging"></td> |
| | | <td colspan="8"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_php"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fastcgi_binary">{tmpl_var name='php_fastcgi_binary_txt'}</label> |
| | | <input name="php_fastcgi_binary" id="php_fastcgi_binary" value="{tmpl_var name='php_fastcgi_binary'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fastcgi_ini_dir">{tmpl_var name='php_fastcgi_ini_dir_txt'}</label> |
| | | <input name="php_fastcgi_ini_dir" id="php_fastcgi_ini_dir" value="{tmpl_var name='php_fastcgi_ini_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <div class="form-group"> |
| | | <label for="php_fastcgi_binary" class="col-sm-3 control-label">{tmpl_var name='php_fastcgi_binary_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fastcgi_binary" id="php_fastcgi_binary" value="{tmpl_var name='php_fastcgi_binary'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fastcgi_ini_dir" class="col-sm-3 control-label">{tmpl_var name='php_fastcgi_ini_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fastcgi_ini_dir" id="php_fastcgi_ini_dir" value="{tmpl_var name='php_fastcgi_ini_dir'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_php_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_php_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_php_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_php_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_php"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_init_script">{tmpl_var name='php_fpm_init_script_txt'}</label> |
| | | <input name="php_fpm_init_script" id="php_fpm_init_script" value="{tmpl_var name='php_fpm_init_script'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_ini_dir">{tmpl_var name='php_fpm_ini_dir_txt'}</label> |
| | | <input name="php_fpm_ini_dir" id="php_fpm_ini_dir" value="{tmpl_var name='php_fpm_ini_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="php_fpm_pool_dir">{tmpl_var name='php_fpm_pool_dir_txt'}</label> |
| | | <input name="php_fpm_pool_dir" id="php_fpm_pool_dir" value="{tmpl_var name='php_fpm_pool_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <div class="form-group"> |
| | | <label for="php_fpm_init_script" class="col-sm-3 control-label">{tmpl_var name='php_fpm_init_script_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_init_script" id="php_fpm_init_script" value="{tmpl_var name='php_fpm_init_script'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fpm_ini_dir" class="col-sm-3 control-label">{tmpl_var name='php_fpm_ini_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_ini_dir" id="php_fpm_ini_dir" value="{tmpl_var name='php_fpm_ini_dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="php_fpm_pool_dir" class="col-sm-3 control-label">{tmpl_var name='php_fpm_pool_dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="php_fpm_pool_dir" id="php_fpm_pool_dir" value="{tmpl_var name='php_fpm_pool_dir'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_php_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_php_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_php_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_php_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_server_php"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/server_php_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/server_php_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th> |
| | | <th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th class="small-col"><tmpl_var name="client_id_txt"></th> |
| | | <th><tmpl_var name="name_txt"></th> |
| | | <th class="text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_client_id"><select name="search_client_id">{tmpl_var name='search_client_id'}</select></td> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_php_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_client_id">{tmpl_var name='search_client_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/server_php_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('admin/server_php_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_client_id"><a href="#" onclick="loadContent('admin/server_php_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('admin/server_php_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/server_php_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/server_php_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="admin/server_php_edit.php?id={tmpl_var name='id'}">{tmpl_var name="client_id"}</a></td> |
| | | <td><a href="#" data-load-content="admin/server_php_edit.php?id={tmpl_var name='id'}">{tmpl_var name="name"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/server_php_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_server_php"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_id">{tmpl_var name='client_id_txt'}</label> |
| | | <select name="client_id" id="client_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_id" class="col-sm-3 control-label">{tmpl_var name='client_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_id" id="client_id" class="form-control"> |
| | | {tmpl_var name='client_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_php_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_php_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_php_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_php_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_software_package"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="package_title">{tmpl_var name='package_title_txt'}</label> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="package_title" class="col-sm-3 control-label">{tmpl_var name='package_title_txt'}</label> |
| | | {tmpl_var name='package_title'}<input name="package_title" id="package_title" value="{tmpl_var name='package_title'}" size="40" maxlength="40" type="hidden" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="package_key">{tmpl_var name='package_key_txt'}</label> |
| | | <input name="package_key" id="package_key" value="{tmpl_var name='package_key'}" size="40" maxlength="40" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="package_key" class="col-sm-3 control-label">{tmpl_var name='package_key_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="package_key" id="package_key" value="{tmpl_var name='package_key'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/software_package_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/software_package_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/software_package_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/software_package_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="desc_txt"></p> |
| | | |
| | | <div class="panel panel_software_repo"> |
| | |
| | | </tmpl_if> |
| | | <tmpl_if name="insert_key"> |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | |
| | | <p> </p> |
| | | <div class="ctrlHolder"> |
| | | <label for="install_key">{tmpl_var name='install_key_txt'}</label> |
| | | <input name="install_key" id="install_key" value="{tmpl_var name='install_key'}" size="40" maxlength="40" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="install_key" class="col-sm-3 control-label">{tmpl_var name='install_key_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="install_key" id="install_key" value="{tmpl_var name='install_key'}" class="form-control" /></div></div> |
| | | |
| | | <input type="hidden" name="package" value="{tmpl_var name='package_name'}"> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id'}"> |
| | | <p> </p> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/software_package_install.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/software_package_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </fieldset> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/software_package_install.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/software_package_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | |
| | | </div> |
| | | </tmpl_if> |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_package"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/software_package_list.php?action=repoupdate');"> |
| | | <span>{tmpl_var name="repoupdate_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/software_package_list.php?action=repoupdate">{tmpl_var name="repoupdate_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_installed" scope="col"><tmpl_var name="installed_txt"></th> |
| | | <th class="tbl_col_package_title" scope="col"><tmpl_var name="package_title_txt"></th> |
| | | <th class="tbl_col_package_description" scope="col"><tmpl_var name="package_description_txt"></th> |
| | | <th class="tbl_col_package_id" scope="col"><tmpl_var name="package_id_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="installed_txt"></th> |
| | | <th><tmpl_var name="package_title_txt"></th> |
| | | <th><tmpl_var name="package_description_txt"></th> |
| | | <th><tmpl_var name="package_id_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tmpl_if name="has_packages"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_installed">{tmpl_var name="installed"}</td> |
| | | <td class="tbl_col_package_title">{tmpl_var name="package_title"}</td> |
| | | <td class="tbl_col_package_description">{tmpl_var name="package_description"}</td> |
| | | <td class="tbl_col_package_id">ispapp{tmpl_var name="package_id"}</td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoEdit" href="javascript: loadContent('admin/software_package_edit.php?id={tmpl_var name='package_id'}');"><span>{tmpl_var name='edit_txt'}</span></a> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/software_package_del.php?software_update_inst_id={tmpl_var name='software_update_inst_id'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td>{tmpl_var name="installed"}</td> |
| | | <td>{tmpl_var name="package_title"}</td> |
| | | <td>{tmpl_var name="package_description"}</td> |
| | | <td>ispapp{tmpl_var name="package_id"}</td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="admin/software_package_edit.php?id={tmpl_var name='package_id'}"><span class="icon icon-edit"></span></button> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/software_package_del.php?software_update_inst_id={tmpl_var name='software_update_inst_id'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_if> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"></td> |
| | | <td colspan="5"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_software_repo"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="repo_name">{tmpl_var name='repo_name_txt'}</label> |
| | | <input name="repo_name" id="repo_name" value="{tmpl_var name='repo_name'}" size="40" maxlength="40" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repo_url">{tmpl_var name='repo_url_txt'}</label> |
| | | <input name="repo_url" id="repo_url" value="{tmpl_var name='repo_url'}" size="40" maxlength="40" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repo_username">{tmpl_var name='repo_username_txt'}</label> |
| | | <input name="repo_username" id="repo_username" value="{tmpl_var name='repo_username'}" size="30" maxlength="30" type="text" autocomplete="off" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repo_password">{tmpl_var name='repo_password_txt'}</label> |
| | | <input name="repo_password" id="repo_password" value="{tmpl_var name='repo_password'}" size="30" maxlength="30" type="password" autocomplete="off" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="repo_name" class="col-sm-3 control-label">{tmpl_var name='repo_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="repo_name" id="repo_name" value="{tmpl_var name='repo_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="repo_url" class="col-sm-3 control-label">{tmpl_var name='repo_url_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="repo_url" id="repo_url" value="{tmpl_var name='repo_url'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="repo_username" class="col-sm-3 control-label">{tmpl_var name='repo_username_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="repo_username" id="repo_username" value="{tmpl_var name='repo_username'}" autocomplete="off" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="repo_password" class="col-sm-3 control-label">{tmpl_var name='repo_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repo_password" id="repo_password" value="{tmpl_var name='repo_password'}" autocomplete="off" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/software_repo_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/software_repo_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/software_repo_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/software_repo_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_software_repo"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/software_repo_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/software_repo_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_repo_name" scope="col"><tmpl_var name="repo_name_txt"></th> |
| | | <th class="tbl_col_repo_url" scope="col"><tmpl_var name="repo_url_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col"> </th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="repo_name_txt"></th> |
| | | <th><tmpl_var name="repo_url_txt"></th> |
| | | <th class="text-right"> </th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_repo_name"><input type="text" name="search_repo_name" value="{tmpl_var name='search_repo_name'}" /></td> |
| | | <td class="tbl_col_repo_url"><input type="text" name="search_repo_url" value="{tmpl_var name='search_repo_url'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/software_repo_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_repo_name" value="{tmpl_var name='search_repo_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_repo_url" value="{tmpl_var name='search_repo_url'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/software_repo_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('admin/software_repo_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_repo_name"><a href="#" onclick="loadContent('admin/software_repo_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="repo_name"}</a></td> |
| | | <td class="tbl_col_repo_url"><a href="#" onclick="loadContent('admin/software_repo_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="repo_url"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/software_repo_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/software_repo_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="admin/software_repo_edit.php?id={tmpl_var name='id'}">{tmpl_var name="repo_name"}</a></td> |
| | | <td><a href="#" data-load-content="admin/software_repo_edit.php?id={tmpl_var name='id'}">{tmpl_var name="repo_url"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/software_repo_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_software_update"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset class="inlineLabels"><legend>Tools</legend> |
| | | <div class="buttons"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_select_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput" onChange="submitForm('pageForm','admin/software_update_list.php');"> |
| | | <legend>Tools</legend> |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_select_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control" onChange="submitForm('pageForm','admin/software_update_list.php');"> |
| | | <tmpl_loop name="servers"> |
| | | <option value="{tmpl_var name='server_id'}" {tmpl_var name='selected'}>{tmpl_var name='server_name'}</option> |
| | | </tmpl_loop> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | </select></div> |
| | | |
| | | |
| | | </div> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_installed" scope="col"><tmpl_var name="installed_txt"></th> |
| | | <th class="tbl_col_update_title" scope="col"><tmpl_var name="update_title_txt"></th> |
| | | <th class="tbl_col_version" scope="col"><tmpl_var name="version_txt"></th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="installed_txt"></th> |
| | | <th><tmpl_var name="update_title_txt"></th> |
| | | <th><tmpl_var name="version_txt"></th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_installed">{tmpl_var name="installed"}</td> |
| | | <td class="tbl_col_update_title">{tmpl_var name="update_title"}</td> |
| | | <td class="tbl_col_version">{tmpl_var name="version"}</td> |
| | | <tr> |
| | | <td>{tmpl_var name="installed"}</td> |
| | | <td>{tmpl_var name="update_title"}</td> |
| | | <td>{tmpl_var name="version"}</td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_unless name="records"> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"></td> |
| | | <td colspan="3"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_system_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <div style="float:left;width:100%"> |
| | | <p class="label" style="width:270px">{tmpl_var name='use_domain_module_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='use_domain_module'} |
| | | </div> |
| | | </div> |
| | | <div style="float:left;width:500px;margin-top:20px">{tmpl_var name='use_domain_module_hint'}</div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='new_domain_txt'}</p> |
| | | <div class="multiField"> |
| | | <textarea name="new_domain_html" id="new_domain_html" style="width: 500px; height: 250px">{tmpl_var name='new_domain_html'}</textarea> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='new_domain_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="new_domain_html" id="new_domain_html" height: 250px">{tmpl_var name='new_domain_html'}</textarea></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/users_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/users_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_system_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='enable_custom_login_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='enable_custom_login_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='enable_custom_login'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mailbox_show_autoresponder_tab_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mailbox_show_autoresponder_tab_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mailbox_show_autoresponder_tab'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mailbox_show_mail_filter_tab_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mailbox_show_mail_filter_tab_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mailbox_show_mail_filter_tab'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mailbox_show_custom_rules_tab_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mailbox_show_custom_rules_tab_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mailbox_show_custom_rules_tab'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mailboxlist_webmail_link_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mailboxlist_webmail_link_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mailboxlist_webmail_link'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="webmail_url">{tmpl_var name='webmail_url_txt'}</label> |
| | | <input name="webmail_url" id="webmail_url" value="{tmpl_var name='webmail_url'}" size="30" maxlength="255" type="text" class="textInput" /> {tmpl_var name='webmail_url_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a> |
| | | <div class="form-group"> |
| | | <label for="webmail_url" class="col-sm-3 control-label">{tmpl_var name='webmail_url_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="webmail_url" id="webmail_url" value="{tmpl_var name='webmail_url'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='webmail_url_note_txt'} </div><a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mailmailinglist_link_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mailmailinglist_link_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='mailmailinglist_link'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mailmailinglist_url">{tmpl_var name='mailmailinglist_url_txt'}</label> |
| | | <input name="mailmailinglist_url" id="mailmailinglist_url" value="{tmpl_var name='mailmailinglist_url'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="admin_mail">{tmpl_var name='admin_mail_txt'}</label> |
| | | <input name="admin_mail" id="admin_mail" value="{tmpl_var name='admin_mail'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="admin_name">{tmpl_var name='admin_name_txt'}</label> |
| | | <input name="admin_name" id="admin_name" value="{tmpl_var name='admin_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='smtp_enabled_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="mailmailinglist_url" class="col-sm-3 control-label">{tmpl_var name='mailmailinglist_url_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mailmailinglist_url" id="mailmailinglist_url" value="{tmpl_var name='mailmailinglist_url'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="admin_mail" class="col-sm-3 control-label">{tmpl_var name='admin_mail_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="admin_mail" id="admin_mail" value="{tmpl_var name='admin_mail'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="admin_name" class="col-sm-3 control-label">{tmpl_var name='admin_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="admin_name" id="admin_name" value="{tmpl_var name='admin_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='smtp_enabled_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='smtp_enabled'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="smtp_host">{tmpl_var name='smtp_host_txt'}</label> |
| | | <input name="smtp_host" id="smtp_host" value="{tmpl_var name='smtp_host'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="smtp_port">{tmpl_var name='smtp_port_txt'}</label> |
| | | <input name="smtp_port" id="smtp_port" value="{tmpl_var name='smtp_port'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="smtp_user">{tmpl_var name='smtp_user_txt'}</label> |
| | | <input name="smtp_user" id="smtp_user" value="{tmpl_var name='smtp_user'}" size="30" maxlength="255" type="text" autocomplete="off" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="smtp_pass">{tmpl_var name='smtp_pass_txt'}</label> |
| | | <input name="smtp_pass" id="smtp_pass" value="" size="30" maxlength="255" type="password" autocomplete="off" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="smtp_crypt">{tmpl_var name='smtp_crypt_txt'}</label> |
| | | <select name="smtp_crypt" id="smtp_crypt" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="smtp_host" class="col-sm-3 control-label">{tmpl_var name='smtp_host_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="smtp_host" id="smtp_host" value="{tmpl_var name='smtp_host'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="smtp_port" class="col-sm-3 control-label">{tmpl_var name='smtp_port_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="smtp_port" id="smtp_port" value="{tmpl_var name='smtp_port'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="smtp_user" class="col-sm-3 control-label">{tmpl_var name='smtp_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="smtp_user" id="smtp_user" value="{tmpl_var name='smtp_user'}" autocomplete="off" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="smtp_pass" class="col-sm-3 control-label">{tmpl_var name='smtp_pass_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="smtp_pass" id="smtp_pass" value="" autocomplete="off" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="smtp_crypt" class="col-sm-3 control-label">{tmpl_var name='smtp_crypt_txt'}</label> |
| | | <div class="col-sm-9"><select name="smtp_crypt" id="smtp_crypt" class="form-control"> |
| | | {tmpl_var name='smtp_crypt'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_mailserver">{tmpl_var name='default_mailserver_txt'}</label> |
| | | <select name="default_mailserver" id="default_mailserver" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="default_mailserver" class="col-sm-3 control-label">{tmpl_var name='default_mailserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_mailserver" id="default_mailserver" class="form-control"> |
| | | {tmpl_var name='default_mailserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/users_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/users_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_system_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Misc</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="dashboard_atom_url_admin">{tmpl_var name='dashboard_atom_url_admin_txt'}</label> |
| | | <input name="dashboard_atom_url_admin" id="dashboard_atom_url_admin" value="{tmpl_var name='dashboard_atom_url_admin'}" size="" maxlength="" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dashboard_atom_url_reseller">{tmpl_var name='dashboard_atom_url_reseller_txt'}</label> |
| | | <input name="dashboard_atom_url_reseller" id="dashboard_atom_url_reseller" value="{tmpl_var name='dashboard_atom_url_reseller'}" size="" maxlength="" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dashboard_atom_url_client">{tmpl_var name='dashboard_atom_url_client_txt'}</label> |
| | | <input name="dashboard_atom_url_client" id="dashboard_atom_url_client" value="{tmpl_var name='dashboard_atom_url_client'}" size="" maxlength="" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="monitor_key">{tmpl_var name='monitor_key_txt'}</label> |
| | | <input name="monitor_key" id="monitor_key" value="{tmpl_var name='monitor_key'}" size="" maxlength="" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="admin_dashlets_left">{tmpl_var name='admin_dashlets_left_txt'}</label> |
| | | <input name="admin_dashlets_left" id="admin_dashlets_left" value="{tmpl_var name='admin_dashlets_left'}" size="" maxlength="" type="text" class="textInput" /> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="admin_dashlets_right">{tmpl_var name='admin_dashlets_right_txt'}</label> |
| | | <input name="admin_dashlets_right" id="admin_dashlets_right" value="{tmpl_var name='admin_dashlets_right'}" size="" maxlength="" type="text" class="textInput" /> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="reseller_dashlets_left">{tmpl_var name='reseller_dashlets_left_txt'}</label> |
| | | <input name="reseller_dashlets_left" id="reseller_dashlets_left" value="{tmpl_var name='reseller_dashlets_left'}" size="" maxlength="" type="text" class="textInput" /> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="reseller_dashlets_right">{tmpl_var name='reseller_dashlets_right_txt'}</label> |
| | | <input name="reseller_dashlets_right" id="reseller_dashlets_right" value="{tmpl_var name='reseller_dashlets_right'}" size="" maxlength="" type="text" class="textInput" /> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_dashlets_left">{tmpl_var name='client_dashlets_left_txt'}</label> |
| | | <input name="client_dashlets_left" id="client_dashlets_left" value="{tmpl_var name='client_dashlets_left'}" size="" maxlength="" type="text" class="textInput" /> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_dashlets_right">{tmpl_var name='client_dashlets_right_txt'}</label> |
| | | <input name="client_dashlets_right" id="client_dashlets_right" value="{tmpl_var name='client_dashlets_right'}" size="" maxlength="" type="text" class="textInput" /> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='tab_change_discard_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <legend>Misc</legend> |
| | | <div class="form-group"> |
| | | <label for="dashboard_atom_url_admin" class="col-sm-3 control-label">{tmpl_var name='dashboard_atom_url_admin_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dashboard_atom_url_admin" id="dashboard_atom_url_admin" value="{tmpl_var name='dashboard_atom_url_admin'}" size="" maxlength="" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="dashboard_atom_url_reseller" class="col-sm-3 control-label">{tmpl_var name='dashboard_atom_url_reseller_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dashboard_atom_url_reseller" id="dashboard_atom_url_reseller" value="{tmpl_var name='dashboard_atom_url_reseller'}" size="" maxlength="" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="dashboard_atom_url_client" class="col-sm-3 control-label">{tmpl_var name='dashboard_atom_url_client_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dashboard_atom_url_client" id="dashboard_atom_url_client" value="{tmpl_var name='dashboard_atom_url_client'}" size="" maxlength="" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="monitor_key" class="col-sm-3 control-label">{tmpl_var name='monitor_key_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="monitor_key" id="monitor_key" value="{tmpl_var name='monitor_key'}" size="" maxlength="" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="admin_dashlets_left" class="col-sm-3 control-label">{tmpl_var name='admin_dashlets_left_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="admin_dashlets_left" id="admin_dashlets_left" value="{tmpl_var name='admin_dashlets_left'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="admin_dashlets_right" class="col-sm-3 control-label">{tmpl_var name='admin_dashlets_right_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="admin_dashlets_right" id="admin_dashlets_right" value="{tmpl_var name='admin_dashlets_right'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="reseller_dashlets_left" class="col-sm-3 control-label">{tmpl_var name='reseller_dashlets_left_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="reseller_dashlets_left" id="reseller_dashlets_left" value="{tmpl_var name='reseller_dashlets_left'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="reseller_dashlets_right" class="col-sm-3 control-label">{tmpl_var name='reseller_dashlets_right_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="reseller_dashlets_right" id="reseller_dashlets_right" value="{tmpl_var name='reseller_dashlets_right'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="client_dashlets_left" class="col-sm-3 control-label">{tmpl_var name='client_dashlets_left_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="client_dashlets_left" id="client_dashlets_left" value="{tmpl_var name='client_dashlets_left'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="client_dashlets_right" class="col-sm-3 control-label">{tmpl_var name='client_dashlets_right_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="client_dashlets_right" id="client_dashlets_right" value="{tmpl_var name='client_dashlets_right'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='tab_change_discard_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='tab_change_discard'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='tab_change_warning_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='tab_change_warning_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='tab_change_warning'}<br/>{tmpl_var name='tab_change_warning_note_txt'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='use_loadindicator_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='use_loadindicator_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='use_loadindicator'}<br/>{tmpl_var name='f5_to_reload_js_txt'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='use_combobox_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='use_combobox_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='use_combobox'}<br/>{tmpl_var name='f5_to_reload_js_txt'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no_template">{tmpl_var name='customer_no_template_txt'}</label> |
| | | <input name="customer_no_template" id="customer_no_template" value="{tmpl_var name='customer_no_template'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no_start">{tmpl_var name='customer_no_start_txt'}</label> |
| | | <input name="customer_no_start" id="customer_no_start" value="{tmpl_var name='customer_no_start'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no_counter">{tmpl_var name='customer_no_counter_txt'}</label> |
| | | <input name="customer_no_counter" id="customer_no_counter" value="{tmpl_var name='customer_no_counter'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="session_timeout">{tmpl_var name='session_timeout_txt'}</label> |
| | | <input name="session_timeout" id="session_timeout" value="{tmpl_var name='session_timeout'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='session_allow_endless_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="customer_no_template" class="col-sm-3 control-label">{tmpl_var name='customer_no_template_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no_template" id="customer_no_template" value="{tmpl_var name='customer_no_template'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="customer_no_start" class="col-sm-3 control-label">{tmpl_var name='customer_no_start_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no_start" id="customer_no_start" value="{tmpl_var name='customer_no_start'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="customer_no_counter" class="col-sm-3 control-label">{tmpl_var name='customer_no_counter_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no_counter" id="customer_no_counter" value="{tmpl_var name='customer_no_counter'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="session_timeout" class="col-sm-3 control-label">{tmpl_var name='session_timeout_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="session_timeout" id="session_timeout" value="{tmpl_var name='session_timeout'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='session_allow_endless_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='session_allow_endless'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="min_password_length">{tmpl_var name='min_password_length_txt'}</label> |
| | | <input name="min_password_length" id="min_password_length" value="{tmpl_var name='min_password_length'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="min_password_strength">{tmpl_var name='min_password_strength_txt'}</label> |
| | | <select name="min_password_strength" id="min_password_strength" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="min_password_length" class="col-sm-3 control-label">{tmpl_var name='min_password_length_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="min_password_length" id="min_password_length" value="{tmpl_var name='min_password_length'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="min_password_strength" class="col-sm-3 control-label">{tmpl_var name='min_password_strength_txt'}</label> |
| | | <div class="col-sm-9"><select name="min_password_strength" id="min_password_strength" class="form-control"> |
| | | {tmpl_var name='min_password_strength'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='maintenance_mode_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='maintenance_mode_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='maintenance_mode'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_system_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="dbname_prefix">{tmpl_var name='dbname_prefix_txt'}</label> |
| | | <input name="dbname_prefix" id="dbname_prefix" value="{tmpl_var name='dbname_prefix'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dbuser_prefix">{tmpl_var name='dbuser_prefix_txt'}</label> |
| | | <input name="dbuser_prefix" id="dbuser_prefix" value="{tmpl_var name='dbuser_prefix'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ftpuser_prefix">{tmpl_var name='ftpuser_prefix_txt'}</label> |
| | | <input name="ftpuser_prefix" id="ftpuser_prefix" value="{tmpl_var name='ftpuser_prefix'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="shelluser_prefix">{tmpl_var name='shelluser_prefix_txt'}</label> |
| | | <input name="shelluser_prefix" id="shelluser_prefix" value="{tmpl_var name='shelluser_prefix'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="webdavuser_prefix">{tmpl_var name='webdavuser_prefix_txt'}</label> |
| | | <input name="webdavuser_prefix" id="webdavuser_prefix" value="{tmpl_var name='webdavuser_prefix'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='dblist_phpmyadmin_link_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="dbname_prefix" class="col-sm-3 control-label">{tmpl_var name='dbname_prefix_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dbname_prefix" id="dbname_prefix" value="{tmpl_var name='dbname_prefix'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="dbuser_prefix" class="col-sm-3 control-label">{tmpl_var name='dbuser_prefix_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dbuser_prefix" id="dbuser_prefix" value="{tmpl_var name='dbuser_prefix'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ftpuser_prefix" class="col-sm-3 control-label">{tmpl_var name='ftpuser_prefix_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ftpuser_prefix" id="ftpuser_prefix" value="{tmpl_var name='ftpuser_prefix'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="shelluser_prefix" class="col-sm-3 control-label">{tmpl_var name='shelluser_prefix_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="shelluser_prefix" id="shelluser_prefix" value="{tmpl_var name='shelluser_prefix'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="webdavuser_prefix" class="col-sm-3 control-label">{tmpl_var name='webdavuser_prefix_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="webdavuser_prefix" id="webdavuser_prefix" value="{tmpl_var name='webdavuser_prefix'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='dblist_phpmyadmin_link_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='dblist_phpmyadmin_link'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="phpmyadmin_url">{tmpl_var name='phpmyadmin_url_txt'}</label> |
| | | <input name="phpmyadmin_url" id="phpmyadmin_url" value="{tmpl_var name='phpmyadmin_url'}" size="30" maxlength="255" type="text" class="textInput" /> {tmpl_var name='phpmyadmin_url_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a>, <a href="javascript:void(0);" class="addPlaceholder">[DATABASENAME]</a> |
| | | <div class="form-group"> |
| | | <label for="phpmyadmin_url" class="col-sm-3 control-label">{tmpl_var name='phpmyadmin_url_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="phpmyadmin_url" id="phpmyadmin_url" value="{tmpl_var name='phpmyadmin_url'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='phpmyadmin_url_note_txt'} </div><a href="javascript:void(0);" class="addPlaceholder">[SERVERNAME]</a>, <a href="javascript:void(0);" class="addPlaceholder">[DATABASENAME]</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="webftp_url">{tmpl_var name='webftp_url_txt'}</label> |
| | | <input name="webftp_url" id="webftp_url" value="{tmpl_var name='webftp_url'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='vhost_subdomains_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="webftp_url" class="col-sm-3 control-label">{tmpl_var name='webftp_url_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="webftp_url" id="webftp_url" value="{tmpl_var name='webftp_url'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='vhost_subdomains_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='vhost_subdomains'} {tmpl_var name='vhost_subdomains_note_txt'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='vhost_aliasdomains_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='vhost_aliasdomains_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='vhost_aliasdomains'} {tmpl_var name='vhost_aliasdomains_note_txt'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='client_username_web_check_disabled_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='client_username_web_check_disabled_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='client_username_web_check_disabled'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='reseller_can_use_options_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='reseller_can_use_options_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='reseller_can_use_options'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_webserver">{tmpl_var name='default_webserver_txt'}</label> |
| | | <select name="default_webserver" id="default_webserver" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="default_webserver" class="col-sm-3 control-label">{tmpl_var name='default_webserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_webserver" id="default_webserver" class="form-control"> |
| | | {tmpl_var name='default_webserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_dbserver">{tmpl_var name='default_dbserver_txt'}</label> |
| | | <select name="default_dbserver" id="default_dbserver" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="default_dbserver" class="col-sm-3 control-label">{tmpl_var name='default_dbserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_dbserver" id="default_dbserver" class="form-control"> |
| | | {tmpl_var name='default_dbserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/users_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/system_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/users_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="tpl_default_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="tpl_default_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="tpl_default_desc_txt"></p> |
| | | |
| | | <div class="panel panel_tools_interface"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="logo_url">{tmpl_var name='logo_url_txt'}Logo URL</label> |
| | | <input name="logo_url" id="logo_url" value="{tmpl_var name='logo_url'}" size="" maxlength="" type="text" class="textInput" /> 152x46px |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <div class="form-group"> |
| | | <label for="logo_url" class="col-sm-3 control-label">{tmpl_var name='logo_url_txt'}Logo URL</label> |
| | | <div class="col-sm-6"><input type="text" name="logo_url" id="logo_url" value="{tmpl_var name='logo_url'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> 152x46px |
| | | </div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="username" value="global"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/tpl_default.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/tpl_default.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_users"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_group">{tmpl_var name='default_group_txt'}</label> |
| | | <select name="default_group" id="default_group" class="selectInput"> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="default_group" class="col-sm-3 control-label">{tmpl_var name='default_group_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_group" id="default_group" class="form-control"> |
| | | {tmpl_var name='default_group'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='groups_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='groups_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='groups'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/users_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/users_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/users_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/users_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_users"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('admin/users_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="admin/users_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | <p><tmpl_var name="warning_txt"></p> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_username" scope="col"><tmpl_var name="username_txt"></th> |
| | | <th class="tbl_col_groups" scope="col"><tmpl_var name="groups_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="small-col"><tmpl_var name="client_id_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="username_txt"></th> |
| | | <th><tmpl_var name="groups_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_client_id"><input type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td class="tbl_col_groups"><select name="search_groups">{tmpl_var name='search_groups'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/users_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td><select class="form-control" name="search_groups">{tmpl_var name='search_groups'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','admin/users_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_client_id"><a href="#" onclick="loadContent('admin/users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('admin/users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_username"><div class="icons16 group-{tmpl_var name="typ"}" title="{tmpl_var name="typ"}"><span>{tmpl_var name="typ"}</span></div> <div class="group-icon"><a href="#" onclick="loadContent('admin/users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="username"}</a></div></td> |
| | | <td class="tbl_col_groups">{tmpl_var name="groups"}</td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="admin/users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="client_id"}</a></td> |
| | | <td><a href="#" data-load-content="admin/users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><div class="icons16 group-{tmpl_var name="typ"}" title="{tmpl_var name="typ"}"><span>{tmpl_var name="typ"}</span></div> <div class="group-icon"><a href="#" data-load-content="admin/users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="username"}</a></div></td> |
| | | <td>{tmpl_var name="groups"}</td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="username" op="!=" value="admin"> |
| | | <a class="button icons16 icoLoginAs" href="javascript: loadContent('login/login_as.php?cid={tmpl_var name='client_id'}');"><span>{tmpl_var name='login_as_txt'}</span></a> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('admin/users_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-success formbutton-narrow" data-load-content="login/login_as.php?cid={tmpl_var name='client_id'}"><span class="icon icon-loginas"></span></button> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('admin/users_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </tmpl_if> |
| | | </td> |
| | | </tr> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_users"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="username">{tmpl_var name='username_txt'}</label> |
| | | <input name="username" id="username" value="{tmpl_var name='username'}" size="15" maxlength="30" type="text" class="textInput" /> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="username" class="col-sm-3 control-label">{tmpl_var name='username_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="username" id="username" value="{tmpl_var name='username'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="passwort" class="col-sm-3 control-label">{tmpl_var name='passwort_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="passwort" id="passwort" value="{tmpl_var name='passwort'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('passwort','repeat_password');"/></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('passwort','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="passwort">{tmpl_var name='passwort_txt'}</label> |
| | | <input name="passwort" id="passwort" value="{tmpl_var name='passwort'}" size="15" maxlength="100" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('passwort','repeat_password');"/> <a href="javascript:void(0);" onclick="generatePassword('passwort','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('passwort','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('passwort','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='modules_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='modules_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='modules'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="startmodule">{tmpl_var name='startmodule_txt'}</label> |
| | | <select name="startmodule" id="startmodule" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="startmodule" class="col-sm-3 control-label">{tmpl_var name='startmodule_txt'}</label> |
| | | <div class="col-sm-9"><select name="startmodule" id="startmodule" class="form-control"> |
| | | {tmpl_var name='startmodule'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='app_theme_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='app_theme_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='app_theme'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='typ_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='typ_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='typ'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="language">{tmpl_var name='language_txt'}</label> |
| | | <select name="language" id="language" class="selectInput flags"> |
| | | <div class="form-group"> |
| | | <label for="language" class="col-sm-3 control-label">{tmpl_var name='language_txt'}</label> |
| | | <div class="col-sm-9"><select name="language" id="language" class="form-control flags"> |
| | | {tmpl_var name='language'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='lost_password_function_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='lost_password_function_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='lost_password_function'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/users_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/users_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/users_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/users_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | |
| | | $app->listform_actions->SQLOrderBy = 'ORDER BY client.company_name, client.contact_name, client.client_id'; |
| | | $app->listform_actions->SQLExtWhere = "client.limit_client = 0"; |
| | | $app->listform_actions->SQLExtSelect = ', client.country as countryiso'; |
| | | $app->listform_actions->SQLExtSelect = ', LOWER(client.country) as countryiso'; |
| | | $app->listform_actions->onLoad(); |
| | | |
| | | |
| | |
| | | |
| | | $app->listform_actions->SQLOrderBy = 'ORDER BY client.company_name, client.contact_name, client.client_id'; |
| | | $app->listform_actions->SQLExtWhere = "(client.limit_client > 0 or client.limit_client = -1)"; |
| | | $app->listform_actions->SQLExtSelect = ', client.country as countryiso'; |
| | | $app->listform_actions->SQLExtSelect = ', LOWER(client.country) as countryiso'; |
| | | $app->listform_actions->onLoad(); |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='circle_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="circle_name">{tmpl_var name='circle_name_txt'}*</label> |
| | | <input name="circle_name" id="circle_name" value="{tmpl_var name='circle_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='client_ids_txt'}</p> |
| | | <div class="multiField"> |
| | | <legend>{tmpl_var name='circle_txt'}</legend> |
| | | <div class="form-group"> |
| | | <label for="circle_name" class="col-sm-3 control-label">{tmpl_var name='circle_name_txt'}*</label> |
| | | <div class="col-sm-9"><input type="text" name="circle_name" id="circle_name" value="{tmpl_var name='circle_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='client_ids_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='client_ids'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="description">{tmpl_var name='description_txt'}</label> |
| | | <textarea name="description" id="description" rows='10' cols='30'>{tmpl_var name='description'}</textarea> |
| | | <div class="form-group"> |
| | | <label for="description" class="col-sm-3 control-label">{tmpl_var name='description_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="description" id="description" rows='10' cols='30'>{tmpl_var name='description'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | {tmpl_var name='required_fields_txt'} |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_circle_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/client_circle_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_circle_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/client_circle_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_clients"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('client/client_circle_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="client/client_circle_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_circle_id" scope="col"><tmpl_var name="circle_id_txt"></th> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_circle_name" scope="col"><tmpl_var name="circle_name_txt"></th> |
| | | <th class="tbl_col_description" scope="col"><tmpl_var name="description_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="circle_id_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="circle_name_txt"></th> |
| | | <th><tmpl_var name="description_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_circle_pid"><input type="text" name="search_circle_id" value="{tmpl_var name='search_circle_id'}" /></td> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_circle_name"><input type="text" name="search_circle_name" value="{tmpl_var name='search_circle_name'}" /></td> |
| | | <td class="tbl_col_description"><input type="text" name="search_description" value="{tmpl_var name='search_description'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/client_circle_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_circle_id" value="{tmpl_var name='search_circle_id'}" /></td> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_circle_name" value="{tmpl_var name='search_circle_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_description" value="{tmpl_var name='search_description'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/client_circle_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_circle_pid"><a href="#" onclick="loadContent('client/client_circle_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="circle_id"}</a></td> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('client/client_circle_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_circle_name"><a href="#" onclick="loadContent('client/client_circle_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="circle_name"}</a></td> |
| | | <td class="tbl_col_description"><a href="#" onclick="loadContent('client/client_circle_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="description"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('client/client_circle_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="client/client_circle_edit.php?id={tmpl_var name='id'}">{tmpl_var name="circle_id"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_circle_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_circle_edit.php?id={tmpl_var name='id'}">{tmpl_var name="circle_name"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_circle_edit.php?id={tmpl_var name='id'}">{tmpl_var name="description"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('client/client_circle_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client_del"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | |
| | | <div id="OKMsg"> |
| | | <tmpl_if name='number_records'> |
| | |
| | | </tmpl_if> |
| | | </div> |
| | | |
| | | <input type="checkbox" name="confirm" value="yes" /> <b><tmpl_var name="confirm_action_txt"></b> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" name="confirm" value="yes" /></div><b><tmpl_var name="confirm_action_txt"></b> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_del.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/client_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_del.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/client_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Address</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="company_name">{tmpl_var name='company_name_txt'}</label> |
| | | <input name="company_name" id="company_name" value="{tmpl_var name='company_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="gender">{tmpl_var name='gender_txt'}</label> |
| | | <select name="gender" id="gender" class="selectInput"> |
| | | <legend>Address</legend> |
| | | <div class="form-group"> |
| | | <label for="company_name" class="col-sm-3 control-label">{tmpl_var name='company_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="company_name" id="company_name" value="{tmpl_var name='company_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="gender" class="col-sm-3 control-label">{tmpl_var name='gender_txt'}</label> |
| | | <div class="col-sm-9"><select name="gender" id="gender" class="form-control"> |
| | | {tmpl_var name='gender'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="contact_firstname">{tmpl_var name='contact_firstname_txt'}</label> |
| | | <input name="contact_firstname" id="contact_firstname" value="{tmpl_var name='contact_firstname'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="contact_firstname" class="col-sm-3 control-label">{tmpl_var name='contact_firstname_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="contact_firstname" id="contact_firstname" value="{tmpl_var name='contact_firstname'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="contact_name" class="col-sm-3 control-label">{tmpl_var name='contact_name_txt'}*</label> |
| | | <div class="col-sm-9"><input type="text" name="contact_name" id="contact_name" value="{tmpl_var name='contact_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="customer_no" class="col-sm-3 control-label">{tmpl_var name='customer_no_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no" id="customer_no" value="{tmpl_var name='customer_no'}" class="form-control" /></div><input name="customer_no_org" id="customer_no_org" value="{tmpl_var name='customer_no'}" type="hidden" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="contact_name">{tmpl_var name='contact_name_txt'}*</label> |
| | | <input name="contact_name" id="contact_name" value="{tmpl_var name='contact_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="username" class="col-sm-3 control-label">{tmpl_var name='username_txt'}*</label> |
| | | <div class="col-sm-9"><input type="text" name="username" id="username" value="{tmpl_var name='username'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="password" id="password" value="{tmpl_var name='password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no">{tmpl_var name='customer_no_txt'}</label> |
| | | <input name="customer_no" id="customer_no" value="{tmpl_var name='customer_no'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <input name="customer_no_org" id="customer_no_org" value="{tmpl_var name='customer_no'}" type="hidden" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="username">{tmpl_var name='username_txt'}*</label> |
| | | <input name="username" id="username" value="{tmpl_var name='username'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="password">{tmpl_var name='password_txt'}</label> |
| | | <input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | <div class="ctrlHolder"> |
| | | <label for="language">{tmpl_var name='language_txt'}</label> |
| | | <select name="language" id="language" class="selectInput flags"> |
| | | <div class="form-group"> |
| | | <label for="language" class="col-sm-3 control-label">{tmpl_var name='language_txt'}</label> |
| | | <div class="col-sm-9"><select name="language" id="language" class="form-control flags"> |
| | | {tmpl_var name='language'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="usertheme">{tmpl_var name='usertheme_txt'}</label> |
| | | <select name="usertheme" id="usertheme" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="usertheme" class="col-sm-3 control-label">{tmpl_var name='usertheme_txt'}</label> |
| | | <div class="col-sm-9"><select name="usertheme" id="usertheme" class="form-control"> |
| | | {tmpl_var name='usertheme'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="street">{tmpl_var name='street_txt'}</label> |
| | | <input name="street" id="street" value="{tmpl_var name='street'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="zip">{tmpl_var name='zip_txt'}</label> |
| | | <input name="zip" id="zip" value="{tmpl_var name='zip'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="city">{tmpl_var name='city_txt'}</label> |
| | | <input name="city" id="city" value="{tmpl_var name='city'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="state">{tmpl_var name='state_txt'}</label> |
| | | <input name="state" id="state" value="{tmpl_var name='state'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="country">{tmpl_var name='country_txt'}</label> |
| | | <select name="country" id="country" class="selectInput flags"> |
| | | <div class="form-group"> |
| | | <label for="street" class="col-sm-3 control-label">{tmpl_var name='street_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="street" id="street" value="{tmpl_var name='street'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="zip" class="col-sm-3 control-label">{tmpl_var name='zip_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="zip" id="zip" value="{tmpl_var name='zip'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="city" class="col-sm-3 control-label">{tmpl_var name='city_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="city" id="city" value="{tmpl_var name='city'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="state" class="col-sm-3 control-label">{tmpl_var name='state_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="state" id="state" value="{tmpl_var name='state'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="country" class="col-sm-3 control-label">{tmpl_var name='country_txt'}</label> |
| | | <div class="col-sm-9"><select name="country" id="country" class="form-control flags"> |
| | | {tmpl_var name='country'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="telephone">{tmpl_var name='telephone_txt'}</label> |
| | | <input name="telephone" id="telephone" value="{tmpl_var name='telephone'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="telephone" class="col-sm-3 control-label">{tmpl_var name='telephone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="telephone" id="telephone" value="{tmpl_var name='telephone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="mobile" class="col-sm-3 control-label">{tmpl_var name='mobile_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mobile" id="mobile" value="{tmpl_var name='mobile'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fax" class="col-sm-3 control-label">{tmpl_var name='fax_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fax" id="fax" value="{tmpl_var name='fax'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="{tmpl_var name='email'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="internet" class="col-sm-3 control-label">{tmpl_var name='internet_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="internet" id="internet" value="{tmpl_var name='internet'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="icq" class="col-sm-3 control-label">{tmpl_var name='icq_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="icq" id="icq" value="{tmpl_var name='icq'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="vat_id" class="col-sm-3 control-label">{tmpl_var name='vat_id_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="vat_id" id="vat_id" value="{tmpl_var name='vat_id'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="company_id" class="col-sm-3 control-label">{tmpl_var name='company_id_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="company_id" id="company_id" value="{tmpl_var name='company_id'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_owner" class="col-sm-3 control-label">{tmpl_var name='bank_account_owner_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_owner" id="bank_account_owner" value="{tmpl_var name='bank_account_owner'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_number" class="col-sm-3 control-label">{tmpl_var name='bank_account_number_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_number" id="bank_account_number" value="{tmpl_var name='bank_account_number'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_code" class="col-sm-3 control-label">{tmpl_var name='bank_code_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_code" id="bank_code" value="{tmpl_var name='bank_code'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_name" class="col-sm-3 control-label">{tmpl_var name='bank_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_name" id="bank_name" value="{tmpl_var name='bank_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_iban" class="col-sm-3 control-label">{tmpl_var name='bank_account_iban_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_iban" id="bank_account_iban" value="{tmpl_var name='bank_account_iban'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_swift" class="col-sm-3 control-label">{tmpl_var name='bank_account_swift_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_swift" id="bank_account_swift" value="{tmpl_var name='bank_account_swift'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="paypal_email" class="col-sm-3 control-label">{tmpl_var name='paypal_email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="paypal_email" id="paypal_email" value="{tmpl_var name='paypal_email'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="added_date" class="col-sm-3 control-label">{tmpl_var name='added_date_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="added_date" id="added_date" value="{tmpl_var name='added_date'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="added_by" class="col-sm-3 control-label">{tmpl_var name='added_by_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="added_by" id="added_by" value="{tmpl_var name='added_by'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="notes" class="col-sm-3 control-label">{tmpl_var name='notes_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="notes" id="notes" rows='10' cols='30'>{tmpl_var name='notes'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mobile">{tmpl_var name='mobile_txt'}</label> |
| | | <input name="mobile" id="mobile" value="{tmpl_var name='mobile'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fax">{tmpl_var name='fax_txt'}</label> |
| | | <input name="fax" id="fax" value="{tmpl_var name='fax'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="email">{tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="internet">{tmpl_var name='internet_txt'}</label> |
| | | <input name="internet" id="internet" value="{tmpl_var name='internet'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="icq">{tmpl_var name='icq_txt'}</label> |
| | | <input name="icq" id="icq" value="{tmpl_var name='icq'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="vat_id">{tmpl_var name='vat_id_txt'}</label> |
| | | <input name="vat_id" id="vat_id" value="{tmpl_var name='vat_id'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="company_id">{tmpl_var name='company_id_txt'}</label> |
| | | <input name="company_id" id="company_id" value="{tmpl_var name='company_id'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_owner">{tmpl_var name='bank_account_owner_txt'}</label> |
| | | <input name="bank_account_owner" id="bank_account_owner" value="{tmpl_var name='bank_account_owner'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_number">{tmpl_var name='bank_account_number_txt'}</label> |
| | | <input name="bank_account_number" id="bank_account_number" value="{tmpl_var name='bank_account_number'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_code">{tmpl_var name='bank_code_txt'}</label> |
| | | <input name="bank_code" id="bank_code" value="{tmpl_var name='bank_code'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_name">{tmpl_var name='bank_name_txt'}</label> |
| | | <input name="bank_name" id="bank_name" value="{tmpl_var name='bank_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_iban">{tmpl_var name='bank_account_iban_txt'}</label> |
| | | <input name="bank_account_iban" id="bank_account_iban" value="{tmpl_var name='bank_account_iban'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_swift">{tmpl_var name='bank_account_swift_txt'}</label> |
| | | <input name="bank_account_swift" id="bank_account_swift" value="{tmpl_var name='bank_account_swift'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="paypal_email">{tmpl_var name='paypal_email_txt'}</label> |
| | | <input name="paypal_email" id="paypal_email" value="{tmpl_var name='paypal_email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="added_date">{tmpl_var name='added_date_txt'}</label> |
| | | <input name="added_date" id="added_date" value="{tmpl_var name='added_date'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="added_by">{tmpl_var name='added_by_txt'}</label> |
| | | <input name="added_by" id="added_by" value="{tmpl_var name='added_by'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="notes">{tmpl_var name='notes_txt'}</label> |
| | | <textarea name="notes" id="notes" rows='10' cols='30'>{tmpl_var name='notes'}</textarea> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='locked_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='locked_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='locked'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='canceled_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='canceled_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='canceled'} |
| | | </div> |
| | | </div> |
| | | {tmpl_var name='required_fields_txt'} |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/client_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/client_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | <div class="buttons topbuttons"> |
| | | <button class="positive iconstxt icoAdd" type="button" value="{tmpl_var name='add_additional_template_txt'}" onclick="addAdditionalTemplate();"><span>{tmpl_var name='add_additional_template_txt'}</span></button> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='add_additional_template_txt'}" onclick="addAdditionalTemplate();">{tmpl_var name='add_additional_template_txt'}</button> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | </div> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Limits</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_master">{tmpl_var name='template_master_txt'}</label> |
| | | <select name="template_master" id="template_master" class="selectInput"> |
| | | <legend>Limits</legend> |
| | | <div class="form-group"> |
| | | <label for="template_master" class="col-sm-3 control-label">{tmpl_var name='template_master_txt'}</label> |
| | | <div class="col-sm-9"><select name="template_master" id="template_master" class="form-control"> |
| | | {tmpl_var name='template_master'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_additional">{tmpl_var name='template_additional_txt'}</label> |
| | | <select name="tpl_add_select" id="tpl_add_select" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="template_additional" class="col-sm-3 control-label">{tmpl_var name='template_additional_txt'}</label> |
| | | <div class="col-sm-9"><select name="tpl_add_select" id="tpl_add_select" class="form-control"> |
| | | {tmpl_var name='tpl_add_select'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_template_additional_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_template_additional_txt'}</label> |
| | | <div id="template_additional_list" class="multiField"> |
| | | <ul> |
| | | {tmpl_var name='template_additional_list'} |
| | |
| | | </div> |
| | | <input type="hidden" id="template_additional" name="template_additional" value="{tmpl_var name='template_additional'}"> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | |
| | | </div> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <label for="parent_client_id_id">{tmpl_var name='parent_client_id_txt'}</label> |
| | | <select name="parent_client_id" id="parent_client_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="parent_client_id_id" class="col-sm-3 control-label">{tmpl_var name='parent_client_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="parent_client_id" id="parent_client_id" class="form-control"> |
| | | {tmpl_var name='parent_client_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="reseller">{tmpl_var name='reseller_txt'}</label> |
| | | <input type="checkbox" name="reseller" value="1" id="reseller" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="reseller" class="col-sm-3 control-label">{tmpl_var name='reseller_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" name="reseller" value="1" id="reseller" /></div></div> |
| | | </tmpl_if> |
| | | <div class="subsectiontoggle"><span class="showing"></span>{tmpl_var name='web_limits_txt'}<em class="showing"></em></div> |
| | | <div> |
| | | <div class="ctrlHolder"> |
| | | <label for="web_servers">{tmpl_var name='web_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='web_servers_placeholder'}" multiple name="web_servers[]" id="web_servers" class="selectInput chosen-select"> |
| | | <div class="form-group"> |
| | | <label for="web_servers" class="col-sm-3 control-label">{tmpl_var name='web_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='web_servers_placeholder'}" multiple name="web_servers[]" id="web_servers" class="form-control"> |
| | | {tmpl_var name='web_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_domain">{tmpl_var name='limit_web_domain_txt'}</label> |
| | | <input name="limit_web_domain" id="limit_web_domain" value="{tmpl_var name='limit_web_domain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_quota">{tmpl_var name='limit_web_quota_txt'}</label> |
| | | <input name="limit_web_quota" id="limit_web_quota" value="{tmpl_var name='limit_web_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_traffic_quota">{tmpl_var name='limit_traffic_quota_txt'}</label> |
| | | <input name="limit_traffic_quota" id="limit_traffic_quota" value="{tmpl_var name='limit_traffic_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='web_php_options_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_web_domain" class="col-sm-3 control-label">{tmpl_var name='limit_web_domain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_domain" id="limit_web_domain" value="{tmpl_var name='limit_web_domain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_web_quota" class="col-sm-3 control-label">{tmpl_var name='limit_web_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_web_quota" id="limit_web_quota" value="{tmpl_var name='limit_web_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_traffic_quota" class="col-sm-3 control-label">{tmpl_var name='limit_traffic_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_traffic_quota" id="limit_traffic_quota" value="{tmpl_var name='limit_traffic_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='web_php_options_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='web_php_options'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_cgi_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_cgi_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_cgi'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ssi_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ssi_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ssi'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_perl_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_perl_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_perl'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ruby_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ruby_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ruby'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_python_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_python_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_python'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='force_suexec_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='force_suexec_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='force_suexec'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_hterror_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_hterror_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_hterror'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_wildcard_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_wildcard_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_wildcard'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ssl_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ssl_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ssl'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_aliasdomain">{tmpl_var name='limit_web_aliasdomain_txt'}</label> |
| | | <input name="limit_web_aliasdomain" id="limit_web_aliasdomain" value="{tmpl_var name='limit_web_aliasdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_subdomain">{tmpl_var name='limit_web_subdomain_txt'}</label> |
| | | <input name="limit_web_subdomain" id="limit_web_subdomain" value="{tmpl_var name='limit_web_subdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_ftp_user">{tmpl_var name='limit_ftp_user_txt'}</label> |
| | | <input name="limit_ftp_user" id="limit_ftp_user" value="{tmpl_var name='limit_ftp_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_shell_user">{tmpl_var name='limit_shell_user_txt'}</label> |
| | | <input name="limit_shell_user" id="limit_shell_user" value="{tmpl_var name='limit_shell_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='ssh_chroot_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_web_aliasdomain" class="col-sm-3 control-label">{tmpl_var name='limit_web_aliasdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_aliasdomain" id="limit_web_aliasdomain" value="{tmpl_var name='limit_web_aliasdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_web_subdomain" class="col-sm-3 control-label">{tmpl_var name='limit_web_subdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_subdomain" id="limit_web_subdomain" value="{tmpl_var name='limit_web_subdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_ftp_user" class="col-sm-3 control-label">{tmpl_var name='limit_ftp_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_ftp_user" id="limit_ftp_user" value="{tmpl_var name='limit_ftp_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_shell_user" class="col-sm-3 control-label">{tmpl_var name='limit_shell_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_shell_user" id="limit_shell_user" value="{tmpl_var name='limit_shell_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='ssh_chroot_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='ssh_chroot'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_webdav_user">{tmpl_var name='limit_webdav_user_txt'}</label> |
| | | <input name="limit_webdav_user" id="limit_webdav_user" value="{tmpl_var name='limit_webdav_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_backup_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_webdav_user" class="col-sm-3 control-label">{tmpl_var name='limit_webdav_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_webdav_user" id="limit_webdav_user" value="{tmpl_var name='limit_webdav_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_backup_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_backup'} |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='email_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="mail_servers">{tmpl_var name='mail_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='mail_servers_placeholder'}" multiple name="mail_servers[]" id="mail_servers" class="selectInput chosen-select"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-email_limits" aria-expanded="false" aria-controls="toggle-email_limits">{tmpl_var name='email_limits_txt'}</button></div> |
| | | <div id="toggle-email_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="mail_servers" class="col-sm-3 control-label">{tmpl_var name='mail_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='mail_servers_placeholder'}" multiple name="mail_servers[]" id="mail_servers" class="form-control"> |
| | | {tmpl_var name='mail_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_maildomain">{tmpl_var name='limit_maildomain_txt'}</label> |
| | | <input name="limit_maildomain" id="limit_maildomain" value="{tmpl_var name='limit_maildomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailbox">{tmpl_var name='limit_mailbox_txt'}</label> |
| | | <input name="limit_mailbox" id="limit_mailbox" value="{tmpl_var name='limit_mailbox'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailalias">{tmpl_var name='limit_mailalias_txt'}</label> |
| | | <input name="limit_mailalias" id="limit_mailalias" value="{tmpl_var name='limit_mailalias'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailaliasdomain">{tmpl_var name='limit_mailaliasdomain_txt'}</label> |
| | | <input name="limit_mailaliasdomain" id="limit_mailaliasdomain" value="{tmpl_var name='limit_mailaliasdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailmailinglist">{tmpl_var name='limit_mailmailinglist_txt'}</label> |
| | | <input name="limit_mailmailinglist" id="limit_mailmailinglist" value="{tmpl_var name='limit_mailmailinglist'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailforward">{tmpl_var name='limit_mailforward_txt'}</label> |
| | | <input name="limit_mailforward" id="limit_mailforward" value="{tmpl_var name='limit_mailforward'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailcatchall">{tmpl_var name='limit_mailcatchall_txt'}</label> |
| | | <input name="limit_mailcatchall" id="limit_mailcatchall" value="{tmpl_var name='limit_mailcatchall'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailrouting">{tmpl_var name='limit_mailrouting_txt'}</label> |
| | | <input name="limit_mailrouting" id="limit_mailrouting" value="{tmpl_var name='limit_mailrouting'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailfilter">{tmpl_var name='limit_mailfilter_txt'}</label> |
| | | <input name="limit_mailfilter" id="limit_mailfilter" value="{tmpl_var name='limit_mailfilter'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_fetchmail">{tmpl_var name='limit_fetchmail_txt'}</label> |
| | | <input name="limit_fetchmail" id="limit_fetchmail" value="{tmpl_var name='limit_fetchmail'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailquota">{tmpl_var name='limit_mailquota_txt'}</label> |
| | | <input name="limit_mailquota" id="limit_mailquota" value="{tmpl_var name='limit_mailquota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_wblist">{tmpl_var name='limit_spamfilter_wblist_txt'}</label> |
| | | <input name="limit_spamfilter_wblist" id="limit_spamfilter_wblist" value="{tmpl_var name='limit_spamfilter_wblist'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_user">{tmpl_var name='limit_spamfilter_user_txt'}</label> |
| | | <input name="limit_spamfilter_user" id="limit_spamfilter_user" value="{tmpl_var name='limit_spamfilter_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_policy">{tmpl_var name='limit_spamfilter_policy_txt'}</label> |
| | | <input name="limit_spamfilter_policy" id="limit_spamfilter_policy" value="{tmpl_var name='limit_spamfilter_policy'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_maildomain" class="col-sm-3 control-label">{tmpl_var name='limit_maildomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_maildomain" id="limit_maildomain" value="{tmpl_var name='limit_maildomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailbox" class="col-sm-3 control-label">{tmpl_var name='limit_mailbox_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailbox" id="limit_mailbox" value="{tmpl_var name='limit_mailbox'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailalias" class="col-sm-3 control-label">{tmpl_var name='limit_mailalias_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailalias" id="limit_mailalias" value="{tmpl_var name='limit_mailalias'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailaliasdomain" class="col-sm-3 control-label">{tmpl_var name='limit_mailaliasdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailaliasdomain" id="limit_mailaliasdomain" value="{tmpl_var name='limit_mailaliasdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailmailinglist" class="col-sm-3 control-label">{tmpl_var name='limit_mailmailinglist_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailmailinglist" id="limit_mailmailinglist" value="{tmpl_var name='limit_mailmailinglist'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailforward" class="col-sm-3 control-label">{tmpl_var name='limit_mailforward_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailforward" id="limit_mailforward" value="{tmpl_var name='limit_mailforward'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailcatchall" class="col-sm-3 control-label">{tmpl_var name='limit_mailcatchall_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailcatchall" id="limit_mailcatchall" value="{tmpl_var name='limit_mailcatchall'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailrouting" class="col-sm-3 control-label">{tmpl_var name='limit_mailrouting_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailrouting" id="limit_mailrouting" value="{tmpl_var name='limit_mailrouting'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailfilter" class="col-sm-3 control-label">{tmpl_var name='limit_mailfilter_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailfilter" id="limit_mailfilter" value="{tmpl_var name='limit_mailfilter'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_fetchmail" class="col-sm-3 control-label">{tmpl_var name='limit_fetchmail_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_fetchmail" id="limit_fetchmail" value="{tmpl_var name='limit_fetchmail'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailquota" class="col-sm-3 control-label">{tmpl_var name='limit_mailquota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_mailquota" id="limit_mailquota" value="{tmpl_var name='limit_mailquota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_wblist" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_wblist_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_wblist" id="limit_spamfilter_wblist" value="{tmpl_var name='limit_spamfilter_wblist'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_user" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_user" id="limit_spamfilter_user" value="{tmpl_var name='limit_spamfilter_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_policy" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_policy_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_policy" id="limit_spamfilter_policy" value="{tmpl_var name='limit_spamfilter_policy'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='database_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="db_servers">{tmpl_var name='db_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='db_servers_placeholder'}" multiple name="db_servers[]" id="db_servers" class="selectInput chosen-select"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-database_limits" aria-expanded="false" aria-controls="toggle-database_limits">{tmpl_var name='database_limits_txt'}</button></div> |
| | | <div id="toggle-database_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="db_servers" class="col-sm-3 control-label">{tmpl_var name='db_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='db_servers_placeholder'}" multiple name="db_servers[]" id="db_servers" class="form-control"> |
| | | {tmpl_var name='db_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_database">{tmpl_var name='limit_database_txt'}</label> |
| | | <input name="limit_database" id="limit_database" value="{tmpl_var name='limit_database'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_database_quota">{tmpl_var name='limit_database_quota_txt'}</label> |
| | | <input name="limit_database_quota" id="limit_database_quota" value="{tmpl_var name='limit_database_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_database" class="col-sm-3 control-label">{tmpl_var name='limit_database_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_database" id="limit_database" value="{tmpl_var name='limit_database'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_database_quota" class="col-sm-3 control-label">{tmpl_var name='limit_database_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_database_quota" id="limit_database_quota" value="{tmpl_var name='limit_database_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='cron_job_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron">{tmpl_var name='limit_cron_txt'}</label> |
| | | <input name="limit_cron" id="limit_cron" value="{tmpl_var name='limit_cron'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron_type">{tmpl_var name='limit_cron_type_txt'}</label> |
| | | <select name="limit_cron_type" id="limit_cron_type" class="selectInput formLengthHalf"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-cron_job_limits" aria-expanded="false" aria-controls="toggle-cron_job_limits">{tmpl_var name='cron_job_limits_txt'}</button></div> |
| | | <div id="toggle-cron_job_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_cron" class="col-sm-3 control-label">{tmpl_var name='limit_cron_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_cron" id="limit_cron" value="{tmpl_var name='limit_cron'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_cron_type" class="col-sm-3 control-label">{tmpl_var name='limit_cron_type_txt'}</label> |
| | | <div class="col-sm-9"><select name="limit_cron_type" id="limit_cron_type" class="form-control"> |
| | | {tmpl_var name='limit_cron_type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron_frequency">{tmpl_var name='limit_cron_frequency_txt'}</label> |
| | | <input name="limit_cron_frequency" id="limit_cron_frequency" value="{tmpl_var name='limit_cron_frequency'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_cron_frequency" class="col-sm-3 control-label">{tmpl_var name='limit_cron_frequency_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_cron_frequency" id="limit_cron_frequency" value="{tmpl_var name='limit_cron_frequency'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='dns_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="dns_servers">{tmpl_var name='dns_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='dns_servers_placeholder'}" multiple name="dns_servers[]" id="dns_servers" class="selectInput chosen-select"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-dns_limits" aria-expanded="false" aria-controls="toggle-dns_limits">{tmpl_var name='dns_limits_txt'}</button></div> |
| | | <div id="toggle-dns_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="dns_servers" class="col-sm-3 control-label">{tmpl_var name='dns_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='dns_servers_placeholder'}" multiple name="dns_servers[]" id="dns_servers" class="form-control"> |
| | | {tmpl_var name='dns_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_zone">{tmpl_var name='limit_dns_zone_txt'}</label> |
| | | <input name="limit_dns_zone" id="limit_dns_zone" value="{tmpl_var name='limit_dns_zone'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_slave_dnsserver">{tmpl_var name='default_slave_dnsserver_txt'}</label> |
| | | <select name="default_slave_dnsserver" id="default_slave_dnsserver" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_zone" class="col-sm-3 control-label">{tmpl_var name='limit_dns_zone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_zone" id="limit_dns_zone" value="{tmpl_var name='limit_dns_zone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="default_slave_dnsserver" class="col-sm-3 control-label">{tmpl_var name='default_slave_dnsserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_slave_dnsserver" id="default_slave_dnsserver" class="form-control"> |
| | | {tmpl_var name='default_slave_dnsserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_slave_zone">{tmpl_var name='limit_dns_slave_zone_txt'}</label> |
| | | <input name="limit_dns_slave_zone" id="limit_dns_slave_zone" value="{tmpl_var name='limit_dns_slave_zone'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_record">{tmpl_var name='limit_dns_record_txt'}</label> |
| | | <input name="limit_dns_record" id="limit_dns_record" value="{tmpl_var name='limit_dns_record'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_slave_zone" class="col-sm-3 control-label">{tmpl_var name='limit_dns_slave_zone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_slave_zone" id="limit_dns_slave_zone" value="{tmpl_var name='limit_dns_slave_zone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_record" class="col-sm-3 control-label">{tmpl_var name='limit_dns_record_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_record" id="limit_dns_record" value="{tmpl_var name='limit_dns_record'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='virtualization_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_openvz_vm">{tmpl_var name='limit_openvz_vm_txt'}</label> |
| | | <input name="limit_openvz_vm" id="limit_openvz_vm" value="{tmpl_var name='limit_openvz_vm'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_openvz_vm_template_id">{tmpl_var name='limit_openvz_vm_template_id_txt'}</label> |
| | | <select name="limit_openvz_vm_template_id" id="limit_openvz_vm_template_id" class="selectInput"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-virtualization_limits" aria-expanded="false" aria-controls="toggle-virtualization_limits">{tmpl_var name='virtualization_limits_txt'}</button></div> |
| | | <div id="toggle-virtualization_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_openvz_vm" class="col-sm-3 control-label">{tmpl_var name='limit_openvz_vm_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_openvz_vm" id="limit_openvz_vm" value="{tmpl_var name='limit_openvz_vm'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_openvz_vm_template_id" class="col-sm-3 control-label">{tmpl_var name='limit_openvz_vm_template_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="limit_openvz_vm_template_id" id="limit_openvz_vm_template_id" class="form-control"> |
| | | {tmpl_var name='limit_openvz_vm_template_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='aps_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_aps">{tmpl_var name='limit_aps_txt'}</label> |
| | | <input name="limit_aps" id="limit_aps" value="{tmpl_var name='limit_aps'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-aps_limits" aria-expanded="false" aria-controls="toggle-aps_limits">{tmpl_var name='aps_limits_txt'}</button></div> |
| | | <div id="toggle-aps_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_aps" class="col-sm-3 control-label">{tmpl_var name='limit_aps_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_aps" id="limit_aps" value="{tmpl_var name='limit_aps'}" class="form-control" /></div></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/client_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/client_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="page_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="page_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="form_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='form_legend_txt'}</legend> |
| | | |
| | | <legend>{tmpl_var name='form_legend_txt'}</legend> |
| | | <tmpl_if name="okmsg"> |
| | | <div id="OKMsg"><p><tmpl_var name="okmsg"></p></div> |
| | | </tmpl_if> |
| | | <tmpl_if name="error"> |
| | | <div id="errorMsg"><h3>ERROR</h3><ol><tmpl_var name="error"></ol></div> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="sender">{tmpl_var name='sender_txt'}</label> |
| | | <input name="sender" id="sender" value="{tmpl_var name='sender'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="recipient">{tmpl_var name='recipient_txt'}</label> |
| | | <select name="recipient" id="recipient" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="sender" class="col-sm-3 control-label">{tmpl_var name='sender_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="sender" id="sender" value="{tmpl_var name='sender'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="recipient" class="col-sm-3 control-label">{tmpl_var name='recipient_txt'}</label> |
| | | <div class="col-sm-9"><select name="recipient" id="recipient" class="form-control"> |
| | | {tmpl_var name='recipient'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="subject">{tmpl_var name='subject_txt'}</label> |
| | | <input name="subject" id="subject" value="{tmpl_var name='subject'}" style="width:500px" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="subject" class="col-sm-3 control-label">{tmpl_var name='subject_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="subject" id="subject" value="{tmpl_var name='subject'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="message" class="col-sm-3 control-label">{tmpl_var name='message_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="message" id="message">{tmpl_var name='message'}</textarea></div> {tmpl_var name="variables_txt"} {tmpl_var name="message_variables"} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="message">{tmpl_var name='message_txt'}</label> |
| | | <textarea name="message" id="message" rows='' cols='' style="width:500px">{tmpl_var name='message'}</textarea> {tmpl_var name="variables_txt"} {tmpl_var name="message_variables"} |
| | | </div> |
| | | </fieldset> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_send_txt'}" onclick="submitForm('pageForm','client/client_message.php');"><span>{tmpl_var name='btn_send_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/client_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_send_txt'}" onclick="submitForm('pageForm','client/client_message.php');">{tmpl_var name='btn_send_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/client_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_client_message_template"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="iconstxt icoAdd" type="button" onclick="loadContent('client/message_template_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="client/message_template_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tbl_col_template_type" scope="col"><tmpl_var name="template_type_txt"></th> |
| | | <th class="tbl_col_template_name" scope="col"><tmpl_var name="template_name_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col"> </th> |
| | | <th><tmpl_var name="template_type_txt"></th> |
| | | <th><tmpl_var name="template_name_txt"></th> |
| | | <th class="text-right"> </th> |
| | | </tr> |
| | | <tr> |
| | | <td class="tbl_col_template_type"><select name="search_template_type" onChange="submitForm('pageForm','client/message_template_list.php');">{tmpl_var name='search_template_type'}</select></td> |
| | | <td class="tbl_col_template_name"><input type="text" name="search_template_name" value="{tmpl_var name='search_template_name'}" /></td> |
| | | <td class="tbl_col_buttons"><div class="buttons"><button type="button" class="icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/message_template_list.php');"><span>{tmpl_var name="filter_txt"}</span></button></div></td> |
| | | <td><select class="form-control" name="search_template_type" onChange="submitForm('pageForm','client/message_template_list.php');">{tmpl_var name='search_template_type'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_template_name" value="{tmpl_var name='search_template_name'}" /></td> |
| | | <td class="text-right"><div class="buttons"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/message_template_list.php');"><span class="icon icon-filter"></span></button></div></td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_template_type"><a href="#" onclick="loadContent('client/message_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="template_type"}</a></td> |
| | | <td class="tbl_col_template_name"><a href="#" onclick="loadContent('client/message_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="template_name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="client/message_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_type"}</a></td> |
| | | <td><a href="#" data-load-content="client/message_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_name"}</a></td> |
| | | <td class="text-right"> |
| | | <div class="buttons icons16"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('client/message_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('client/message_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client_template"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Limits</legend> |
| | | <legend>Limits</legend> |
| | | <div class="subsectiontoggle"><span class="showing"></span>{tmpl_var name='web_limits_txt'}<em class="showing"></em></div> |
| | | <div> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_webserver">{tmpl_var name='default_webserver_txt'}</label> |
| | | <select name="default_webserver" id="default_webserver" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="default_webserver" class="col-sm-3 control-label">{tmpl_var name='default_webserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_webserver" id="default_webserver" class="form-control"> |
| | | {tmpl_var name='default_webserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_domain">{tmpl_var name='limit_web_domain_txt'}</label> |
| | | <input name="limit_web_domain" id="limit_web_domain" value="{tmpl_var name='limit_web_domain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_quota">{tmpl_var name='limit_web_quota_txt'}</label> |
| | | <input name="limit_web_quota" id="limit_web_quota" value="{tmpl_var name='limit_web_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_traffic_quota">{tmpl_var name='limit_traffic_quota_txt'}</label> |
| | | <input name="limit_traffic_quota" id="limit_traffic_quota" value="{tmpl_var name='limit_traffic_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='web_php_options_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_web_domain" class="col-sm-3 control-label">{tmpl_var name='limit_web_domain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_domain" id="limit_web_domain" value="{tmpl_var name='limit_web_domain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_web_quota" class="col-sm-3 control-label">{tmpl_var name='limit_web_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_web_quota" id="limit_web_quota" value="{tmpl_var name='limit_web_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_traffic_quota" class="col-sm-3 control-label">{tmpl_var name='limit_traffic_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_traffic_quota" id="limit_traffic_quota" value="{tmpl_var name='limit_traffic_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='web_php_options_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='web_php_options'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_cgi_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_cgi_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_cgi'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ssi_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ssi_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ssi'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_perl_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_perl_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_perl'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ruby_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ruby_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ruby'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_python_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_python_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_python'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='force_suexec_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='force_suexec_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='force_suexec'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_hterror_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_hterror_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_hterror'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_wildcard_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_wildcard_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_wildcard'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ssl_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ssl_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ssl'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_aliasdomain">{tmpl_var name='limit_web_aliasdomain_txt'}</label> |
| | | <input name="limit_web_aliasdomain" id="limit_web_aliasdomain" value="{tmpl_var name='limit_web_aliasdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_subdomain">{tmpl_var name='limit_web_subdomain_txt'}</label> |
| | | <input name="limit_web_subdomain" id="limit_web_subdomain" value="{tmpl_var name='limit_web_subdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_ftp_user">{tmpl_var name='limit_ftp_user_txt'}</label> |
| | | <input name="limit_ftp_user" id="limit_ftp_user" value="{tmpl_var name='limit_ftp_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_shell_user">{tmpl_var name='limit_shell_user_txt'}</label> |
| | | <input name="limit_shell_user" id="limit_shell_user" value="{tmpl_var name='limit_shell_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='ssh_chroot_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_web_aliasdomain" class="col-sm-3 control-label">{tmpl_var name='limit_web_aliasdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_aliasdomain" id="limit_web_aliasdomain" value="{tmpl_var name='limit_web_aliasdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_web_subdomain" class="col-sm-3 control-label">{tmpl_var name='limit_web_subdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_subdomain" id="limit_web_subdomain" value="{tmpl_var name='limit_web_subdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_ftp_user" class="col-sm-3 control-label">{tmpl_var name='limit_ftp_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_ftp_user" id="limit_ftp_user" value="{tmpl_var name='limit_ftp_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_shell_user" class="col-sm-3 control-label">{tmpl_var name='limit_shell_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_shell_user" id="limit_shell_user" value="{tmpl_var name='limit_shell_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='ssh_chroot_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='ssh_chroot'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_webdav_user">{tmpl_var name='limit_webdav_user_txt'}</label> |
| | | <input name="limit_webdav_user" id="limit_webdav_user" value="{tmpl_var name='limit_webdav_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_backup_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_webdav_user" class="col-sm-3 control-label">{tmpl_var name='limit_webdav_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_webdav_user" id="limit_webdav_user" value="{tmpl_var name='limit_webdav_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_backup_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_backup'} |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='email_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_mailserver">{tmpl_var name='default_mailserver_txt'}</label> |
| | | <select name="default_mailserver" id="default_mailserver" class="selectInput"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-email_limits" aria-expanded="false" aria-controls="toggle-email_limits">{tmpl_var name='email_limits_txt'}</button></div> |
| | | <div id="toggle-email_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="default_mailserver" class="col-sm-3 control-label">{tmpl_var name='default_mailserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_mailserver" id="default_mailserver" class="form-control"> |
| | | {tmpl_var name='default_mailserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_maildomain">{tmpl_var name='limit_maildomain_txt'}</label> |
| | | <input name="limit_maildomain" id="limit_maildomain" value="{tmpl_var name='limit_maildomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailbox">{tmpl_var name='limit_mailbox_txt'}</label> |
| | | <input name="limit_mailbox" id="limit_mailbox" value="{tmpl_var name='limit_mailbox'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailalias">{tmpl_var name='limit_mailalias_txt'}</label> |
| | | <input name="limit_mailalias" id="limit_mailalias" value="{tmpl_var name='limit_mailalias'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailaliasdomain">{tmpl_var name='limit_mailaliasdomain_txt'}</label> |
| | | <input name="limit_mailaliasdomain" id="limit_mailaliasdomain" value="{tmpl_var name='limit_mailaliasdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailmailinglist">{tmpl_var name='limit_mailmailinglist_txt'}</label> |
| | | <input name="limit_mailmailinglist" id="limit_mailmailinglist" value="{tmpl_var name='limit_mailmailinglist'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailforward">{tmpl_var name='limit_mailforward_txt'}</label> |
| | | <input name="limit_mailforward" id="limit_mailforward" value="{tmpl_var name='limit_mailforward'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailcatchall">{tmpl_var name='limit_mailcatchall_txt'}</label> |
| | | <input name="limit_mailcatchall" id="limit_mailcatchall" value="{tmpl_var name='limit_mailcatchall'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailrouting">{tmpl_var name='limit_mailrouting_txt'}</label> |
| | | <input name="limit_mailrouting" id="limit_mailrouting" value="{tmpl_var name='limit_mailrouting'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailfilter">{tmpl_var name='limit_mailfilter_txt'}</label> |
| | | <input name="limit_mailfilter" id="limit_mailfilter" value="{tmpl_var name='limit_mailfilter'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_fetchmail">{tmpl_var name='limit_fetchmail_txt'}</label> |
| | | <input name="limit_fetchmail" id="limit_fetchmail" value="{tmpl_var name='limit_fetchmail'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailquota">{tmpl_var name='limit_mailquota_txt'}</label> |
| | | <input name="limit_mailquota" id="limit_mailquota" value="{tmpl_var name='limit_mailquota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_wblist">{tmpl_var name='limit_spamfilter_wblist_txt'}</label> |
| | | <input name="limit_spamfilter_wblist" id="limit_spamfilter_wblist" value="{tmpl_var name='limit_spamfilter_wblist'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_user">{tmpl_var name='limit_spamfilter_user_txt'}</label> |
| | | <input name="limit_spamfilter_user" id="limit_spamfilter_user" value="{tmpl_var name='limit_spamfilter_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_policy">{tmpl_var name='limit_spamfilter_policy_txt'}</label> |
| | | <input name="limit_spamfilter_policy" id="limit_spamfilter_policy" value="{tmpl_var name='limit_spamfilter_policy'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_maildomain" class="col-sm-3 control-label">{tmpl_var name='limit_maildomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_maildomain" id="limit_maildomain" value="{tmpl_var name='limit_maildomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailbox" class="col-sm-3 control-label">{tmpl_var name='limit_mailbox_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailbox" id="limit_mailbox" value="{tmpl_var name='limit_mailbox'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailalias" class="col-sm-3 control-label">{tmpl_var name='limit_mailalias_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailalias" id="limit_mailalias" value="{tmpl_var name='limit_mailalias'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailaliasdomain" class="col-sm-3 control-label">{tmpl_var name='limit_mailaliasdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailaliasdomain" id="limit_mailaliasdomain" value="{tmpl_var name='limit_mailaliasdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailmailinglist" class="col-sm-3 control-label">{tmpl_var name='limit_mailmailinglist_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailmailinglist" id="limit_mailmailinglist" value="{tmpl_var name='limit_mailmailinglist'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailforward" class="col-sm-3 control-label">{tmpl_var name='limit_mailforward_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailforward" id="limit_mailforward" value="{tmpl_var name='limit_mailforward'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailcatchall" class="col-sm-3 control-label">{tmpl_var name='limit_mailcatchall_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailcatchall" id="limit_mailcatchall" value="{tmpl_var name='limit_mailcatchall'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailrouting" class="col-sm-3 control-label">{tmpl_var name='limit_mailrouting_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailrouting" id="limit_mailrouting" value="{tmpl_var name='limit_mailrouting'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailfilter" class="col-sm-3 control-label">{tmpl_var name='limit_mailfilter_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailfilter" id="limit_mailfilter" value="{tmpl_var name='limit_mailfilter'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_fetchmail" class="col-sm-3 control-label">{tmpl_var name='limit_fetchmail_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_fetchmail" id="limit_fetchmail" value="{tmpl_var name='limit_fetchmail'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailquota" class="col-sm-3 control-label">{tmpl_var name='limit_mailquota_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailquota" id="limit_mailquota" value="{tmpl_var name='limit_mailquota'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_wblist" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_wblist_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_wblist" id="limit_spamfilter_wblist" value="{tmpl_var name='limit_spamfilter_wblist'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_user" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_user" id="limit_spamfilter_user" value="{tmpl_var name='limit_spamfilter_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_policy" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_policy_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_policy" id="limit_spamfilter_policy" value="{tmpl_var name='limit_spamfilter_policy'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='database_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_dbserver">{tmpl_var name='default_dbserver_txt'}</label> |
| | | <select name="default_dbserver" id="default_dbserver" class="selectInput"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-database_limits" aria-expanded="false" aria-controls="toggle-database_limits">{tmpl_var name='database_limits_txt'}</button></div> |
| | | <div id="toggle-database_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="default_dbserver" class="col-sm-3 control-label">{tmpl_var name='default_dbserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_dbserver" id="default_dbserver" class="form-control"> |
| | | {tmpl_var name='default_dbserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_database">{tmpl_var name='limit_database_txt'}</label> |
| | | <input name="limit_database" id="limit_database" value="{tmpl_var name='limit_database'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_database_quota">{tmpl_var name='limit_database_quota_txt'}</label> |
| | | <input name="limit_database_quota" id="limit_database_quota" value="{tmpl_var name='limit_database_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_database" class="col-sm-3 control-label">{tmpl_var name='limit_database_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_database" id="limit_database" value="{tmpl_var name='limit_database'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_database_quota" class="col-sm-3 control-label">{tmpl_var name='limit_database_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_database_quota" id="limit_database_quota" value="{tmpl_var name='limit_database_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='cron_job_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron">{tmpl_var name='limit_cron_txt'}</label> |
| | | <input name="limit_cron" id="limit_cron" value="{tmpl_var name='limit_cron'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron_type">{tmpl_var name='limit_cron_type_txt'}</label> |
| | | <select name="limit_cron_type" id="limit_cron_type" class="selectInput formLengthHalf"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-cron_job_limits" aria-expanded="false" aria-controls="toggle-cron_job_limits">{tmpl_var name='cron_job_limits_txt'}</button></div> |
| | | <div id="toggle-cron_job_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_cron" class="col-sm-3 control-label">{tmpl_var name='limit_cron_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_cron" id="limit_cron" value="{tmpl_var name='limit_cron'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_cron_type" class="col-sm-3 control-label">{tmpl_var name='limit_cron_type_txt'}</label> |
| | | <div class="col-sm-9"><select name="limit_cron_type" id="limit_cron_type" class="form-control"> |
| | | {tmpl_var name='limit_cron_type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron_frequency">{tmpl_var name='limit_cron_frequency_txt'}</label> |
| | | <input name="limit_cron_frequency" id="limit_cron_frequency" value="{tmpl_var name='limit_cron_frequency'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_cron_frequency" class="col-sm-3 control-label">{tmpl_var name='limit_cron_frequency_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_cron_frequency" id="limit_cron_frequency" value="{tmpl_var name='limit_cron_frequency'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='dns_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_dnsserver">{tmpl_var name='default_dnsserver_txt'}</label> |
| | | <select name="default_dnsserver" id="default_dnsserver" class="selectInput"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-dns_limits" aria-expanded="false" aria-controls="toggle-dns_limits">{tmpl_var name='dns_limits_txt'}</button></div> |
| | | <div id="toggle-dns_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="default_dnsserver" class="col-sm-3 control-label">{tmpl_var name='default_dnsserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_dnsserver" id="default_dnsserver" class="form-control"> |
| | | {tmpl_var name='default_dnsserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_zone">{tmpl_var name='limit_dns_zone_txt'}</label> |
| | | <input name="limit_dns_zone" id="limit_dns_zone" value="{tmpl_var name='limit_dns_zone'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_slave_dnsserver">{tmpl_var name='default_slave_dnsserver_txt'}</label> |
| | | <select name="default_slave_dnsserver" id="default_slave_dnsserver" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_zone" class="col-sm-3 control-label">{tmpl_var name='limit_dns_zone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_zone" id="limit_dns_zone" value="{tmpl_var name='limit_dns_zone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="default_slave_dnsserver" class="col-sm-3 control-label">{tmpl_var name='default_slave_dnsserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_slave_dnsserver" id="default_slave_dnsserver" class="form-control"> |
| | | {tmpl_var name='default_slave_dnsserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_slave_zone">{tmpl_var name='limit_dns_slave_zone_txt'}</label> |
| | | <input name="limit_dns_slave_zone" id="limit_dns_slave_zone" value="{tmpl_var name='limit_dns_slave_zone'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_record">{tmpl_var name='limit_dns_record_txt'}</label> |
| | | <input name="limit_dns_record" id="limit_dns_record" value="{tmpl_var name='limit_dns_record'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_slave_zone" class="col-sm-3 control-label">{tmpl_var name='limit_dns_slave_zone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_slave_zone" id="limit_dns_slave_zone" value="{tmpl_var name='limit_dns_slave_zone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_record" class="col-sm-3 control-label">{tmpl_var name='limit_dns_record_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_record" id="limit_dns_record" value="{tmpl_var name='limit_dns_record'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='virtualization_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_openvz_vm">{tmpl_var name='limit_openvz_vm_txt'}</label> |
| | | <input name="limit_openvz_vm" id="limit_openvz_vm" value="{tmpl_var name='limit_openvz_vm'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_openvz_vm_template_id">{tmpl_var name='limit_openvz_vm_template_id_txt'}</label> |
| | | <select name="limit_openvz_vm_template_id" id="limit_openvz_vm_template_id" class="selectInput"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-virtualization_limits" aria-expanded="false" aria-controls="toggle-virtualization_limits">{tmpl_var name='virtualization_limits_txt'}</button></div> |
| | | <div id="toggle-virtualization_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_openvz_vm" class="col-sm-3 control-label">{tmpl_var name='limit_openvz_vm_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_openvz_vm" id="limit_openvz_vm" value="{tmpl_var name='limit_openvz_vm'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_openvz_vm_template_id" class="col-sm-3 control-label">{tmpl_var name='limit_openvz_vm_template_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="limit_openvz_vm_template_id" id="limit_openvz_vm_template_id" class="form-control"> |
| | | {tmpl_var name='limit_openvz_vm_template_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='aps_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_aps">{tmpl_var name='limit_aps_txt'}</label> |
| | | <input name="limit_aps" id="limit_aps" value="{tmpl_var name='limit_aps'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-aps_limits" aria-expanded="false" aria-controls="toggle-aps_limits">{tmpl_var name='aps_limits_txt'}</button></div> |
| | | <div id="toggle-aps_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_aps" class="col-sm-3 control-label">{tmpl_var name='limit_aps_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_aps" id="limit_aps" value="{tmpl_var name='limit_aps'}" class="form-control" /></div></div> |
| | | </div> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='client_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_client">{tmpl_var name='limit_client_txt'}</label> |
| | | <input name="limit_client" id="limit_client" value="{tmpl_var name='limit_client'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_domainmodule">{tmpl_var name='limit_domainmodule_txt'}</label> |
| | | <input name="limit_domainmodule" id="limit_domainmodule" value="{tmpl_var name='limit_domainmodule'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-client_limits" aria-expanded="false" aria-controls="toggle-client_limits">{tmpl_var name='client_limits_txt'}</button></div> |
| | | <div id="toggle-client_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_client" class="col-sm-3 control-label">{tmpl_var name='limit_client_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_client" id="limit_client" value="{tmpl_var name='limit_client'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_domainmodule" class="col-sm-3 control-label">{tmpl_var name='limit_domainmodule_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_domainmodule" id="limit_domainmodule" value="{tmpl_var name='limit_domainmodule'}" class="form-control" /></div></div> |
| | | </div> |
| | | </tmpl_if> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_template_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/client_template_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_template_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/client_template_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client_template"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Template</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_type">{tmpl_var name='template_type_txt'}</label> |
| | | <select name="template_type" id="template_type" class="selectInput"> |
| | | <legend>Template</legend> |
| | | <div class="form-group"> |
| | | <label for="template_type" class="col-sm-3 control-label">{tmpl_var name='template_type_txt'}</label> |
| | | <div class="col-sm-9"><select name="template_type" id="template_type" class="form-control"> |
| | | {tmpl_var name='template_type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_name">{tmpl_var name='template_name_txt'}</label> |
| | | <input name="template_name" id="template_name" value="{tmpl_var name='template_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | <div class="form-group"> |
| | | <label for="template_name" class="col-sm-3 control-label">{tmpl_var name='template_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="template_name" id="template_name" value="{tmpl_var name='template_name'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_template_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/client_template_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/client_template_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/client_template_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_limit_template"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('client/client_template_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="client/client_template_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_template_id" scope="col"><tmpl_var name="template_id_txt"></th> |
| | | <th class="tbl_col_template_type" scope="col"><tmpl_var name="template_type_txt"></th> |
| | | <th class="tbl_col_template_name" scope="col"><tmpl_var name="template_name_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="template_id_txt"></th> |
| | | <th><tmpl_var name="template_type_txt"></th> |
| | | <th><tmpl_var name="template_name_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_template_id"><input type="text" name="search_template_id" value="{tmpl_var name='search_template_id'}" /></td> |
| | | <td class="tbl_col_template_type"><select name="search_template_type">{tmpl_var name='search_template_type'}</select></td> |
| | | <td class="tbl_col_template_name"><input type="text" name="search_template_name" value="{tmpl_var name='search_template_name'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/client_template_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_template_id" value="{tmpl_var name='search_template_id'}" /></td> |
| | | <td><select class="form-control" name="search_template_type">{tmpl_var name='search_template_type'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_template_name" value="{tmpl_var name='search_template_name'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/client_template_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_template_id"><a href="#" onclick="loadContent('client/client_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="template_id"}</a></td> |
| | | <td class="tbl_col_template_type"><a href="#" onclick="loadContent('client/client_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="template_type"}</a></td> |
| | | <td class="tbl_col_template_name"><a href="#" onclick="loadContent('client/client_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="template_name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('client/client_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="client/client_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_id"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_type"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_name"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('client/client_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="7"><tmpl_var name="paging"></td> |
| | | <td colspan="7"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_clients"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('client/client_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="client/client_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th> |
| | | <th class="tbl_col_company_name" scope="col"><tmpl_var name="company_name_txt"></th> |
| | | <th class="tbl_col_contact_name" scope="col"><tmpl_var name="contact_name_txt"></th> |
| | | <th class="tbl_col_customer_no" scope="col"><tmpl_var name="customer_no_txt"></th> |
| | | <th class="tbl_col_username" scope="col"><tmpl_var name="username_txt"></th> |
| | | <th class="tbl_col_city" scope="col"><tmpl_var name="city_txt"></th> |
| | | <th class="tbl_col_country" scope="col"><tmpl_var name="country_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="small-col"><tmpl_var name="client_id_txt"></th> |
| | | <th><tmpl_var name="company_name_txt"></th> |
| | | <th><tmpl_var name="contact_name_txt"></th> |
| | | <th><tmpl_var name="customer_no_txt"></th> |
| | | <th><tmpl_var name="username_txt"></th> |
| | | <th><tmpl_var name="city_txt"></th> |
| | | <th><tmpl_var name="country_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_client_pid"><input type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> |
| | | <td class="tbl_col_company_name"><input type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" size="10" /></td> |
| | | <td class="tbl_col_contact_name"><input type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" size="10" /></td> |
| | | <td class="tbl_col_customer_no"><input type="text" name="search_customer_no" value="{tmpl_var name='search_customer_no'}" size="10" /></td> |
| | | <td class="tbl_col_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" size="10" /></td> |
| | | <td class="tbl_col_city"><input type="text" name="search_city" value="{tmpl_var name='search_city'}" size="10" /></td> |
| | | <td class="tbl_col_country"><select name="search_country">{tmpl_var name='search_country'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/client_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_customer_no" value="{tmpl_var name='search_customer_no'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_city" value="{tmpl_var name='search_city'}" /></td> |
| | | <td><select class="form-control" name="search_country">{tmpl_var name='search_country'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/client_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_client_pid"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td> |
| | | <td class="tbl_col_company_name"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="company_name"}</a></td> |
| | | <td class="tbl_col_contact_name"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="contact_name"}</a></td> |
| | | <td class="tbl_col_customer_no"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="customer_no"}</a></td> |
| | | <td class="tbl_col_username"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="username"}</a></td> |
| | | <td class="tbl_col_city"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="city"}</a></td> |
| | | <td class="tbl_col_country"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');"><div class="country-{tmpl_var name="countryiso"}" style="float:left"></div>{tmpl_var name="country"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="client/client_edit.php?id={tmpl_var name='id'}">{tmpl_var name="client_id"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_edit.php?id={tmpl_var name='id'}">{tmpl_var name="company_name"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_edit.php?id={tmpl_var name='id'}">{tmpl_var name="contact_name"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_edit.php?id={tmpl_var name='id'}">{tmpl_var name="customer_no"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_edit.php?id={tmpl_var name='id'}">{tmpl_var name="username"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_edit.php?id={tmpl_var name='id'}">{tmpl_var name="city"}</a></td> |
| | | <td><a href="#" data-load-content="client/client_edit.php?id={tmpl_var name='id'}"><span class="flags flag-{tmpl_var name="countryiso"}">{tmpl_var name="country"}</span></a></td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="is_admin"> |
| | | <a class="button icons16 icoLoginAs" href="javascript: loadContent('login/login_as.php?cid={tmpl_var name='id'}');"><span>{tmpl_var name='login_as_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-success formbutton-narrow" data-load-content="login/login_as.php?cid={tmpl_var name='id'}"><span class="icon icon-loginas"></span></button> |
| | | <tmpl_elseif name="is_reseller"> |
| | | <a class="button icons16 icoLoginAs" href="javascript: loadContent('login/login_as.php?cid={tmpl_var name='id'}');"><span>{tmpl_var name='login_as_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-success formbutton-narrow" data-load-content="login/login_as.php?cid={tmpl_var name='id'}"><span class="icon icon-loginas"></span></button> |
| | | </tmpl_if> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('client/client_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('client/client_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="8"><tmpl_var name="paging"></td> |
| | | <td colspan="8"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_domain"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="domain">{tmpl_var name='domain_txt'}</label> |
| | | |
| | | <div class="form-group"> |
| | | <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label> |
| | | <tmpl_if name="edit_disabled"> |
| | | <input name="domain" id="domain" value="{tmpl_var name='domain'}" size="30" maxlength="255" type="text" class="textInput" readonly="readonly" /> |
| | | <tmpl_else> |
| | | <input name="domain" id="domain" value="{tmpl_var name='domain'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </tmpl_if> |
| | | <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" readonly="readonly" /></div><tmpl_else> |
| | | <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" /></div></tmpl_if> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="type" value="local"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/domain_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/domain_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/domain_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/domain_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_domain"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('client/domain_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="client/domain_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tbl_col_domain" scope="col"><tmpl_var name="domain_txt"></th> |
| | | <th class="tbl_col_sys_groupid" scope="col"><tmpl_var name="user_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <th><tmpl_var name="domain_txt"></th> |
| | | <th><tmpl_var name="user_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr> |
| | | <td class="tbl_col_domain"><input type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="tbl_col_user"><select name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td class="tbl_col_buttons"><button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name='filter_txt'}" onclick="submitForm('pageForm','client/domain_list.php');"><span>{tmpl_var name="filter_txt"}</span></button></td> |
| | | <td><input class="form-control" type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td><select class="form-control" name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td class="text-right"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name='filter_txt'}" onclick="submitForm('pageForm','client/domain_list.php');"><span class="icon icon-filter"></span></button></td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_domain"><a href="#" onclick="loadContent('client/domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="domain"}</a></td> |
| | | <td class="tbl_col_domain"><a href="#" onclick="loadContent('client/domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('client/domain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="client/domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="domain"}</a></td> |
| | | <td><a href="#" data-load-content="client/domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('client/domain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_invoice_message_template"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Settings</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_type">{tmpl_var name='template_type_txt'}</label> |
| | | <select name="template_type" id="template_type" class="selectInput"> |
| | | <legend>Settings</legend> |
| | | <div class="form-group"> |
| | | <label for="template_type" class="col-sm-3 control-label">{tmpl_var name='template_type_txt'}</label> |
| | | <div class="col-sm-9"><select name="template_type" id="template_type" class="form-control"> |
| | | {tmpl_var name='template_type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_name">{tmpl_var name='template_name_txt'}</label> |
| | | <input name="template_name" id="template_name" value="{tmpl_var name='template_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="template_name" class="col-sm-3 control-label">{tmpl_var name='template_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="template_name" id="template_name" value="{tmpl_var name='template_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="subject" class="col-sm-3 control-label">{tmpl_var name='subject_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="subject" id="subject" value="{tmpl_var name='subject'}" class="form-control" /></div><br clear="all">{tmpl_var name='variables_txt'}: {tmpl_var name="message_variables"} <br />{tmpl_var name='variables_description_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="subject">{tmpl_var name='subject_txt'}</label> |
| | | <input name="subject" id="subject" value="{tmpl_var name='subject'}" style="width:500px" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <br clear="all">{tmpl_var name='variables_txt'}: {tmpl_var name="message_variables"} <br />{tmpl_var name='variables_description_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="message">{tmpl_var name='message_txt'}</label> |
| | | <textarea name="message" id="message" rows='' cols='' style="width:500px">{tmpl_var name='message'}</textarea> |
| | | <div class="form-group"> |
| | | <label for="message" class="col-sm-3 control-label">{tmpl_var name='message_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="message" id="message" rows='' cols=''>{tmpl_var name='message'}</textarea></div> |
| | | <br clear="all">{tmpl_var name='variables_txt'}: {tmpl_var name="message_variables"} <br />{tmpl_var name='variables_description_txt'} |
| | | </div> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','client/message_template_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('client/message_template_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </fieldset> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','client/message_template_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/message_template_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_invoice_message_template"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="iconstxt icoAdd" type="button" onClick="loadContent('billing/invoice_message_template_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="billing/invoice_message_template_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tbl_col_template_type" scope="col"><tmpl_var name="template_type_txt"></th>
|
| | | <th class="tbl_col_template_name" scope="col"><tmpl_var name="template_name_txt"></th>
|
| | | <th class="tbl_col_buttons" scope="col"> </th> |
| | | <th><tmpl_var name="template_type_txt"></th>
|
| | | <th><tmpl_var name="template_name_txt"></th>
|
| | | <th class="text-right"> </th> |
| | | </tr> |
| | | <tr> |
| | | <td class="tbl_col_template_type"><select name="search_template_type" onChange="submitForm('pageForm','billing/invoice_message_template_list.php');">{tmpl_var name='search_template_type'}</select></td>
|
| | | <td class="tbl_col_template_name"><input type="text" name="search_template_name" value="{tmpl_var name='search_template_name'}" /></td>
|
| | | <td class="tbl_col_buttons"><div class="buttons"><button type="button" class="icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onClick="submitForm('pageForm','billing/invoice_message_template_list.php');"><span>{tmpl_var name="filter_txt"}</span></button></div></td> |
| | | <td><select class="form-control" name="search_template_type" onChange="submitForm('pageForm','billing/invoice_message_template_list.php');">{tmpl_var name='search_template_type'}</select></td>
|
| | | <td><input class="form-control" type="text" name="search_template_name" value="{tmpl_var name='search_template_name'}" /></td>
|
| | | <td class="text-right"><div class="buttons"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onClick="submitForm('pageForm','billing/invoice_message_template_list.php');"><span class="icon icon-filter"></span></button></div></td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_template_type"><a href="#" onClick="loadContent('billing/invoice_message_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="template_type"}</a></td>
|
| | | <td class="tbl_col_template_name"><a href="#" onClick="loadContent('billing/invoice_message_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="template_name"}</a></td>
|
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="billing/invoice_message_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_type"}</a></td>
|
| | | <td><a href="#" data-load-content="billing/invoice_message_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_name"}</a></td>
|
| | | <td class="text-right"> |
| | | <div class="buttons icons16"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('billing/invoice_message_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('billing/invoice_message_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Address</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="company_name">{tmpl_var name='company_name_txt'}</label> |
| | | <input name="company_name" id="company_name" value="{tmpl_var name='company_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="gender">{tmpl_var name='gender_txt'}</label> |
| | | <select name="gender" id="gender" class="selectInput"> |
| | | <legend>Address</legend> |
| | | <div class="form-group"> |
| | | <label for="company_name" class="col-sm-3 control-label">{tmpl_var name='company_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="company_name" id="company_name" value="{tmpl_var name='company_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="gender" class="col-sm-3 control-label">{tmpl_var name='gender_txt'}</label> |
| | | <div class="col-sm-9"><select name="gender" id="gender" class="form-control"> |
| | | {tmpl_var name='gender'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="contact_firstname">{tmpl_var name='contact_firstname_txt'}</label> |
| | | <input name="contact_firstname" id="contact_firstname" value="{tmpl_var name='contact_firstname'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="contact_firstname" class="col-sm-3 control-label">{tmpl_var name='contact_firstname_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="contact_firstname" id="contact_firstname" value="{tmpl_var name='contact_firstname'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="contact_name" class="col-sm-3 control-label">{tmpl_var name='contact_name_txt'}*</label> |
| | | <div class="col-sm-9"><input type="text" name="contact_name" id="contact_name" value="{tmpl_var name='contact_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="customer_no" class="col-sm-3 control-label">{tmpl_var name='customer_no_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no" id="customer_no" value="{tmpl_var name='customer_no'}" class="form-control" /></div><input name="customer_no_org" id="customer_no_org" value="{tmpl_var name='customer_no'}" type="hidden" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="contact_name">{tmpl_var name='contact_name_txt'}*</label> |
| | | <input name="contact_name" id="contact_name" value="{tmpl_var name='contact_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="username" class="col-sm-3 control-label">{tmpl_var name='username_txt'}*</label> |
| | | <div class="col-sm-9"><input type="text" name="username" id="username" value="{tmpl_var name='username'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="password" id="password" value="{tmpl_var name='password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no">{tmpl_var name='customer_no_txt'}</label> |
| | | <input name="customer_no" id="customer_no" value="{tmpl_var name='customer_no'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <input name="customer_no_org" id="customer_no_org" value="{tmpl_var name='customer_no'}" type="hidden" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="username">{tmpl_var name='username_txt'}*</label> |
| | | <input name="username" id="username" value="{tmpl_var name='username'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="password">{tmpl_var name='password_txt'}</label> |
| | | <input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | <div class="ctrlHolder"> |
| | | <label for="language">{tmpl_var name='language_txt'}</label> |
| | | <select name="language" id="language" class="selectInput flags"> |
| | | <div class="form-group"> |
| | | <label for="language" class="col-sm-3 control-label">{tmpl_var name='language_txt'}</label> |
| | | <div class="col-sm-9"><select name="language" id="language" class="form-control flags"> |
| | | {tmpl_var name='language'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="usertheme">{tmpl_var name='usertheme_txt'}</label> |
| | | <select name="usertheme" id="usertheme" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="usertheme" class="col-sm-3 control-label">{tmpl_var name='usertheme_txt'}</label> |
| | | <div class="col-sm-9"><select name="usertheme" id="usertheme" class="form-control"> |
| | | {tmpl_var name='usertheme'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="street">{tmpl_var name='street_txt'}</label> |
| | | <input name="street" id="street" value="{tmpl_var name='street'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="zip">{tmpl_var name='zip_txt'}</label> |
| | | <input name="zip" id="zip" value="{tmpl_var name='zip'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="city">{tmpl_var name='city_txt'}</label> |
| | | <input name="city" id="city" value="{tmpl_var name='city'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="state">{tmpl_var name='state_txt'}</label> |
| | | <input name="state" id="state" value="{tmpl_var name='state'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="country">{tmpl_var name='country_txt'}</label> |
| | | <select name="country" id="country" class="selectInput flags"> |
| | | <div class="form-group"> |
| | | <label for="street" class="col-sm-3 control-label">{tmpl_var name='street_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="street" id="street" value="{tmpl_var name='street'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="zip" class="col-sm-3 control-label">{tmpl_var name='zip_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="zip" id="zip" value="{tmpl_var name='zip'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="city" class="col-sm-3 control-label">{tmpl_var name='city_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="city" id="city" value="{tmpl_var name='city'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="state" class="col-sm-3 control-label">{tmpl_var name='state_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="state" id="state" value="{tmpl_var name='state'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="country" class="col-sm-3 control-label">{tmpl_var name='country_txt'}</label> |
| | | <div class="col-sm-9"><select name="country" id="country" class="form-control flags"> |
| | | {tmpl_var name='country'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="telephone">{tmpl_var name='telephone_txt'}</label> |
| | | <input name="telephone" id="telephone" value="{tmpl_var name='telephone'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="telephone" class="col-sm-3 control-label">{tmpl_var name='telephone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="telephone" id="telephone" value="{tmpl_var name='telephone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="mobile" class="col-sm-3 control-label">{tmpl_var name='mobile_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mobile" id="mobile" value="{tmpl_var name='mobile'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fax" class="col-sm-3 control-label">{tmpl_var name='fax_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fax" id="fax" value="{tmpl_var name='fax'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="{tmpl_var name='email'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="internet" class="col-sm-3 control-label">{tmpl_var name='internet_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="internet" id="internet" value="{tmpl_var name='internet'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="icq" class="col-sm-3 control-label">{tmpl_var name='icq_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="icq" id="icq" value="{tmpl_var name='icq'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="vat_id" class="col-sm-3 control-label">{tmpl_var name='vat_id_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="vat_id" id="vat_id" value="{tmpl_var name='vat_id'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="company_id" class="col-sm-3 control-label">{tmpl_var name='company_id_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="company_id" id="company_id" value="{tmpl_var name='company_id'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_owner" class="col-sm-3 control-label">{tmpl_var name='bank_account_owner_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_owner" id="bank_account_owner" value="{tmpl_var name='bank_account_owner'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_number" class="col-sm-3 control-label">{tmpl_var name='bank_account_number_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_number" id="bank_account_number" value="{tmpl_var name='bank_account_number'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_code" class="col-sm-3 control-label">{tmpl_var name='bank_code_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_code" id="bank_code" value="{tmpl_var name='bank_code'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_name" class="col-sm-3 control-label">{tmpl_var name='bank_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_name" id="bank_name" value="{tmpl_var name='bank_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_iban" class="col-sm-3 control-label">{tmpl_var name='bank_account_iban_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_iban" id="bank_account_iban" value="{tmpl_var name='bank_account_iban'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bank_account_swift" class="col-sm-3 control-label">{tmpl_var name='bank_account_swift_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bank_account_swift" id="bank_account_swift" value="{tmpl_var name='bank_account_swift'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="paypal_email" class="col-sm-3 control-label">{tmpl_var name='paypal_email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="paypal_email" id="paypal_email" value="{tmpl_var name='paypal_email'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="added_date" class="col-sm-3 control-label">{tmpl_var name='added_date_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="added_date" id="added_date" value="{tmpl_var name='added_date'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="added_by" class="col-sm-3 control-label">{tmpl_var name='added_by_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="added_by" id="added_by" value="{tmpl_var name='added_by'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="notes" class="col-sm-3 control-label">{tmpl_var name='notes_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="notes" id="notes" rows='10' cols='30'>{tmpl_var name='notes'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mobile">{tmpl_var name='mobile_txt'}</label> |
| | | <input name="mobile" id="mobile" value="{tmpl_var name='mobile'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fax">{tmpl_var name='fax_txt'}</label> |
| | | <input name="fax" id="fax" value="{tmpl_var name='fax'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="email">{tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="internet">{tmpl_var name='internet_txt'}</label> |
| | | <input name="internet" id="internet" value="{tmpl_var name='internet'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="icq">{tmpl_var name='icq_txt'}</label> |
| | | <input name="icq" id="icq" value="{tmpl_var name='icq'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="vat_id">{tmpl_var name='vat_id_txt'}</label> |
| | | <input name="vat_id" id="vat_id" value="{tmpl_var name='vat_id'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="company_id">{tmpl_var name='company_id_txt'}</label> |
| | | <input name="company_id" id="company_id" value="{tmpl_var name='company_id'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_owner">{tmpl_var name='bank_account_owner_txt'}</label> |
| | | <input name="bank_account_owner" id="bank_account_owner" value="{tmpl_var name='bank_account_owner'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_number">{tmpl_var name='bank_account_number_txt'}</label> |
| | | <input name="bank_account_number" id="bank_account_number" value="{tmpl_var name='bank_account_number'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_code">{tmpl_var name='bank_code_txt'}</label> |
| | | <input name="bank_code" id="bank_code" value="{tmpl_var name='bank_code'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_name">{tmpl_var name='bank_name_txt'}</label> |
| | | <input name="bank_name" id="bank_name" value="{tmpl_var name='bank_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_iban">{tmpl_var name='bank_account_iban_txt'}</label> |
| | | <input name="bank_account_iban" id="bank_account_iban" value="{tmpl_var name='bank_account_iban'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bank_account_swift">{tmpl_var name='bank_account_swift_txt'}</label> |
| | | <input name="bank_account_swift" id="bank_account_swift" value="{tmpl_var name='bank_account_swift'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="paypal_email">{tmpl_var name='paypal_email_txt'}</label> |
| | | <input name="paypal_email" id="paypal_email" value="{tmpl_var name='paypal_email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="added_date">{tmpl_var name='added_date_txt'}</label> |
| | | <input name="added_date" id="added_date" value="{tmpl_var name='added_date'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="added_by">{tmpl_var name='added_by_txt'}</label> |
| | | <input name="added_by" id="added_by" value="{tmpl_var name='added_by'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="notes">{tmpl_var name='notes_txt'}</label> |
| | | <textarea name="notes" id="notes" rows='10' cols='30'>{tmpl_var name='notes'}</textarea> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='locked_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='locked_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='locked'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='canceled_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='canceled_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='canceled'} |
| | | </div> |
| | | </div> |
| | | {tmpl_var name='required_fields_txt'} |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/reseller_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/reseller_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/reseller_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/reseller_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_client"> |
| | | |
| | | <tmpl_if name="is_admin"> |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | <div class="buttons topbuttons"> |
| | | <button class="positive iconstxt icoAdd" type="button" value="{tmpl_var name='add_additional_template_txt'}" onclick="addAdditionalTemplate();"><span>{tmpl_var name='add_additional_template_txt'}</span></button> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='add_additional_template_txt'}" onclick="addAdditionalTemplate();">{tmpl_var name='add_additional_template_txt'}</button> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | </div> |
| | | </tmpl_if> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Limits</legend> |
| | | <legend>Limits</legend> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_master">{tmpl_var name='template_master_txt'}</label> |
| | | <select name="template_master" id="template_master" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="template_master" class="col-sm-3 control-label">{tmpl_var name='template_master_txt'}</label> |
| | | <div class="col-sm-9"><select name="template_master" id="template_master" class="form-control"> |
| | | {tmpl_var name='template_master'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_additional">{tmpl_var name='template_additional_txt'}</label> |
| | | <select name="tpl_add_select" id="tpl_add_select" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="template_additional" class="col-sm-3 control-label">{tmpl_var name='template_additional_txt'}</label> |
| | | <div class="col-sm-9"><select name="tpl_add_select" id="tpl_add_select" class="form-control"> |
| | | {tmpl_var name='tpl_add_select'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_template_additional_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_template_additional_txt'}</label> |
| | | <div id="template_additional_list" class="multiField"> |
| | | <ul> |
| | | {tmpl_var name='template_additional_list'} |
| | |
| | | </div> |
| | | <input type="hidden" id="template_additional" name="template_additional" value="{tmpl_var name='template_additional'}"> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | |
| | | </div> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no_template">{tmpl_var name='customer_no_template_txt'}</label> |
| | | <input name="customer_no_template" id="customer_no_template" value="{tmpl_var name='customer_no_template'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no_start">{tmpl_var name='customer_no_start_txt'}</label> |
| | | <input name="customer_no_start" id="customer_no_start" value="{tmpl_var name='customer_no_start'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="customer_no_counter">{tmpl_var name='customer_no_counter_txt'}</label> |
| | | <input name="customer_no_counter" id="customer_no_counter" value="{tmpl_var name='customer_no_counter'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="customer_no_template" class="col-sm-3 control-label">{tmpl_var name='customer_no_template_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no_template" id="customer_no_template" value="{tmpl_var name='customer_no_template'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="customer_no_start" class="col-sm-3 control-label">{tmpl_var name='customer_no_start_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no_start" id="customer_no_start" value="{tmpl_var name='customer_no_start'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="customer_no_counter" class="col-sm-3 control-label">{tmpl_var name='customer_no_counter_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="customer_no_counter" id="customer_no_counter" value="{tmpl_var name='customer_no_counter'}" class="form-control" /></div></div> |
| | | <div class="subsectiontoggle"><span class="showing"></span>{tmpl_var name='web_limits_txt'}<em class="showing"></em></div> |
| | | <div> |
| | | <div class="ctrlHolder"> |
| | | <label for="web_servers">{tmpl_var name='web_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='web_servers_placeholder'}" multiple name="web_servers[]" id="web_servers" class="selectInput chosen-select"> |
| | | <div class="form-group"> |
| | | <label for="web_servers" class="col-sm-3 control-label">{tmpl_var name='web_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='web_servers_placeholder'}" multiple name="web_servers[]" id="web_servers" class="form-control"> |
| | | {tmpl_var name='web_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_domain">{tmpl_var name='limit_web_domain_txt'}</label> |
| | | <input name="limit_web_domain" id="limit_web_domain" value="{tmpl_var name='limit_web_domain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_quota">{tmpl_var name='limit_web_quota_txt'}</label> |
| | | <input name="limit_web_quota" id="limit_web_quota" value="{tmpl_var name='limit_web_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_traffic_quota">{tmpl_var name='limit_traffic_quota_txt'}</label> |
| | | <input name="limit_traffic_quota" id="limit_traffic_quota" value="{tmpl_var name='limit_traffic_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='web_php_options_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_web_domain" class="col-sm-3 control-label">{tmpl_var name='limit_web_domain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_domain" id="limit_web_domain" value="{tmpl_var name='limit_web_domain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_web_quota" class="col-sm-3 control-label">{tmpl_var name='limit_web_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_web_quota" id="limit_web_quota" value="{tmpl_var name='limit_web_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_traffic_quota" class="col-sm-3 control-label">{tmpl_var name='limit_traffic_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_traffic_quota" id="limit_traffic_quota" value="{tmpl_var name='limit_traffic_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='web_php_options_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='web_php_options'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_cgi_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_cgi_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_cgi'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ssi_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ssi_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ssi'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_perl_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_perl_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_perl'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ruby_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ruby_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ruby'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_python_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_python_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_python'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='force_suexec_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='force_suexec_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='force_suexec'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_hterror_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_hterror_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_hterror'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_wildcard_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_wildcard_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_wildcard'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_ssl_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_ssl_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_ssl'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_aliasdomain">{tmpl_var name='limit_web_aliasdomain_txt'}</label> |
| | | <input name="limit_web_aliasdomain" id="limit_web_aliasdomain" value="{tmpl_var name='limit_web_aliasdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_web_subdomain">{tmpl_var name='limit_web_subdomain_txt'}</label> |
| | | <input name="limit_web_subdomain" id="limit_web_subdomain" value="{tmpl_var name='limit_web_subdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_ftp_user">{tmpl_var name='limit_ftp_user_txt'}</label> |
| | | <input name="limit_ftp_user" id="limit_ftp_user" value="{tmpl_var name='limit_ftp_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_shell_user">{tmpl_var name='limit_shell_user_txt'}</label> |
| | | <input name="limit_shell_user" id="limit_shell_user" value="{tmpl_var name='limit_shell_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='ssh_chroot_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_web_aliasdomain" class="col-sm-3 control-label">{tmpl_var name='limit_web_aliasdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_aliasdomain" id="limit_web_aliasdomain" value="{tmpl_var name='limit_web_aliasdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_web_subdomain" class="col-sm-3 control-label">{tmpl_var name='limit_web_subdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_web_subdomain" id="limit_web_subdomain" value="{tmpl_var name='limit_web_subdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_ftp_user" class="col-sm-3 control-label">{tmpl_var name='limit_ftp_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_ftp_user" id="limit_ftp_user" value="{tmpl_var name='limit_ftp_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_shell_user" class="col-sm-3 control-label">{tmpl_var name='limit_shell_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_shell_user" id="limit_shell_user" value="{tmpl_var name='limit_shell_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='ssh_chroot_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='ssh_chroot'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_webdav_user">{tmpl_var name='limit_webdav_user_txt'}</label> |
| | | <input name="limit_webdav_user" id="limit_webdav_user" value="{tmpl_var name='limit_webdav_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='limit_backup_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="limit_webdav_user" class="col-sm-3 control-label">{tmpl_var name='limit_webdav_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_webdav_user" id="limit_webdav_user" value="{tmpl_var name='limit_webdav_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='limit_backup_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='limit_backup'} |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='email_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="mail_servers">{tmpl_var name='mail_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='mail_servers_placeholder'}" multiple name="mail_servers[]" id="mail_servers" class="selectInput chosen-select"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-email_limits" aria-expanded="false" aria-controls="toggle-email_limits">{tmpl_var name='email_limits_txt'}</button></div> |
| | | <div id="toggle-email_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="mail_servers" class="col-sm-3 control-label">{tmpl_var name='mail_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='mail_servers_placeholder'}" multiple name="mail_servers[]" id="mail_servers" class="form-control"> |
| | | {tmpl_var name='mail_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_maildomain">{tmpl_var name='limit_maildomain_txt'}</label> |
| | | <input name="limit_maildomain" id="limit_maildomain" value="{tmpl_var name='limit_maildomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailmailinglist">{tmpl_var name='limit_mailmailinglist_txt'}</label> |
| | | <input name="limit_mailmailinglist" id="limit_mailmailinglist" value="{tmpl_var name='limit_mailmailinglist'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailbox">{tmpl_var name='limit_mailbox_txt'}</label> |
| | | <input name="limit_mailbox" id="limit_mailbox" value="{tmpl_var name='limit_mailbox'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailalias">{tmpl_var name='limit_mailalias_txt'}</label> |
| | | <input name="limit_mailalias" id="limit_mailalias" value="{tmpl_var name='limit_mailalias'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailaliasdomain">{tmpl_var name='limit_mailaliasdomain_txt'}</label> |
| | | <input name="limit_mailaliasdomain" id="limit_mailaliasdomain" value="{tmpl_var name='limit_mailaliasdomain'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailforward">{tmpl_var name='limit_mailforward_txt'}</label> |
| | | <input name="limit_mailforward" id="limit_mailforward" value="{tmpl_var name='limit_mailforward'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailcatchall">{tmpl_var name='limit_mailcatchall_txt'}</label> |
| | | <input name="limit_mailcatchall" id="limit_mailcatchall" value="{tmpl_var name='limit_mailcatchall'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailrouting">{tmpl_var name='limit_mailrouting_txt'}</label> |
| | | <input name="limit_mailrouting" id="limit_mailrouting" value="{tmpl_var name='limit_mailrouting'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailfilter">{tmpl_var name='limit_mailfilter_txt'}</label> |
| | | <input name="limit_mailfilter" id="limit_mailfilter" value="{tmpl_var name='limit_mailfilter'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_fetchmail">{tmpl_var name='limit_fetchmail_txt'}</label> |
| | | <input name="limit_fetchmail" id="limit_fetchmail" value="{tmpl_var name='limit_fetchmail'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_mailquota">{tmpl_var name='limit_mailquota_txt'}</label> |
| | | <input name="limit_mailquota" id="limit_mailquota" value="{tmpl_var name='limit_mailquota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_wblist">{tmpl_var name='limit_spamfilter_wblist_txt'}</label> |
| | | <input name="limit_spamfilter_wblist" id="limit_spamfilter_wblist" value="{tmpl_var name='limit_spamfilter_wblist'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_user">{tmpl_var name='limit_spamfilter_user_txt'}</label> |
| | | <input name="limit_spamfilter_user" id="limit_spamfilter_user" value="{tmpl_var name='limit_spamfilter_user'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_spamfilter_policy">{tmpl_var name='limit_spamfilter_policy_txt'}</label> |
| | | <input name="limit_spamfilter_policy" id="limit_spamfilter_policy" value="{tmpl_var name='limit_spamfilter_policy'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_maildomain" class="col-sm-3 control-label">{tmpl_var name='limit_maildomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_maildomain" id="limit_maildomain" value="{tmpl_var name='limit_maildomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailmailinglist" class="col-sm-3 control-label">{tmpl_var name='limit_mailmailinglist_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailmailinglist" id="limit_mailmailinglist" value="{tmpl_var name='limit_mailmailinglist'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailbox" class="col-sm-3 control-label">{tmpl_var name='limit_mailbox_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailbox" id="limit_mailbox" value="{tmpl_var name='limit_mailbox'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailalias" class="col-sm-3 control-label">{tmpl_var name='limit_mailalias_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailalias" id="limit_mailalias" value="{tmpl_var name='limit_mailalias'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailaliasdomain" class="col-sm-3 control-label">{tmpl_var name='limit_mailaliasdomain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailaliasdomain" id="limit_mailaliasdomain" value="{tmpl_var name='limit_mailaliasdomain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailforward" class="col-sm-3 control-label">{tmpl_var name='limit_mailforward_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailforward" id="limit_mailforward" value="{tmpl_var name='limit_mailforward'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailcatchall" class="col-sm-3 control-label">{tmpl_var name='limit_mailcatchall_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailcatchall" id="limit_mailcatchall" value="{tmpl_var name='limit_mailcatchall'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailrouting" class="col-sm-3 control-label">{tmpl_var name='limit_mailrouting_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailrouting" id="limit_mailrouting" value="{tmpl_var name='limit_mailrouting'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailfilter" class="col-sm-3 control-label">{tmpl_var name='limit_mailfilter_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_mailfilter" id="limit_mailfilter" value="{tmpl_var name='limit_mailfilter'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_fetchmail" class="col-sm-3 control-label">{tmpl_var name='limit_fetchmail_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_fetchmail" id="limit_fetchmail" value="{tmpl_var name='limit_fetchmail'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_mailquota" class="col-sm-3 control-label">{tmpl_var name='limit_mailquota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="limit_mailquota" id="limit_mailquota" value="{tmpl_var name='limit_mailquota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_wblist" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_wblist_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_wblist" id="limit_spamfilter_wblist" value="{tmpl_var name='limit_spamfilter_wblist'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_user" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_user_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_user" id="limit_spamfilter_user" value="{tmpl_var name='limit_spamfilter_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_spamfilter_policy" class="col-sm-3 control-label">{tmpl_var name='limit_spamfilter_policy_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_spamfilter_policy" id="limit_spamfilter_policy" value="{tmpl_var name='limit_spamfilter_policy'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='database_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="db_servers">{tmpl_var name='db_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='db_servers_placeholder'}" multiple name="db_servers[]" id="db_servers" class="selectInput chosen-select"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-database_limits" aria-expanded="false" aria-controls="toggle-database_limits">{tmpl_var name='database_limits_txt'}</button></div> |
| | | <div id="toggle-database_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="db_servers" class="col-sm-3 control-label">{tmpl_var name='db_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='db_servers_placeholder'}" multiple name="db_servers[]" id="db_servers" class="form-control"> |
| | | {tmpl_var name='db_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_database">{tmpl_var name='limit_database_txt'}</label> |
| | | <input name="limit_database" id="limit_database" value="{tmpl_var name='limit_database'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_database" class="col-sm-3 control-label">{tmpl_var name='limit_database_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_database" id="limit_database" value="{tmpl_var name='limit_database'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='cron_job_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron">{tmpl_var name='limit_cron_txt'}</label> |
| | | <input name="limit_cron" id="limit_cron" value="{tmpl_var name='limit_cron'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron_type">{tmpl_var name='limit_cron_type_txt'}</label> |
| | | <select name="limit_cron_type" id="limit_cron_type" class="selectInput formLengthHalf"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-cron_job_limits" aria-expanded="false" aria-controls="toggle-cron_job_limits">{tmpl_var name='cron_job_limits_txt'}</button></div> |
| | | <div id="toggle-cron_job_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_cron" class="col-sm-3 control-label">{tmpl_var name='limit_cron_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_cron" id="limit_cron" value="{tmpl_var name='limit_cron'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_cron_type" class="col-sm-3 control-label">{tmpl_var name='limit_cron_type_txt'}</label> |
| | | <div class="col-sm-9"><select name="limit_cron_type" id="limit_cron_type" class="form-control"> |
| | | {tmpl_var name='limit_cron_type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_cron_frequency">{tmpl_var name='limit_cron_frequency_txt'}</label> |
| | | <input name="limit_cron_frequency" id="limit_cron_frequency" value="{tmpl_var name='limit_cron_frequency'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_cron_frequency" class="col-sm-3 control-label">{tmpl_var name='limit_cron_frequency_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_cron_frequency" id="limit_cron_frequency" value="{tmpl_var name='limit_cron_frequency'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='dns_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="dns_servers">{tmpl_var name='dns_servers_txt'}</label> |
| | | <select data-placeholder="{tmpl_var name='dns_servers_placeholder'}" multiple name="dns_servers[]" id="dns_servers" class="selectInput chosen-select"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-dns_limits" aria-expanded="false" aria-controls="toggle-dns_limits">{tmpl_var name='dns_limits_txt'}</button></div> |
| | | <div id="toggle-dns_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="dns_servers" class="col-sm-3 control-label">{tmpl_var name='dns_servers_txt'}</label> |
| | | <div class="col-sm-9"><select data-placeholder="{tmpl_var name='dns_servers_placeholder'}" multiple name="dns_servers[]" id="dns_servers" class="form-control"> |
| | | {tmpl_var name='dns_servers'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_zone">{tmpl_var name='limit_dns_zone_txt'}</label> |
| | | <input name="limit_dns_zone" id="limit_dns_zone" value="{tmpl_var name='limit_dns_zone'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="default_slave_dnsserver">{tmpl_var name='default_slave_dnsserver_txt'}</label> |
| | | <select name="default_slave_dnsserver" id="default_slave_dnsserver" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_zone" class="col-sm-3 control-label">{tmpl_var name='limit_dns_zone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_zone" id="limit_dns_zone" value="{tmpl_var name='limit_dns_zone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="default_slave_dnsserver" class="col-sm-3 control-label">{tmpl_var name='default_slave_dnsserver_txt'}</label> |
| | | <div class="col-sm-9"><select name="default_slave_dnsserver" id="default_slave_dnsserver" class="form-control"> |
| | | {tmpl_var name='default_slave_dnsserver'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_slave_zone">{tmpl_var name='limit_dns_slave_zone_txt'}</label> |
| | | <input name="limit_dns_slave_zone" id="limit_dns_slave_zone" value="{tmpl_var name='limit_dns_slave_zone'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_dns_record">{tmpl_var name='limit_dns_record_txt'}</label> |
| | | <input name="limit_dns_record" id="limit_dns_record" value="{tmpl_var name='limit_dns_record'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_slave_zone" class="col-sm-3 control-label">{tmpl_var name='limit_dns_slave_zone_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_slave_zone" id="limit_dns_slave_zone" value="{tmpl_var name='limit_dns_slave_zone'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_dns_record" class="col-sm-3 control-label">{tmpl_var name='limit_dns_record_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_dns_record" id="limit_dns_record" value="{tmpl_var name='limit_dns_record'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='virtualization_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_openvz_vm">{tmpl_var name='limit_openvz_vm_txt'}</label> |
| | | <input name="limit_openvz_vm" id="limit_openvz_vm" value="{tmpl_var name='limit_openvz_vm'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_openvz_vm_template_id">{tmpl_var name='limit_openvz_vm_template_id_txt'}</label> |
| | | <select name="limit_openvz_vm_template_id" id="limit_openvz_vm_template_id" class="selectInput"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-virtualization_limits" aria-expanded="false" aria-controls="toggle-virtualization_limits">{tmpl_var name='virtualization_limits_txt'}</button></div> |
| | | <div id="toggle-virtualization_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_openvz_vm" class="col-sm-3 control-label">{tmpl_var name='limit_openvz_vm_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_openvz_vm" id="limit_openvz_vm" value="{tmpl_var name='limit_openvz_vm'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_openvz_vm_template_id" class="col-sm-3 control-label">{tmpl_var name='limit_openvz_vm_template_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="limit_openvz_vm_template_id" id="limit_openvz_vm_template_id" class="form-control"> |
| | | {tmpl_var name='limit_openvz_vm_template_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='aps_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_aps">{tmpl_var name='limit_aps_txt'}</label> |
| | | <input name="limit_aps" id="limit_aps" value="{tmpl_var name='limit_aps'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-aps_limits" aria-expanded="false" aria-controls="toggle-aps_limits">{tmpl_var name='aps_limits_txt'}</button></div> |
| | | <div id="toggle-aps_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_aps" class="col-sm-3 control-label">{tmpl_var name='limit_aps_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_aps" id="limit_aps" value="{tmpl_var name='limit_aps'}" class="form-control" /></div></div> |
| | | </div> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='client_limits_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_client">{tmpl_var name='limit_client_txt'}</label> |
| | | <input name="limit_client" id="limit_client" value="{tmpl_var name='limit_client'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="limit_domainmodule">{tmpl_var name='limit_domainmodule_txt'}</label> |
| | | <input name="limit_domainmodule" id="limit_domainmodule" value="{tmpl_var name='limit_domainmodule'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-client_limits" aria-expanded="false" aria-controls="toggle-client_limits">{tmpl_var name='client_limits_txt'}</button></div> |
| | | <div id="toggle-client_limits" class="collapse"> |
| | | <div class="form-group"> |
| | | <label for="limit_client" class="col-sm-3 control-label">{tmpl_var name='limit_client_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_client" id="limit_client" value="{tmpl_var name='limit_client'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="limit_domainmodule" class="col-sm-3 control-label">{tmpl_var name='limit_domainmodule_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="limit_domainmodule" id="limit_domainmodule" value="{tmpl_var name='limit_domainmodule'}" class="form-control" /></div></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/reseller_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('client/reseller_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','client/reseller_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="client/reseller_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_clients"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('client/reseller_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="client/reseller_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th> |
| | | <th class="tbl_col_company_name" scope="col"><tmpl_var name="company_name_txt"></th> |
| | | <th class="tbl_col_contact_name" scope="col"><tmpl_var name="contact_name_txt"></th> |
| | | <th class="tbl_col_customer_no" scope="col"><tmpl_var name="customer_no_txt"></th> |
| | | <th class="tbl_col_username" scope="col"><tmpl_var name="username_txt"></th> |
| | | <th class="tbl_col_city" scope="col"><tmpl_var name="city_txt"></th> |
| | | <th class="tbl_col_country" scope="col"><tmpl_var name="country_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="small-col"><tmpl_var name="client_id_txt"></th> |
| | | <th><tmpl_var name="company_name_txt"></th> |
| | | <th><tmpl_var name="contact_name_txt"></th> |
| | | <th><tmpl_var name="customer_no_txt"></th> |
| | | <th><tmpl_var name="username_txt"></th> |
| | | <th><tmpl_var name="city_txt"></th> |
| | | <th><tmpl_var name="country_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_client_pid"><input type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> |
| | | <td class="tbl_col_company_name"><input type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" size="10" /></td> |
| | | <td class="tbl_col_contact_name"><input type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" size="10" /></td> |
| | | <td class="tbl_col_customer_no"><input type="text" name="search_customer_no" value="{tmpl_var name='search_customer_no'}" size="10" /></td> |
| | | <td class="tbl_col_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" size="10" /></td> |
| | | <td class="tbl_col_city"><input type="text" name="search_city" value="{tmpl_var name='search_city'}" /></td> |
| | | <td class="tbl_col_country"><select name="search_country">{tmpl_var name='search_country'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/reseller_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_customer_no" value="{tmpl_var name='search_customer_no'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_city" value="{tmpl_var name='search_city'}" /></td> |
| | | <td><select class="form-control" name="search_country">{tmpl_var name='search_country'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/reseller_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_client_pid"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td> |
| | | <td class="tbl_col_company_name"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="company_name"}</a></td> |
| | | <td class="tbl_col_contact_name"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="contact_name"}</a></td> |
| | | <td class="tbl_col_customer_no"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="customer_no"}</a></td> |
| | | <td class="tbl_col_username"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="username"}</a></td> |
| | | <td class="tbl_col_city"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="city"}</a></td> |
| | | <td class="tbl_col_country"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');"><div class="country-{tmpl_var name="countryiso"}" style="float:left"></div>{tmpl_var name="country"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoLoginAs" href="javascript: loadContent('login/login_as.php?cid={tmpl_var name='id'}');"><span>{tmpl_var name='login_as_txt'}</span></a> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('client/reseller_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="client/reseller_edit.php?id={tmpl_var name='id'}">{tmpl_var name="client_id"}</a></td> |
| | | <td><a href="#" data-load-content="client/reseller_edit.php?id={tmpl_var name='id'}">{tmpl_var name="company_name"}</a></td> |
| | | <td><a href="#" data-load-content="client/reseller_edit.php?id={tmpl_var name='id'}">{tmpl_var name="contact_name"}</a></td> |
| | | <td><a href="#" data-load-content="client/reseller_edit.php?id={tmpl_var name='id'}">{tmpl_var name="customer_no"}</a></td> |
| | | <td><a href="#" data-load-content="client/reseller_edit.php?id={tmpl_var name='id'}">{tmpl_var name="username"}</a></td> |
| | | <td><a href="#" data-load-content="client/reseller_edit.php?id={tmpl_var name='id'}">{tmpl_var name="city"}</a></td> |
| | | <td><a href="#" data-load-content="client/reseller_edit.php?id={tmpl_var name='id'}"><span class="flags flag-{tmpl_var name="countryiso"}">{tmpl_var name="country"}</span></a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-success formbutton-narrow" data-load-content="login/login_as.php?cid={tmpl_var name='id'}"><span class="icon icon-loginas"></span></button> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('client/reseller_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="8"><tmpl_var name="paging"></td> |
| | | <td colspan="8"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | /* Which dashlets in which column */ |
| | | /******************************************************************************/ |
| | | $default_leftcol_dashlets = array('modules', 'invoices', 'quota', 'mailquota'); |
| | | $default_rightcol_dashlets = array('limits'); |
| | | $default_rightcol_dashlets = array('customer', 'products', 'shop', 'limits'); |
| | | |
| | | $app->uses('getconf'); |
| | | $dashlets_config = $app->getconf->get_global_config('misc'); |
| | |
| | | } |
| | | if($value != 0 || $value == $wb['unlimited_txt']) { |
| | | $value_formatted = ($value == '-1')?$wb['unlimited_txt']:$value; |
| | | $usage = $this->_get_limit_usage($limit); |
| | | $percentage = ($value == '-1' || $value == 0 ? 0 : round(100 * $usage / $value)); |
| | | $rows[] = array('field' => $field, |
| | | 'field_txt' => $wb[$field.'_txt'], |
| | | 'value' => $value_formatted, |
| | | 'usage' => $this->_get_limit_usage($limit)); |
| | | 'value_raw' => $value, |
| | | 'usage' => $usage, |
| | | 'usage_raw' => $usage, |
| | | 'percentage' => $percentage); |
| | | } |
| | | } |
| | | $tpl->setLoop('rows', $rows); |
| | |
| | | <h2>{tmpl_var name='limits_txt'}</h2> |
| | | <div style="width:350px;"> |
| | | <table class="list"> |
| | | <tmpl_loop name='rows'> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td>{tmpl_var name='field_txt'}</td> |
| | | <td style="white-space: nowrap">{tmpl_var name='usage'} {tmpl_var name='of_txt'} {tmpl_var name='value'}</td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | </table> |
| | | </div> |
| | | <div class='table-wrapper'> |
| | | <table class='table'> |
| | | <caption>{tmpl_var name='limits_txt'}</caption> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th> </th> |
| | | <th colspan='2'> </th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name='rows'> |
| | | <tr> |
| | | <td>{tmpl_var name='field_txt'}</td> |
| | | <td>{tmpl_var name='usage'} {tmpl_var name='of_txt'} {tmpl_var name='value'}</td> |
| | | <td> |
| | | <div class='progress'> |
| | | <div class='progress-bar progress-bar-{tmpl_if name="percentage" op="<" value="50"}success{tmpl_elseif name="percentage" op="<" value="75"}warning{tmpl_else}danger{/tmpl_if}' role='progressbar' aria-valuemin='0' aria-valuemax='100' aria-valuenow='{tmpl_var name="percentage"}' style='width:{tmpl_var name="percentage"}%'> |
| | | <span class='sr-only'>{tmpl_var name='usage'} {tmpl_var name='of_txt'} {tmpl_var name='value'}</span> |
| | | </div> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | </tbody> |
| | | </table> |
| | | </div> |
| | |
| | | <div style="float: left;"> |
| | | <h2>{tmpl_var name='mailquota_txt'}</h2> |
| | | <div style="width:350px;"> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr> |
| | | <td>{tmpl_var name='email_txt'}</td> |
| | | <td>{tmpl_var name='name_txt'}</td> |
| | | <td>{tmpl_var name='used_txt'}</td> |
| | | <td>{tmpl_var name='quota_txt'}</td> |
| | | </tr> |
| | | <div class='table-wrapper'> |
| | | <table class='table'> |
| | | <caption>{tmpl_var name='mailquota_txt'}</caption> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th>{tmpl_var name='email_txt'}</th> |
| | | <th>{tmpl_var name='name_txt'}</th> |
| | | <th>{tmpl_var name='used_txt'}</th> |
| | | <th colspan="2">{tmpl_var name='quota_txt'}</th> |
| | | </tr> |
| | | </thead> |
| | | <tmpl_if name="has_mailquota"> |
| | | <tmpl_loop name='mailquota'> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='email'}</td> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='name'}</td> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='used'}</td> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='quota'}</td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_else> |
| | | <tr> |
| | | <td colspan="4" style="text-align:center;">{tmpl_var name='no_email_accounts_txt'}</td> |
| | | </tr> |
| | | </tmpl_if> |
| | | </table> |
| | | </div> |
| | | </div> |
| | | <tbody> |
| | | <tmpl_loop name='mailquota'> |
| | | <tr> |
| | | <td>{tmpl_var name='email'}</td> |
| | | <td>{tmpl_var name='name'}</td> |
| | | <td>{tmpl_var name='used'}</td> |
| | | <td>{tmpl_var name='quota'}</td> |
| | | <td> |
| | | <div class='progress'> |
| | | <div class='progress-bar progress-bar-{tmpl_if name="used_percentage" op="<" value="50"}success{tmpl_elseif name="used_percentage" op="<" value="75"}warning{tmpl_else}danger{/tmpl_if}' role='progressbar' aria-valuemin='0' aria-valuemax='100' aria-valuenow='{tmpl_var name="used_percentage"}' style='width:{tmpl_var name="used_percentage"}%'> |
| | | <span class='sr-only'>{tmpl_var name='used'} {tmpl_var name='of_txt'} {tmpl_var name='quota'}</span> |
| | | </div> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | </tbody> |
| | | </table> |
| | | </div> |
| | |
| | | <h2>{tmpl_var name='available_modules_txt'}</h2> |
| | | <div style="width:350px;"> |
| | | <div style='margin: 0 auto;'> |
| | | <ul class='modules clear'> |
| | | <tmpl_loop name='modules'> |
| | | <div class="dashboard-modules {tmpl_var name='modules_name'}"> |
| | | <a href="#" onclick="capp('{tmpl_var name='modules_name'}')"> |
| | | {tmpl_var name='modules_title'} |
| | | </a> |
| | | </div> |
| | | <li> |
| | | <div class='clear'> |
| | | <div class='icon icon-{tmpl_var name='modules_name'}'></div> |
| | | <div class='left'> |
| | | <div class='title'>{tmpl_var name='modules_title'}</div> |
| | | </div> |
| | | </div> |
| | | <div class='btn btn-default button'> |
| | | <a href='#' data-capp='{tmpl_var name="modules_name"}'>Go to {tmpl_var name='modules_title'}</a> |
| | | </div> |
| | | </li> |
| | | </tmpl_loop> |
| | | </ul> |
| | | </div> |
| | |
| | | <div style="float: left;"> |
| | | <h2>{tmpl_var name='quota_txt'}</h2> |
| | | <div style="width:350px;"> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr> |
| | | <td>{tmpl_var name='domain_txt'}</td> |
| | | <td>{tmpl_var name='used_txt'}</td> |
| | | <td>{tmpl_var name='soft_txt'}</td> |
| | | <td>{tmpl_var name='hard_txt'}</td> |
| | | </tr> |
| | | <div class='table-wrapper'> |
| | | <table class='table'> |
| | | <caption>{tmpl_var name='quota_txt'}</caption> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th>{tmpl_var name='domain_txt'}</th> |
| | | <th>{tmpl_var name='used_txt'}</th> |
| | | <th>{tmpl_var name='soft_txt'}</th> |
| | | <th colspan="2">{tmpl_var name='hard_txt'}</th> |
| | | </tr> |
| | | </thead> |
| | | <tmpl_if name="has_quota"> |
| | | <tmpl_loop name='quota'> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='domain'}</td> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='used'}</td> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='soft'}</td> |
| | | <td style="color:{tmpl_var name='display_colour'}">{tmpl_var name='hard'}</td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_else> |
| | | <tr> |
| | | <td colspan="4" style="text-align:center;">{tmpl_var name='no_sites_txt'}</td> |
| | | </tr> |
| | | </tmpl_if> |
| | | </table> |
| | | <tbody> |
| | | <tmpl_loop name='quota'> |
| | | <tr> |
| | | <td>{tmpl_var name='domain'}</td> |
| | | <td>{tmpl_var name='used'}</td> |
| | | <td>{tmpl_var name='soft'}</td> |
| | | <td>{tmpl_var name='hard'}</td> |
| | | <td> |
| | | <div class='progress'> |
| | | <div class='progress-bar progress-bar-{tmpl_if name="used_percentage" op="<" value="50"}success{tmpl_elseif name="used_percentage" op="<" value="75"}warning{tmpl_else}danger{/tmpl_if}' role='progressbar' aria-valuemin='0' aria-valuemax='100' aria-valuenow='{tmpl_var name="used_percentage"}' style='width:{tmpl_var name="used_percentage"}%'> |
| | | <span class='sr-only'>{tmpl_var name='used'} {tmpl_var name='of_txt'} {tmpl_var name='soft'}</span> |
| | | </div> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | </tbody> |
| | | </table> |
| | | </div> |
| | | </div> |
| | |
| | | <ul id="submenu"> |
| | | <li class="title"><a>{tmpl_var name='latest_news_txt'}</a></li> |
| | | <header>{tmpl_var name='latest_news_txt'}</header> |
| | | <ul> |
| | | <tmpl_loop name="news"> |
| | | <li> |
| | | <a href="{tmpl_var name="link"}" target="_blank" style="margin-top:8px;padding-bottom:5px;"><b>{tmpl_var name="date"}</b><br /> |
| | |
| | | <h1><tmpl_var name="welcome_user"></h1> |
| | | <hr /> |
| | | <div class="panel panel_dashboard"> |
| | | <div> |
| | | <tmpl_if name='error'> |
| | | <div class="systemmonitor-state state-error"> |
| | | <div class="status"></div> |
| | | <div class="statusMsg"> |
| | | <tmpl_loop name="error"> |
| | | {tmpl_var name='error_msg'} |
| | | </tmpl_loop> |
| | | </div> |
| | | </div> |
| | | </tmpl_if> |
| | | <tmpl_if name='warning'> |
| | | <div class="systemmonitor-state state-warning"> |
| | | <div class="status"></div> |
| | | <div class="statusMsg"> |
| | | <tmpl_loop name="warning"> |
| | | {tmpl_var name='warning_msg'} |
| | | </tmpl_loop> |
| | | </div> |
| | | </div> |
| | | </tmpl_if> |
| | | <tmpl_if name='info'> |
| | | <div class="systemmonitor-state state-info"> |
| | | <div class="status"></div> |
| | | <div class="statusMsg"> |
| | | <tmpl_loop name="info"> |
| | | {tmpl_var name='info_msg'} |
| | | </tmpl_loop> |
| | | </div> |
| | | </div> |
| | | </tmpl_if> |
| | | </div> |
| | | <div style="float:left; width:350px;"> |
| | | <tmpl_loop name='leftcol'> |
| | | {tmpl_var name='content'} |
| | | <tmpl_if name='content'> |
| | | <p style="clear:left"> </p> |
| | | </tmpl_if> |
| | | </tmpl_loop> |
| | | </div> |
| | | <div style="float:right; width:350px;padding-left:15px;"> |
| | | <tmpl_loop name='rightcol'> |
| | | {tmpl_var name='content'} |
| | | <tmpl_if name='content'> |
| | | <p> </p> |
| | | </tmpl_if> |
| | | </tmpl_loop> |
| | | </div> |
| | | </div> |
| | | <div class='page-header'> |
| | | <h1>Welcome Admin</h1> |
| | | </div> |
| | | |
| | | <tmpl_if name='error'> |
| | | <div class="alert alert-danger"> |
| | | <tmpl_loop name="error"> |
| | | {tmpl_var name='error_msg'} |
| | | </tmpl_loop> |
| | | </div> |
| | | </tmpl_if> |
| | | <tmpl_if name='warning'> |
| | | <div class="alert alert-danger"> |
| | | <tmpl_loop name="warning"> |
| | | {tmpl_var name='warning_msg'} |
| | | </tmpl_loop> |
| | | </div> |
| | | </tmpl_if> |
| | | <tmpl_if name='info'> |
| | | <div class="alert alert-notification"> |
| | | <tmpl_loop name="info"> |
| | | {tmpl_var name='info_msg'} |
| | | </tmpl_loop> |
| | | </div> |
| | | </tmpl_if> |
| | | |
| | | <tmpl_loop name='leftcol'> |
| | | {tmpl_var name='content'} |
| | | </tmpl_loop> |
| | | <tmpl_loop name='rightcol'> |
| | | {tmpl_var name='content'} |
| | | </tmpl_loop> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_a"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">{tmpl_var name='name_hint_txt'}</p> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div><p class="formHint">{tmpl_var name='name_hint_txt'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput formLengthIPv4" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_a_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_a_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | jQuery('#data').ispconfigSearch({ |
| | | dataSrc: '/dns/ajax_get_json.php?type=get_ipv4', |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | </script> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | <div class="buttons topbuttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_a_edit.php?zone={tmpl_var name='parent_id'}');"><span>A</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_aaaa_edit.php?zone={tmpl_var name='parent_id'}');"><span>AAAA</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_alias_edit.php?zone={tmpl_var name='parent_id'}');"><span>ALIAS</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_cname_edit.php?zone={tmpl_var name='parent_id'}');"><span>CNAME</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_dkim_edit.php?zone={tmpl_var name='parent_id'}');"><span>DKIM</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_hinfo_edit.php?zone={tmpl_var name='parent_id'}');"><span>HINFO</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_mx_edit.php?zone={tmpl_var name='parent_id'}');"><span>MX</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_ns_edit.php?zone={tmpl_var name='parent_id'}');"><span>NS</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_ptr_edit.php?zone={tmpl_var name='parent_id'}');"><span>PTR</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_rp_edit.php?zone={tmpl_var name='parent_id'}');"><span>RP</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_srv_edit.php?zone={tmpl_var name='parent_id'}');"><span>SRV</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_txt_edit.php?zone={tmpl_var name='parent_id'}');"><span>TXT</span></button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_a_edit.php?zone={tmpl_var name='parent_id'}">A</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_aaaa_edit.php?zone={tmpl_var name='parent_id'}">AAAA</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_alias_edit.php?zone={tmpl_var name='parent_id'}">ALIAS</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_cname_edit.php?zone={tmpl_var name='parent_id'}">CNAME</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_dkim_edit.php?zone={tmpl_var name='parent_id'}">DKIM</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_hinfo_edit.php?zone={tmpl_var name='parent_id'}">HINFO</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_mx_edit.php?zone={tmpl_var name='parent_id'}">MX</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_ns_edit.php?zone={tmpl_var name='parent_id'}">NS</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_ptr_edit.php?zone={tmpl_var name='parent_id'}">PTR</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_rp_edit.php?zone={tmpl_var name='parent_id'}">RP</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_srv_edit.php?zone={tmpl_var name='parent_id'}">SRV</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_txt_edit.php?zone={tmpl_var name='parent_id'}">TXT</button> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | </div> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_type" scope="col"><tmpl_var name="type_txt"></th> |
| | | <th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th> |
| | | <th class="tbl_col_data" scope="col"><tmpl_var name="data_txt"></th> |
| | | <th class="tbl_col_aux" scope="col"><tmpl_var name="aux_txt"></th> |
| | | <th class="tbl_col_ttl" scope="col"><tmpl_var name="ttl_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="type_txt"></th> |
| | | <th><tmpl_var name="name_txt"></th> |
| | | <th><tmpl_var name="data_txt"></th> |
| | | <th><tmpl_var name="aux_txt"></th> |
| | | <th><tmpl_var name="ttl_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_type"><select name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_data"><input type="text" name="search_data" value="{tmpl_var name='search_data'}" /></td> |
| | | <td class="tbl_col_aux"><input type="text" name="search_aux" value="{tmpl_var name='search_aux'}" /></td> |
| | | <td class="tbl_col_ttl"><input type="text" name="search_ttl" value="{tmpl_var name='search_ttl'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="return changeTab('dns_records','dns/dns_soa_edit.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_data" value="{tmpl_var name='search_data'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_aux" value="{tmpl_var name='search_aux'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_ttl" value="{tmpl_var name='search_ttl'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="return changeTab('dns_records','dns/dns_soa_edit.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_type"><a href="#" onclick="loadContent('dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="type"}</a></td> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td> |
| | | <td class="tbl_col_data"><a href="#" onclick="loadContent('dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="data"}</a></td> |
| | | <td class="tbl_col_aux"><a href="#" onclick="loadContent('dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="aux"}</a></td> |
| | | <td class="tbl_col_ttl"><a href="#" onclick="loadContent('dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ttl"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('dns/dns_rr_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}">{tmpl_var name="type"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}">{tmpl_var name="name"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}">{tmpl_var name="data"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}">{tmpl_var name="aux"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_{tmpl_var name='type_lowercase'}_edit.php?id={tmpl_var name='id'}">{tmpl_var name="ttl"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('dns/dns_rr_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="7"><tmpl_var name="paging"></td> |
| | | <td colspan="7"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_aaaa"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">{tmpl_var name='name_hint_txt'}</p> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div><p class="formHint">{tmpl_var name='name_hint_txt'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_aaaa_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_aaaa_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | jQuery('#data').ispconfigSearch({ |
| | | dataSrc: '/dns/ajax_get_json.php?type=get_ipv6', |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | </script> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_alias"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_alias_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_alias_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_cname"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_cname_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_cname_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_txt"> |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='public_key_txt'}</label> |
| | | <textarea readonly name="data" id="data" >{tmpl_var name='public_key'}</textarea> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="selector">{tmpl_var name='selector_txt'}</label> |
| | | <input name="selector" id="selector" value="{tmpl_var name='selector'}" size="20" maxlength="63" type="text" readonly class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='public_key_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" readonly name="data" id="data" >{tmpl_var name='public_key'}</textarea></div> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="selector" class="col-sm-3 control-label">{tmpl_var name='selector_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="selector" id="selector" value="{tmpl_var name='selector'}" readonly class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}" id="zone"> |
| | |
| | | <input type="hidden" name="name" value="{tmpl_var name='name'}"> |
| | | </div> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_dkim_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_dkim_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_hinfo"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_hinfo_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_hinfo_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_wizard"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend><tmpl_var name="zone_file_import_txt"></legend> |
| | | <legend><tmpl_var name="zone_file_import_txt"></legend> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <tmpl_else> |
| | | <tmpl_if name="only_one_server"> |
| | | <input type="hidden" id="server_id" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_if> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="domain">{tmpl_var name='domain_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label> |
| | | <tmpl_if name="domain_option"> |
| | | <select name="domain" id="domain" class="selectInput"> |
| | | <div class="col-sm-9"><select name="domain" id="domain" class="form-control"> |
| | | {tmpl_var name='domain_option'} |
| | | </select> |
| | | </select></div> |
| | | <tmpl_else> |
| | | <input name="domain" id="domain" value="{tmpl_var name='domain'}" size="30" maxlength="255" type="text" class="textInput" onkeydown="keydown(event.which);" /> |
| | | </tmpl_if> |
| | | <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" onkeydown="keydown(event.which);" /></div></tmpl_if> |
| | | <p class="value"><tmpl_var name='domain_field_desc_txt'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="file">{tmpl_var name='zonefile_to_import_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="file" class="col-sm-3 control-label">{tmpl_var name='zonefile_to_import_txt'}</label> |
| | | <input name="file" id="file" size="30" type="file" class="fileUpload" /> |
| | | </div> |
| | | |
| | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitUploadForm('pageForm','dns/dns_import.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitUploadForm('pageForm','dns/dns_import.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | function keydown(keynum){ |
| | | if(keynum == 13){ |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_mx"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="aux">{tmpl_var name='aux_txt'}</label> |
| | | <input name="aux" id="aux" value="{tmpl_var name='aux'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="aux" class="col-sm-3 control-label">{tmpl_var name='aux_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="aux" id="aux" value="{tmpl_var name='aux'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_mx_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_mx_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_ns"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_ns_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_ns_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_ptr"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_ptr_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_ptr_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_soa"> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_rp"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_rp_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_rp_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_dns_slave"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_slave_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_slave_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_sys_groupid" scope="col"><tmpl_var name="sys_groupid_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_origin" scope="col"><tmpl_var name="origin_txt"></th> |
| | | <th class="tbl_col_ns" scope="col"><tmpl_var name="ns_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="sys_groupid_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="origin_txt"></th> |
| | | <th><tmpl_var name="ns_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_sys_groupid"><select name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_origin"><input type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td class="tbl_col_ns"><input type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_slave_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_slave_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_sys_groupid"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_origin"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="origin"}</a></td> |
| | | <td class="tbl_col_ns"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ns"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('dns/dns_slave_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="origin"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="ns"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('dns/dns_slave_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_slave"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend><tmpl_var name="secondary_zone_txt"></legend> |
| | | <legend><tmpl_var name="secondary_zone_txt"></legend> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="server_id_disabled">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id_disabled" id="server_id_disabled" class="selectInput" disabled="disabled"> |
| | | <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | </tmpl_if> |
| | | <tmpl_if name="is_reseller"> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="origin">{tmpl_var name='origin_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="origin" class="col-sm-3 control-label">{tmpl_var name='origin_txt'}</label> |
| | | <tmpl_if name="domain_option"> |
| | | <select name="origin" id="origin" class="selectInput"> |
| | | <div class="col-sm-9"><select name="origin" id="origin" class="form-control"> |
| | | {tmpl_var name='domain_option'} |
| | | </select> |
| | | </select></div> |
| | | <tmpl_else> |
| | | <input name="origin" id="origin" value="{tmpl_var name='origin'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </tmpl_if> |
| | | <div class="col-sm-9"><input type="text" name="origin" id="origin" value="{tmpl_var name='origin'}" class="form-control" /></div></tmpl_if> |
| | | <p class="formHint">{tmpl_var name='eg_domain_tld'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ns">{tmpl_var name='ns_txt'}</label> |
| | | <input name="ns" id="ns" value="{tmpl_var name='ns'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">{tmpl_var name='ipv4_form_txt'}</p> |
| | | <div class="form-group"> |
| | | <label for="ns" class="col-sm-3 control-label">{tmpl_var name='ns_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ns" id="ns" value="{tmpl_var name='ns'}" class="form-control" /></div><p class="formHint">{tmpl_var name='ipv4_form_txt'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="xfer">{tmpl_var name='xfer_txt'}</label> |
| | | <input name="xfer" id="xfer" value="{tmpl_var name='xfer'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="xfer" class="col-sm-3 control-label">{tmpl_var name='xfer_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="xfer" id="xfer" value="{tmpl_var name='xfer'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input name="serial" type="hidden" value="{tmpl_var name='serial'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_slave_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_slave_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_slave_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_slave_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | jQuery('#ns').ispconfigSearch({ |
| | | dataSrc: '/dns/ajax_get_json.php?type=get_ipv4', |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | jQuery('#xfer').ispconfigSearch({ |
| | | dataSrc: '/dns/ajax_get_json.php?type=get_ipv4', |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | </script> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_dns_slave"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_slave_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_slave_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_origin" scope="col"><tmpl_var name="origin_txt"></th> |
| | | <th class="tbl_col_ns" scope="col"><tmpl_var name="ns_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="origin_txt"></th> |
| | | <th><tmpl_var name="ns_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_origin"><input type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td class="tbl_col_ns"><input type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_slave_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_slave_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_origin"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="origin"}</a></td> |
| | | <td class="tbl_col_ns"><a href="#" onclick="loadContent('dns/dns_slave_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ns"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('dns/dns_slave_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="origin"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_slave_edit.php?id={tmpl_var name='id'}">{tmpl_var name="ns"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('dns/dns_slave_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_dns_soa"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_wizard.php');"><span>{tmpl_var name="add_new_record_wizard_txt"}</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_soa_edit.php');"><span>{tmpl_var name="add_new_record_txt"}</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_import.php');"><span>Import Zone File</span></button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_wizard.php">{tmpl_var name="add_new_record_wizard_txt"}</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_soa_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_import.php">Import Zone File</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_sys_groupid" scope="col"><tmpl_var name="sys_groupid_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_origin" scope="col"><tmpl_var name="origin_txt"></th> |
| | | <th class="tbl_col_ns" scope="col"><tmpl_var name="ns_txt"></th> |
| | | <th class="tbl_col_mbox" scope="col"><tmpl_var name="mbox_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="sys_groupid_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="origin_txt"></th> |
| | | <th><tmpl_var name="ns_txt"></th> |
| | | <th><tmpl_var name="mbox_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_sys_groupid"><select name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_origin"><input type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td class="tbl_col_ns"><input type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td class="tbl_col_mbox"><input type="text" name="search_mbox" value="{tmpl_var name='search_mbox'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_soa_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_mbox" value="{tmpl_var name='search_mbox'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_soa_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</td> |
| | | <td class="tbl_col_sys_groupid"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_origin"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="origin"}</a></td> |
| | | <td class="tbl_col_ns"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ns"}</a></td> |
| | | <td class="tbl_col_mbox"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="mbox"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('dns/dns_soa_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="origin"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="ns"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="mbox"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('dns/dns_soa_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="7"><tmpl_var name="paging"></td> |
| | | <td colspan="7"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_soa"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>DNS Zone</legend> |
| | | <legend>DNS Zone</legend> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="server_id_disabled">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id_disabled" id="server_id_disabled" class="selectInput" disabled="disabled"> |
| | | <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | <tmpl_else> |
| | | <tmpl_if name="only_one_server"> |
| | | <input type="hidden" id="server_id" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="server_id_disabled">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id_disabled" id="server_id_disabled" class="selectInput" disabled="disabled"> |
| | | <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='client_server_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='client_server_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | </tmpl_if> |
| | | </tmpl_if> |
| | | <tmpl_if name="is_reseller"> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="origin">{tmpl_var name='origin_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="origin" class="col-sm-3 control-label">{tmpl_var name='origin_txt'}</label> |
| | | <tmpl_if name="domain_option"> |
| | | <select name="origin" id="origin" class="selectInput"> |
| | | <div class="col-sm-9"><select name="origin" id="origin" class="form-control"> |
| | | {tmpl_var name='domain_option'} |
| | | </select> |
| | | </select></div> |
| | | <tmpl_else> |
| | | <input name="origin" id="origin" value="{tmpl_var name='origin'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </tmpl_if> |
| | | <div class="col-sm-9"><input type="text" name="origin" id="origin" value="{tmpl_var name='origin'}" class="form-control" /></div></tmpl_if> |
| | | <p class="formHint">{tmpl_var name='eg_domain_tld'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ns">{tmpl_var name='ns_txt'}</label> |
| | | <input name="ns" id="ns" value="{tmpl_var name='ns'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">{tmpl_var name='eg_ns1_domain_tld'}</p> |
| | | <div class="form-group"> |
| | | <label for="ns" class="col-sm-3 control-label">{tmpl_var name='ns_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ns" id="ns" value="{tmpl_var name='ns'}" class="form-control" /></div><p class="formHint">{tmpl_var name='eg_ns1_domain_tld'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="mbox">{tmpl_var name='mbox_txt'}</label> |
| | | <input name="mbox" id="mbox" value="{tmpl_var name='mbox'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">{tmpl_var name='eg_webmaster_domain_tld'}</p> |
| | | <div class="form-group"> |
| | | <label for="mbox" class="col-sm-3 control-label">{tmpl_var name='mbox_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="mbox" id="mbox" value="{tmpl_var name='mbox'}" class="form-control" /></div><p class="formHint">{tmpl_var name='eg_webmaster_domain_tld'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="refresh">{tmpl_var name='refresh_txt'}</label> |
| | | <input name="refresh" id="refresh" value="{tmpl_var name='refresh'}" size="10" maxlength="10" type="text" class="textInput" /> {tmpl_var name='seconds_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="retry">{tmpl_var name='retry_txt'}</label> |
| | | <input name="retry" id="retry" value="{tmpl_var name='retry'}" size="10" maxlength="10" type="text" class="textInput" /> {tmpl_var name='seconds_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="expire">{tmpl_var name='expire_txt'}</label> |
| | | <input name="expire" id="expire" value="{tmpl_var name='expire'}" size="10" maxlength="10" type="text" class="textInput" /> {tmpl_var name='seconds_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="minimum">{tmpl_var name='minimum_txt'}</label> |
| | | <input name="minimum" id="minimum" value="{tmpl_var name='minimum'}" size="10" maxlength="10" type="text" class="textInput" /> {tmpl_var name='seconds_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> {tmpl_var name='seconds_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="xfer">{tmpl_var name='xfer_txt'}</label> |
| | | <input name="xfer" id="xfer" value="{tmpl_var name='xfer'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="also_notify">{tmpl_var name='also_notify_txt'}</label> |
| | | <input name="also_notify" id="also_notify" value="{tmpl_var name='also_notify'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="update_acl">{tmpl_var name='update_acl_txt'}</label> |
| | | <input name="update_acl" id="update_acl" value="{tmpl_var name='update_acl'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="refresh" class="col-sm-3 control-label">{tmpl_var name='refresh_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="refresh" id="refresh" value="{tmpl_var name='refresh'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='seconds_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="retry" class="col-sm-3 control-label">{tmpl_var name='retry_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="retry" id="retry" value="{tmpl_var name='retry'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='seconds_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="expire" class="col-sm-3 control-label">{tmpl_var name='expire_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="expire" id="expire" value="{tmpl_var name='expire'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='seconds_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="minimum" class="col-sm-3 control-label">{tmpl_var name='minimum_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="minimum" id="minimum" value="{tmpl_var name='minimum'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='seconds_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='seconds_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="xfer" class="col-sm-3 control-label">{tmpl_var name='xfer_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="xfer" id="xfer" value="{tmpl_var name='xfer'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="also_notify" class="col-sm-3 control-label">{tmpl_var name='also_notify_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="also_notify" id="also_notify" value="{tmpl_var name='also_notify'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="update_acl" class="col-sm-3 control-label">{tmpl_var name='update_acl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="update_acl" id="update_acl" value="{tmpl_var name='update_acl'}" class="form-control" /></div></div> |
| | | |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input name="serial" type="hidden" value="{tmpl_var name='serial'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_soa_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_soa_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | jQuery('#xfer').ispconfigSearch({ |
| | | dataSrc: '/dns/ajax_get_json.php?type=get_ipv4', |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | jQuery('#also_notify').ispconfigSearch({ |
| | | dataSrc: '/dns/ajax_get_json.php?type=get_ipv4', |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | </script> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_dns_soa"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_wizard.php');"><span>{tmpl_var name="add_new_record_wizard_txt"}</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_soa_edit.php');"><span>{tmpl_var name="add_new_record_txt"}</span></button> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_import.php');"><span>{tmpl_var name="import_zone_file_txt"}</span></button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_wizard.php">{tmpl_var name="add_new_record_wizard_txt"}</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_soa_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_import.php">{tmpl_var name="import_zone_file_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_origin" scope="col"><tmpl_var name="origin_txt"></th> |
| | | <th class="tbl_col_ns" scope="col"><tmpl_var name="ns_txt"></th> |
| | | <th class="tbl_col_mbox" scope="col"><tmpl_var name="mbox_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="origin_txt"></th> |
| | | <th><tmpl_var name="ns_txt"></th> |
| | | <th><tmpl_var name="mbox_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_origin"><input type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td class="tbl_col_ns"><input type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td class="tbl_col_mbox"><input type="text" name="search_mbox" value="{tmpl_var name='search_mbox'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_soa_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_origin" value="{tmpl_var name='search_origin'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_ns" value="{tmpl_var name='search_ns'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_mbox" value="{tmpl_var name='search_mbox'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_soa_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_origin"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="origin"}</a></td> |
| | | <td class="tbl_col_ns"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="ns"}</a></td> |
| | | <td class="tbl_col_mbox"><a href="#" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="mbox"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('dns/dns_soa_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="origin"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="ns"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='id'}">{tmpl_var name="mbox"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('dns/dns_soa_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_srv"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="target">{tmpl_var name='target_txt'}</label> |
| | | <input name="target" id="target" value="{tmpl_var name='target'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="weight">{tmpl_var name='weight_txt'}</label> |
| | | <input name="weight" id="weight" value="{tmpl_var name='weight'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="port">{tmpl_var name='port_txt'}</label> |
| | | <input name="port" id="port" value="{tmpl_var name='port'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="aux">{tmpl_var name='aux_txt'}</label> |
| | | <input name="aux" id="aux" value="{tmpl_var name='aux'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="target" class="col-sm-3 control-label">{tmpl_var name='target_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="target" id="target" value="{tmpl_var name='target'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="weight" class="col-sm-3 control-label">{tmpl_var name='weight_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="weight" id="weight" value="{tmpl_var name='weight'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="port" class="col-sm-3 control-label">{tmpl_var name='port_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="port" id="port" value="{tmpl_var name='port'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="aux" class="col-sm-3 control-label">{tmpl_var name='aux_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="aux" id="aux" value="{tmpl_var name='aux'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_srv_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_srv_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_template"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="40" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='fields_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='fields_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='fields'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="template">{tmpl_var name='template_txt'}</label> |
| | | <textarea name="template" id="template" rows='15' cols='40'>{tmpl_var name='template'}</textarea> |
| | | <div class="form-group"> |
| | | <label for="template" class="col-sm-3 control-label">{tmpl_var name='template_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="template" id="template" rows='15' cols='40'>{tmpl_var name='template'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='visible_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='visible_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='visible'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_template_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_template_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_template_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_template_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_dns_template"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('dns/dns_template_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="dns/dns_template_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_visible" scope="col"><tmpl_var name="visible_txt"></th> |
| | | <th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="visible_txt"></th> |
| | | <th><tmpl_var name="name_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_visible"><select name="search_visible">{tmpl_var name='search_visible'}</select></td> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_template_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_visible">{tmpl_var name='search_visible'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','dns/dns_template_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_visible"><a href="#" onclick="loadContent('dns/dns_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="visible"}</a></td> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('dns/dns_template_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('dns/dns_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="dns/dns_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="visible"}</a></td> |
| | | <td><a href="#" data-load-content="dns/dns_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="name"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('dns/dns_template_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_dns_txt"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ttl">{tmpl_var name='ttl_txt'}</label> |
| | | <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="zone" value="{tmpl_var name='zone'}"> |
| | | <input type="hidden" name="type" value="{tmpl_var name='type'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_txt_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_edit.php?id={tmpl_var name='zone'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','dns/dns_txt_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <tmpl_if name="error"> |
| | | <div id="errorMsg"><h3>ERROR</h3><ol><tmpl_var name="error"></ol></div> |
| | | </tmpl_if> |
| | | |
| | | <div class="panel panel_dns_wizard"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend><tmpl_var name="dns_zone_txt"></legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="template_id">{tmpl_var name='template_id_txt'}</label> |
| | | <select name="template_id" id="template_id" class="selectInput" onChange="submitForm('pageForm','dns/dns_wizard.php')"> |
| | | <legend><tmpl_var name="dns_zone_txt"></legend> |
| | | <div class="form-group"> |
| | | <label for="template_id" class="col-sm-3 control-label">{tmpl_var name='template_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="template_id" id="template_id" class="form-control" onChange="submitForm('pageForm','dns/dns_wizard.php')"> |
| | | {tmpl_var name='template_id_option'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | <tmpl_else> |
| | | <tmpl_if name="only_one_server"> |
| | | <input type="hidden" id="server_id" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_if> |
| | | </tmpl_if> |
| | | <tmpl_if name="is_reseller"> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | </tmpl_if> |
| | | <tmpl_if name="DOMAIN_VISIBLE"> |
| | | <div class="ctrlHolder"> |
| | | <label for="domain">{tmpl_var name='domain_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label> |
| | | <tmpl_if name="domain_option"> |
| | | <select name="domain" id="domain" class="selectInput"> |
| | | <div class="col-sm-9"><select name="domain" id="domain" class="form-control"> |
| | | {tmpl_var name='domain_option'} |
| | | </select> |
| | | </select></div> |
| | | <tmpl_else> |
| | | <input name="domain" id="domain" value="{tmpl_var name='domain'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </tmpl_if> |
| | | <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" /></div></tmpl_if> |
| | | </div> |
| | | </tmpl_if> |
| | | <tmpl_if name="IP_VISIBLE"> |
| | | <div class="ctrlHolder"> |
| | | <label for="ip">{tmpl_var name='ip_txt'}</label> |
| | | <input name="ip" id="ip" value="{tmpl_var name='ip'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="ip" class="col-sm-3 control-label">{tmpl_var name='ip_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ip" id="ip" value="{tmpl_var name='ip'}" class="form-control" /></div></div> |
| | | </tmpl_if> |
| | | <tmpl_if name="IPV6_VISIBLE"> |
| | | <div class="ctrlHolder"> |
| | | <label for="ipv6">{tmpl_var name='ipv6_txt'}</label> |
| | | <input name="ipv6" id="ipv6" value="{tmpl_var name='ipv6'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="ipv6" class="col-sm-3 control-label">{tmpl_var name='ipv6_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ipv6" id="ipv6" value="{tmpl_var name='ipv6'}" class="form-control" /></div></div> |
| | | </tmpl_if> |
| | | <tmpl_if name="NS1_VISIBLE"> |
| | | <div class="ctrlHolder"> |
| | | <label for="ns1">{tmpl_var name='ns1_txt'}</label> |
| | | <input name="ns1" id="ns1" value="{tmpl_var name='ns1'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="ns1" class="col-sm-3 control-label">{tmpl_var name='ns1_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ns1" id="ns1" value="{tmpl_var name='ns1'}" class="form-control" /></div></div> |
| | | </tmpl_if> |
| | | <tmpl_if name="NS2_VISIBLE"> |
| | | <div class="ctrlHolder"> |
| | | <label for="ns2">{tmpl_var name='ns2_txt'}</label> |
| | | <input name="ns2" id="ns2" value="{tmpl_var name='ns2'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="ns2" class="col-sm-3 control-label">{tmpl_var name='ns2_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ns2" id="ns2" value="{tmpl_var name='ns2'}" class="form-control" /></div></div> |
| | | </tmpl_if> |
| | | <tmpl_if name="EMAIL_VISIBLE"> |
| | | <div class="ctrlHolder"> |
| | | <label for="email">{tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="{tmpl_var name='email'}" class="form-control" /></div></div> |
| | | </tmpl_if> |
| | | <tmpl_if name="DKIM_VISIBLE"> |
| | | <label for="dkim">{tmpl_var name='dkim_txt'}</label> |
| | | <label for="dkim" class="col-sm-3 control-label">{tmpl_var name='dkim_txt'}</label> |
| | | <input name="dkim" type="hidden" maxlength="255" type="text"/> |
| | | </tmpl_if> |
| | | |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="create" value="0" /> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" name="btn_create" onclick="document.pageForm.create.value=1; submitForm('pageForm','dns/dns_wizard.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('dns/dns_soa_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" name="btn_create" onclick="document.pageForm.create.value=1; submitForm('pageForm','dns/dns_wizard.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | jQuery('#ip').ispconfigSearch({ |
| | | dataSrc: '/dns/ajax_get_json.php?type=get_ipv4', |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | </script> |
| | | <script language="JavaScript" type="text/javascript"> |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | </script> |
| | |
| | | <div class="panel panel_support_message"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='faq_faq_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="hf_section">{tmpl_var name='faq_section_txt'}</label> |
| | | <select name="hf_section" id="hf_section" class="selectInput"> |
| | | <legend>{tmpl_var name='faq_faq_txt'}</legend> |
| | | <div class="form-group"> |
| | | <label for="hf_section" class="col-sm-3 control-label">{tmpl_var name='faq_section_txt'}</label> |
| | | <div class="col-sm-9"><select name="hf_section" id="hf_section" class="form-control"> |
| | | {tmpl_var name='hf_section'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="hf_question">{tmpl_var name='faq_question_txt'}</label> |
| | | <input name="hf_question" id="hf_question" value="{tmpl_var name='hf_question'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="hf_question" class="col-sm-3 control-label">{tmpl_var name='faq_question_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="hf_question" id="hf_question" value="{tmpl_var name='hf_question'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="hf_answer" class="col-sm-3 control-label">{tmpl_var name='faq_answer_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="hf_answer" id="hf_answer" rows='10' cols='30'>{tmpl_var name='hf_answer'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="hf_answer">{tmpl_var name='faq_answer_txt'}</label> |
| | | <textarea name="hf_answer" id="hf_answer" rows='10' cols='30'>{tmpl_var name='hf_answer'}</textarea> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','help/faq_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('help/faq_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','help/faq_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="help/faq_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2>{tmpl_var name="faq_faq_questions_txt"}</h2> |
| | | <div class="panel panel_support_message"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('help/faq_edit.php');"> |
| | | <span>{tmpl_var name="faq_new_question_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="faq_sections_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col">{tmpl_var name="faq_question_txt"}</th> |
| | | <th class="tbl_col_section_name" scope="col">{tmpl_var name="faq_section_name_txt"}</th> |
| | | <th class="tbl_col_buttons" scope="col">{tmpl_var name="faq_delete_txt"}</th> |
| | | <th class="tbl_col_buttons" scope="col">{tmpl_var name="faq_edit_txt"}</th> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="help/faq_edit.php">{tmpl_var name="faq_new_question_txt"}</button> |
| | | |
| | | |
| | | |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="faq_sections_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col">{tmpl_var name="faq_question_txt"}</th> |
| | | <th>{tmpl_var name="faq_section_name_txt"}</th> |
| | | <th class="text-right">{tmpl_var name="faq_delete_txt"}</th> |
| | | <th class="text-right">{tmpl_var name="faq_edit_txt"}</th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <tr> |
| | | <td width="60%">{tmpl_var name='hf_question'}</td> |
| | | <td width="30%">{tmpl_var name='hf_section'}</td> |
| | | <td class="tbl_col_buttons" width="5%"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('help/faq_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name="faq_delete_txt"}</span></a> |
| | | <td class="text-right" width="5%"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('help/faq_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | <td class="tbl_col_buttons" width="5%"> |
| | | <a class="button icons16 icoEdit" href="javascript: loadContent('help/faq_edit.php?id={tmpl_var name='id'}');"><span>{tmpl_var name="faq_edit_txt"}</span></a> |
| | | <td class="text-right" width="5%"> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="help/faq_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <div class="panel panel_support_message"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='faq_section_name_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="hfs_name">{tmpl_var name='faq_section_name_txt'}</label> |
| | | <input name="hfs_name" id="hfs_name" value="{tmpl_var name='hfs_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | <legend>{tmpl_var name='faq_section_name_txt'}</legend> |
| | | <div class="form-group"> |
| | | <label for="hfs_name" class="col-sm-3 control-label">{tmpl_var name='faq_section_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="hfs_name" id="hfs_name" value="{tmpl_var name='hfs_name'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','help/faq_sections_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('help/faq_sections_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','help/faq_sections_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="help/faq_sections_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | |
| | |
| | | {tmpl_var name='hf_answer'} |
| | | </p> |
| | | <tmpl_if name='is_admin'> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('help/faq_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name="delete_txt"}</span></a> |
| | | <a href="#" onclick="loadContent('help/faq_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="edit_txt"}</a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('help/faq_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | <a href="#" data-load-content="help/faq_edit.php?id={tmpl_var name='id'}">{tmpl_var name="edit_txt"}</a> |
| | | <br/> |
| | | <br/> |
| | | <br/> |
| | |
| | | <h2><tmpl_var name="faq_faq_sections_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="faq_faq_sections_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_support_faq_section"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('help/faq_sections_edit.php');"> |
| | | <span>{tmpl_var name="faq_new_section_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="help/faq_sections_edit.php">{tmpl_var name="faq_new_section_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="faq_sections_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_section_name" scope="col">{tmpl_var name="faq_section_name_txt"}</th> |
| | | <th class="tbl_col_buttons" scope="col">{tmpl_var name="faq_delete_txt"}</th> |
| | | <th class="tbl_col_buttons" scope="col">{tmpl_var name="faq_edit_txt"}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="faq_sections_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th>{tmpl_var name="faq_section_name_txt"}</th> |
| | | <th class="text-right">{tmpl_var name="faq_delete_txt"}</th> |
| | | <th class="text-right">{tmpl_var name="faq_edit_txt"}</th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_section_name"><b>{tmpl_var name='hfs_name'}</b></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('help/faq_sections_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name="faq_delete_txt"}</span></a> |
| | | <tr> |
| | | <td><b>{tmpl_var name='hfs_name'}</b></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('help/faq_sections_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoEdit" href="javascript: loadContent('help/faq_sections_edit.php?id={tmpl_var name='id'}');"><span>{tmpl_var name="faq_edit_txt"}</span></a> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="help/faq_sections_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_support_message"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='message_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="recipient_id">{tmpl_var name='recipient_id_txt'}</label> |
| | | <select name="recipient_id" id="recipient_id" class="selectInput"> |
| | | <legend>{tmpl_var name='message_txt'}</legend> |
| | | <div class="form-group"> |
| | | <label for="recipient_id" class="col-sm-3 control-label">{tmpl_var name='recipient_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="recipient_id" id="recipient_id" class="form-control"> |
| | | {tmpl_var name='recipient_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="subject">{tmpl_var name='subject_txt'}</label> |
| | | <input name="subject" id="subject" value="{tmpl_var name='subject'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="subject" class="col-sm-3 control-label">{tmpl_var name='subject_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="subject" id="subject" value="{tmpl_var name='subject'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="message" class="col-sm-3 control-label">{tmpl_var name='message_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="message" id="message" rows='10' cols='30'>{tmpl_var name='message'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="message">{tmpl_var name='message_txt'}</label> |
| | | <textarea name="message" id="message" rows='10' cols='30'>{tmpl_var name='message'}</textarea> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="tstamp" value="{tmpl_var name='tstamp'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','help/support_message_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('help/support_message_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','help/support_message_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="help/support_message_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_support_message"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('help/support_message_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="help/support_message_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_sender_id" scope="col"><tmpl_var name="sender_id_txt"></th> |
| | | <th class="tbl_col_subject" scope="col"><tmpl_var name="subject_txt"></th> |
| | | <th class="tbl_col_tstamp" scope="col"><tmpl_var name="date_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="sender_id_txt"></th> |
| | | <th><tmpl_var name="subject_txt"></th> |
| | | <th><tmpl_var name="date_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_sender_id"><select name="search_sender_id">{tmpl_var name='search_sender_id'}</select></td> |
| | | <td class="tbl_col_subject"><input type="text" name="search_subject" value="{tmpl_var name='search_subject'}" /></td> |
| | | <td class="tbl_col_tstamp"> </td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','help/support_message_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_sender_id">{tmpl_var name='search_sender_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_subject" value="{tmpl_var name='search_subject'}" /></td> |
| | | <td> </td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','help/support_message_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_sender_id"><a href="#" onclick="loadContent('help/support_message_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="sender_id"}</a></td> |
| | | <td class="tbl_col_subject"><a href="#" onclick="loadContent('help/support_message_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="subject"}</a></td> |
| | | <td class="tbl_col_tstamp"><a href="#" onclick="loadContent('help/support_message_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="tstamp"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('help/support_message_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="help/support_message_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sender_id"}</a></td> |
| | | <td><a href="#" data-load-content="help/support_message_edit.php?id={tmpl_var name='id'}">{tmpl_var name="subject"}</a></td> |
| | | <td><a href="#" data-load-content="help/support_message_edit.php?id={tmpl_var name='id'}">{tmpl_var name="tstamp"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('help/support_message_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_support_message"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='message_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="subject">{tmpl_var name='subject_txt'}</label> |
| | | <legend>{tmpl_var name='message_txt'}</legend> |
| | | <div class="form-group"> |
| | | <label for="subject" class="col-sm-3 control-label">{tmpl_var name='subject_txt'}</label> |
| | | <p>{tmpl_var name='subject'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="message">{tmpl_var name='message_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="message" class="col-sm-3 control-label">{tmpl_var name='message_txt'}</label> |
| | | <p>{tmpl_var name='message'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="message">{tmpl_var name='date_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="message" class="col-sm-3 control-label">{tmpl_var name='date_txt'}</label> |
| | | <p>{tmpl_var name='date'}</p> |
| | | </div> |
| | | </fieldset> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='reply_txt'}" onclick="loadContent('help/support_message_edit.php?reply={tmpl_var name='id'}');"><span>{tmpl_var name='reply_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='reply_txt'}" data-load-content="help/support_message_edit.php?reply={tmpl_var name='id'}">{tmpl_var name='reply_txt'}</button> |
| | | </div></div> |
| | |
| | | if (!empty($js_d_files)) $app->tpl->setLoop('js_d_includes', $js_d_files); |
| | | unset($js_d_files); |
| | | |
| | | $app->tpl->setVar('current_theme', isset($_SESSION['s']['theme']) ? $_SESSION['s']['theme'] : 'default'); |
| | | |
| | | $app->tpl_defaults(); |
| | | $app->tpl->pparse(); |
| | | ?> |
| | |
| | | //resultBox.html(output).css({'position' : 'absolute', 'top' : searchField.position().top+searchField.outerHeight(), 'right' : '0'}).fadeIn(); |
| | | if(settings.resultBoxPosition == 'n'){ |
| | | resultBox.html(output).css({'position' : 'absolute', 'top' : searchField.position().top-resultBox.outerHeight(), 'left' : searchField.position().left+searchField.outerWidth()-resultBox.outerWidth()}).fadeIn(); |
| | | } |
| | | if(settings.resultBoxPosition == 'e'){ |
| | | } else if(settings.resultBoxPosition == 'e'){ |
| | | resultBox.html(output).css({'position' : 'absolute', 'top' : searchField.position().top, 'left' : searchField.position().left+searchField.outerWidth()}).fadeIn(); |
| | | } |
| | | if(settings.resultBoxPosition == 's'){ |
| | | } else if(settings.resultBoxPosition == 's'){ |
| | | resultBox.html(output).css({'position' : 'absolute', 'top' : searchField.position().top+searchField.outerHeight(), 'left' : searchField.position().left+searchField.outerWidth()-resultBox.outerWidth()}).fadeIn(); |
| | | } |
| | | if(settings.resultBoxPosition == 'w'){ |
| | | } else if(settings.resultBoxPosition == 'w'){ |
| | | resultBox.html(output).css({'position' : 'absolute', 'top' : searchField.position().top, 'left' : searchField.position().left-resultBox.outerWidth()}).fadeIn(); |
| | | } else { |
| | | resultBox.html(output).fadeIn(); |
| | | } |
| | | |
| | | searchField.removeClass(settings.cssPrefix+'loading'); |
New file |
| | |
| | | /*! jQuery v2.1.3 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ |
| | | !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=hb(),z=hb(),A=hb(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},eb=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fb){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function gb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+rb(o[l]);w=ab.test(a)&&pb(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function hb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ib(a){return a[u]=!0,a}function jb(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function kb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function lb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function nb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ob(a){return ib(function(b){return b=+b,ib(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pb(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=gb.support={},f=gb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=gb.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",eb,!1):e.attachEvent&&e.attachEvent("onunload",eb)),p=!f(g),c.attributes=jb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=jb(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=jb(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(jb(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),jb(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&jb(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return lb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?lb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},gb.matches=function(a,b){return gb(a,null,null,b)},gb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return gb(b,n,null,[a]).length>0},gb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},gb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},gb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},gb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=gb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=gb.selectors={cacheLength:50,createPseudo:ib,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||gb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&gb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=gb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||gb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ib(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ib(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ib(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ib(function(a){return function(b){return gb(a,b).length>0}}),contains:ib(function(a){return a=a.replace(cb,db),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ib(function(a){return W.test(a||"")||gb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:ob(function(){return[0]}),last:ob(function(a,b){return[b-1]}),eq:ob(function(a,b,c){return[0>c?c+b:c]}),even:ob(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:ob(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:ob(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:ob(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=mb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=nb(b);function qb(){}qb.prototype=d.filters=d.pseudos,d.setFilters=new qb,g=gb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?gb.error(a):z(a,i).slice(0)};function rb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function tb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ub(a,b,c){for(var d=0,e=b.length;e>d;d++)gb(a,b[d],c);return c}function vb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wb(a,b,c,d,e,f){return d&&!d[u]&&(d=wb(d)),e&&!e[u]&&(e=wb(e,f)),ib(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ub(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:vb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=vb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=vb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sb(function(a){return a===b},h,!0),l=sb(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sb(tb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wb(i>1&&tb(m),i>1&&rb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xb(a.slice(i,e)),f>e&&xb(a=a.slice(e)),f>e&&rb(a))}m.push(c)}return tb(m)}function yb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=vb(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&gb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ib(f):f}return h=gb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,yb(e,d)),f.selector=a}return f},i=gb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&pb(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&rb(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&pb(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=jb(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),jb(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||kb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&jb(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||kb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),jb(function(a){return null==a.getAttribute("disabled")})||kb(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),gb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c) |
| | | },removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var ab=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ib={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qb[0].contentDocument,b.write(),b.close(),c=sb(a,b),qb.detach()),rb[a]=c),c}var ub=/^margin/,vb=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wb=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)};function xb(a,b,c){var d,e,f,g,h=a.style;return c=c||wb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),vb.test(g)&&ub.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function yb(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),f.removeChild(c),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var zb=/^(none|table(?!-c[ea]).+)/,Ab=new RegExp("^("+Q+")(.*)$","i"),Bb=new RegExp("^([+-])=("+Q+")","i"),Cb={position:"absolute",visibility:"hidden",display:"block"},Db={letterSpacing:"0",fontWeight:"400"},Eb=["Webkit","O","Moz","ms"];function Fb(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Eb.length;while(e--)if(b=Eb[e]+c,b in a)return b;return d}function Gb(a,b,c){var d=Ab.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Hb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ib(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wb(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xb(a,b,f),(0>e||null==e)&&(e=a.style[b]),vb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Hb(a,b,c||(g?"border":"content"),d,f)+"px"}function Jb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",tb(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Bb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xb(a,b,d)),"normal"===e&&b in Db&&(e=Db[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?zb.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Cb,function(){return Ib(a,b,d)}):Ib(a,b,d):void 0},set:function(a,c,d){var e=d&&wb(a);return Gb(a,c,d?Hb(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=yb(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xb,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ub.test(a)||(n.cssHooks[a+b].set=Gb)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wb(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Jb(this,!0)},hide:function(){return Jb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Kb(a,b,c,d,e){return new Kb.prototype.init(a,b,c,d,e)}n.Tween=Kb,Kb.prototype={constructor:Kb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Kb.propHooks[this.prop];return a&&a.get?a.get(this):Kb.propHooks._default.get(this)},run:function(a){var b,c=Kb.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Kb.propHooks._default.set(this),this}},Kb.prototype.init.prototype=Kb.prototype,Kb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Kb.propHooks.scrollTop=Kb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Kb.prototype.init,n.fx.step={};var Lb,Mb,Nb=/^(?:toggle|show|hide)$/,Ob=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pb=/queueHooks$/,Qb=[Vb],Rb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Ob.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Ob.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sb(){return setTimeout(function(){Lb=void 0}),Lb=n.now()}function Tb(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ub(a,b,c){for(var d,e=(Rb[b]||[]).concat(Rb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Vb(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||tb(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Nb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?tb(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ub(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xb(a,b,c){var d,e,f=0,g=Qb.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Lb||Sb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Lb||Sb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wb(k,j.opts.specialEasing);g>f;f++)if(d=Qb[f].call(j,a,k,j.opts))return d;return n.map(k,Ub,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xb,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Rb[c]=Rb[c]||[],Rb[c].unshift(b)},prefilter:function(a,b){b?Qb.unshift(a):Qb.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xb(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Tb(b,!0),a,d,e)}}),n.each({slideDown:Tb("show"),slideUp:Tb("hide"),slideToggle:Tb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Lb=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Lb=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Mb||(Mb=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Mb),Mb=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Yb,Zb,$b=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Zb:Yb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b)) |
| | | },removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Zb={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$b[b]||n.find.attr;$b[b]=function(a,b,d){var e,f;return d||(f=$b[b],$b[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$b[b]=f),e}});var _b=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_b.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ac=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ac," ").indexOf(b)>=0)return!0;return!1}});var bc=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bc,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cc=n.now(),dc=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var ec=/#.*$/,fc=/([?&])_=[^&]*/,gc=/^(.*?):[ \t]*([^\r\n]*)$/gm,hc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ic=/^(?:GET|HEAD)$/,jc=/^\/\//,kc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,lc={},mc={},nc="*/".concat("*"),oc=a.location.href,pc=kc.exec(oc.toLowerCase())||[];function qc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function rc(a,b,c,d){var e={},f=a===mc;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function sc(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function tc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function uc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:oc,type:"GET",isLocal:hc.test(pc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":nc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?sc(sc(a,n.ajaxSettings),b):sc(n.ajaxSettings,a)},ajaxPrefilter:qc(lc),ajaxTransport:qc(mc),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=gc.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||oc)+"").replace(ec,"").replace(jc,pc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=kc.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===pc[1]&&h[2]===pc[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(pc[3]||("http:"===pc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),rc(lc,k,b,v),2===t)return v;i=n.event&&k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!ic.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(dc.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=fc.test(d)?d.replace(fc,"$1_="+cc++):d+(dc.test(d)?"&":"?")+"_="+cc++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+nc+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=rc(mc,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=tc(k,v,f)),u=uc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var vc=/%20/g,wc=/\[\]$/,xc=/\r?\n/g,yc=/^(?:submit|button|image|reset|file)$/i,zc=/^(?:input|select|textarea|keygen)/i;function Ac(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||wc.test(a)?d(a,e):Ac(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Ac(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Ac(c,a[c],b,e);return d.join("&").replace(vc,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&zc.test(this.nodeName)&&!yc.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(xc,"\r\n")}}):{name:b.name,value:c.replace(xc,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Bc=0,Cc={},Dc={0:200,1223:204},Ec=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Cc)Cc[a]()}),k.cors=!!Ec&&"withCredentials"in Ec,k.ajax=Ec=!!Ec,n.ajaxTransport(function(a){var b;return k.cors||Ec&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Bc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Cc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Dc[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Cc[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Fc=[],Gc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Fc.pop()||n.expando+"_"+cc++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Gc.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Gc,"$1"+e):b.jsonp!==!1&&(b.url+=(dc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Fc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Hc=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Hc)return Hc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Ic=a.document.documentElement;function Jc(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Jc(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Ic;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ic})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Jc(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=yb(k.pixelPosition,function(a,c){return c?(c=xb(a,b),vb.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Kc=a.jQuery,Lc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Lc),b&&a.jQuery===n&&(a.jQuery=Kc),n},typeof b===U&&(a.jQuery=a.$=n),n}); |
| | |
| | | // tipsy, facebook style tooltips for jquery
|
| | | // version 1.0.0a
|
| | | // (c) 2008-2010 jason frame [jason@onehackoranother.com]
|
| | | // released under the MIT license
|
| | |
|
| | | (function($) {
|
| | | |
| | | function maybeCall(thing, ctx) {
|
| | | return (typeof thing == 'function') ? (thing.call(ctx)) : thing;
|
| | | };
|
| | | |
| | | function Tipsy(element, options) {
|
| | | this.$element = $(element);
|
| | | this.options = options;
|
| | | this.enabled = true;
|
| | | this.fixTitle();
|
| | | };
|
| | | |
| | | Tipsy.prototype = {
|
| | | show: function() {
|
| | | var title = this.getTitle();
|
| | | if (title && this.enabled) {
|
| | | var $tip = this.tip();
|
| | | |
| | | $tip.find('.tipsy-inner')[this.options.html ? 'html' : 'text'](title);
|
| | | $tip[0].className = 'tipsy'; // reset classname in case of dynamic gravity
|
| | | $tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).prependTo(document.body);
|
| | | |
| | | var pos = $.extend({}, this.$element.offset(), {
|
| | | width: this.$element[0].offsetWidth,
|
| | | height: this.$element[0].offsetHeight
|
| | | });
|
| | | |
| | | var actualWidth = $tip[0].offsetWidth,
|
| | | actualHeight = $tip[0].offsetHeight,
|
| | | gravity = maybeCall(this.options.gravity, this.$element[0]);
|
| | | |
| | | var tp;
|
| | | switch (gravity.charAt(0)) {
|
| | | case 'n':
|
| | | tp = {top: pos.top + pos.height + this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2};
|
| | | break;
|
| | | case 's':
|
| | | tp = {top: pos.top - actualHeight - this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2};
|
| | | break;
|
| | | case 'e':
|
| | | tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth - this.options.offset};
|
| | | break;
|
| | | case 'w':
|
| | | tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width + this.options.offset};
|
| | | break;
|
| | | }
|
| | | |
| | | if (gravity.length == 2) {
|
| | | if (gravity.charAt(1) == 'w') {
|
| | | tp.left = pos.left + pos.width / 2 - 15;
|
| | | } else {
|
| | | tp.left = pos.left + pos.width / 2 - actualWidth + 15;
|
| | | }
|
| | | }
|
| | | |
| | | $tip.css(tp).addClass('tipsy-' + gravity);
|
| | | $tip.find('.tipsy-arrow')[0].className = 'tipsy-arrow tipsy-arrow-' + gravity.charAt(0);
|
| | | if (this.options.className) {
|
| | | $tip.addClass(maybeCall(this.options.className, this.$element[0]));
|
| | | }
|
| | | |
| | | if (this.options.fade) {
|
| | | $tip.stop().css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: this.options.opacity});
|
| | | } else {
|
| | | $tip.css({visibility: 'visible', opacity: this.options.opacity});
|
| | | }
|
| | | }
|
| | | },
|
| | | |
| | | hide: function() {
|
| | | if (this.options.fade) {
|
| | | this.tip().stop().fadeOut(function() { $(this).remove(); });
|
| | | } else {
|
| | | this.tip().remove();
|
| | | }
|
| | | },
|
| | | |
| | | fixTitle: function() {
|
| | | var $e = this.$element;
|
| | | if ($e.attr('title') || typeof($e.attr('original-title')) != 'string') {
|
| | | $e.attr('original-title', $e.attr('title') || '').removeAttr('title');
|
| | | }
|
| | | },
|
| | | |
| | | getTitle: function() {
|
| | | var title, $e = this.$element, o = this.options;
|
| | | this.fixTitle();
|
| | | var title, o = this.options;
|
| | | if (typeof o.title == 'string') {
|
| | | title = $e.attr(o.title == 'title' ? 'original-title' : o.title);
|
| | | } else if (typeof o.title == 'function') {
|
| | | title = o.title.call($e[0]);
|
| | | }
|
| | | title = ('' + title).replace(/(^\s*|\s*$)/, "");
|
| | | return title || o.fallback;
|
| | | },
|
| | | |
| | | tip: function() {
|
| | | if (!this.$tip) {
|
| | | this.$tip = $('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>');
|
| | | }
|
| | | return this.$tip;
|
| | | },
|
| | | |
| | | validate: function() {
|
| | | if (!this.$element[0].parentNode) {
|
| | | this.hide();
|
| | | this.$element = null;
|
| | | this.options = null;
|
| | | }
|
| | | },
|
| | | |
| | | enable: function() { this.enabled = true; },
|
| | | disable: function() { this.enabled = false; },
|
| | | toggleEnabled: function() { this.enabled = !this.enabled; }
|
| | | };
|
| | | |
| | | $.fn.tipsy = function(options) {
|
| | | |
| | | if (options === true) {
|
| | | return this.data('tipsy');
|
| | | } else if (typeof options == 'string') {
|
| | | var tipsy = this.data('tipsy');
|
| | | if (tipsy) tipsy[options]();
|
| | | return this;
|
| | | }
|
| | | |
| | | options = $.extend({}, $.fn.tipsy.defaults, options);
|
| | | |
| | | function get(ele) {
|
| | | var tipsy = $.data(ele, 'tipsy');
|
| | | if (!tipsy) {
|
| | | tipsy = new Tipsy(ele, $.fn.tipsy.elementOptions(ele, options));
|
| | | $.data(ele, 'tipsy', tipsy);
|
| | | }
|
| | | return tipsy;
|
| | | }
|
| | | |
| | | function enter() {
|
| | | var tipsy = get(this);
|
| | | tipsy.hoverState = 'in';
|
| | | if (options.delayIn == 0) {
|
| | | tipsy.show();
|
| | | } else {
|
| | | tipsy.fixTitle();
|
| | | setTimeout(function() { if (tipsy.hoverState == 'in') tipsy.show(); }, options.delayIn);
|
| | | }
|
| | | };
|
| | | |
| | | function leave() {
|
| | | var tipsy = get(this);
|
| | | tipsy.hoverState = 'out';
|
| | | if (options.delayOut == 0) {
|
| | | tipsy.hide();
|
| | | } else {
|
| | | setTimeout(function() { if (tipsy.hoverState == 'out') tipsy.hide(); }, options.delayOut);
|
| | | }
|
| | | };
|
| | | |
| | | if (!options.live) this.each(function() { get(this); });
|
| | | |
| | | if (options.trigger != 'manual') {
|
| | | var binder = options.live ? 'on' : 'bind',
|
| | | eventIn = options.trigger == 'hover' ? 'mouseenter' : 'focus',
|
| | | eventOut = options.trigger == 'hover' ? 'mouseleave' : 'blur';
|
| | | this[binder](eventIn, enter)[binder](eventOut, leave);
|
| | | }
|
| | | |
| | | return this;
|
| | | |
| | | };
|
| | | |
| | | $.fn.tipsy.defaults = {
|
| | | className: null,
|
| | | delayIn: 0,
|
| | | delayOut: 0,
|
| | | fade: false,
|
| | | fallback: '',
|
| | | gravity: 'n',
|
| | | html: false,
|
| | | live: false,
|
| | | offset: 0,
|
| | | opacity: 0.8,
|
| | | title: 'title',
|
| | | trigger: 'hover'
|
| | | };
|
| | | |
| | | // Overwrite this method to provide options on a per-element basis.
|
| | | // For example, you could store the gravity in a 'tipsy-gravity' attribute:
|
| | | // return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
|
| | | // (remember - do not modify 'options' in place!)
|
| | | $.fn.tipsy.elementOptions = function(ele, options) {
|
| | | return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
|
| | | };
|
| | | |
| | | $.fn.tipsy.autoNS = function() {
|
| | | return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
|
| | | };
|
| | | |
| | | $.fn.tipsy.autoWE = function() {
|
| | | return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w';
|
| | | };
|
| | | |
| | | /**
|
| | | * yields a closure of the supplied parameters, producing a function that takes
|
| | | * no arguments and is suitable for use as an autogravity function like so:
|
| | | *
|
| | | * @param margin (int) - distance from the viewable region edge that an
|
| | | * element should be before setting its tooltip's gravity to be away
|
| | | * from that edge.
|
| | | * @param prefer (string, e.g. 'n', 'sw', 'w') - the direction to prefer
|
| | | * if there are no viewable region edges effecting the tooltip's
|
| | | * gravity. It will try to vary from this minimally, for example,
|
| | | * if 'sw' is preferred and an element is near the right viewable |
| | | * region edge, but not the top edge, it will set the gravity for
|
| | | * that element's tooltip to be 'se', preserving the southern
|
| | | * component.
|
| | | */
|
| | | $.fn.tipsy.autoBounds = function(margin, prefer) {
|
| | | return function() {
|
| | | var dir = {ns: prefer[0], ew: (prefer.length > 1 ? prefer[1] : false)},
|
| | | boundTop = $(document).scrollTop() + margin,
|
| | | boundLeft = $(document).scrollLeft() + margin,
|
| | | $this = $(this);
|
| | |
|
| | | if ($this.offset().top < boundTop) dir.ns = 'n';
|
| | | if ($this.offset().left < boundLeft) dir.ew = 'w';
|
| | | if ($(window).width() + $(document).scrollLeft() - $this.offset().left < margin) dir.ew = 'e';
|
| | | if ($(window).height() + $(document).scrollTop() - $this.offset().top < margin) dir.ns = 's';
|
| | |
|
| | | return dir.ns + (dir.ew ? dir.ew : '');
|
| | | }
|
| | | };
|
| | | |
| | | })(jQuery);
|
| | |
|
| | |
|
| | |
|
| | | (function( $ ) {
|
| | | $.widget( "ui.combobox", {
|
| | | _create: function() {
|
| | | var elwidth = this.element.width();
|
| | | var elheight = this.element.height();
|
| | | var input,
|
| | | self = this,
|
| | | select = this.element,
|
| | | internal = false,
|
| | | selected = select.children( ":selected" ),
|
| | | value = selected.val() ? selected.text() : "",
|
| | | wrapper = this.wrapper = $( "<span>" )
|
| | | .addClass( "ui-combobox" )
|
| | | .insertAfter( select );
|
| | | |
| | | input = $( "<input>" ).css( { "width": (select.is(':visible') ? (elwidth > 15 ? elwidth - 15 : 1) : 350), "height": (elheight > 0 ? elheight : 16) });
|
| | | select.hide();
|
| | | input.appendTo( wrapper )
|
| | | .val( value )
|
| | | .addClass( "ui-state-default ui-combobox-input" )
|
| | | .autocomplete({
|
| | | delay: 0,
|
| | | minLength: 0,
|
| | | source: function( request, response ) {
|
| | | var matcher = new RegExp( $.ui.autocomplete.escapeRegex(request.term), "i" );
|
| | | response( select.children( "option" ).map(function() {
|
| | | var text = $( this ).text();
|
| | | //if ( this.value && ( !request.term || matcher.test(text) ) )
|
| | | if ( (!request.term || matcher.test(text)) && $(this).css('display') != 'none' )
|
| | | return {
|
| | | label: (text == "" ? " " : text.replace(
|
| | | new RegExp(
|
| | | "(?![^&;]+;)(?!<[^<>]*)(" +
|
| | | $.ui.autocomplete.escapeRegex(request.term) +
|
| | | ")(?![^<>]*>)(?![^&;]+;)", "gi"
|
| | | ), "<strong>$1</strong>" )),
|
| | | 'value': (text ? text : ''),
|
| | | 'class': (select.hasClass('flags') ? 'country-' + ($(this).val() ? $(this).val().toUpperCase() : '') : $(this).attr('class')),
|
| | | option: this
|
| | | };
|
| | | }) );
|
| | | },
|
| | | select: function( event, ui ) {
|
| | | ui.item.option.selected = true;
|
| | | self._trigger( "selected", event, {
|
| | | item: ui.item.option
|
| | | });
|
| | | if((select.onchange || false) && typeof select.onchange == 'function') {
|
| | | select.onchange( { target: select } );
|
| | | } else if($(select).attr('onchange')) {
|
| | | eval($(select).attr('onchange'));
|
| | | } else {
|
| | | if(!ui.item.internal) {
|
| | | internal = true;
|
| | | $(select).change();
|
| | | }
|
| | | }
|
| | | if (jQuery(".panel #Filter").length > 0) {
|
| | | jQuery(".panel #Filter").trigger('click');
|
| | | }
|
| | | },
|
| | | change: function( event, ui ) {
|
| | | if ( !ui.item ) {
|
| | | var matcher = new RegExp( "" + $.ui.autocomplete.escapeRegex( $(this).val() ) + "", "i" ),
|
| | | matchtext = $(this).val();
|
| | | valid = false;
|
| | | select.children( "option" ).each(function() {
|
| | | if( (($(this).text() == "" && matchtext == "") || $( this ).text().match( matcher )) && $(this).css('display') != 'none' ) {
|
| | | select.val($(this).val());
|
| | | this.selected = valid = true;
|
| | | return false;
|
| | | }
|
| | | });
|
| | | if ( !valid ) {
|
| | | // remove invalid value, as it didn't match anything
|
| | | $( this ).val( "" );
|
| | | select.val( "" );
|
| | | input.data( "autocomplete" ).term = "";
|
| | | return false;
|
| | | }
|
| | | }
|
| | | }
|
| | | })
|
| | | .keypress(function(event) {
|
| | | if(select.attr('disabled')) {
|
| | | event.preventDefault();
|
| | | return false;
|
| | | }
|
| | | if(event.keyCode == 13) {
|
| | | event.preventDefault();
|
| | | var matcher = new RegExp( "" + $.ui.autocomplete.escapeRegex( $(this).val() ) + "", "i" ),
|
| | | matchtext = $(this).val();
|
| | | valid = false,
|
| | | selected = false;
|
| | | select.children( "option" ).each(function() {
|
| | | if( (($(this).val() == "" && matchtext == "") || $( this ).text().match( matcher )) && $(this).css('display') != 'none' ) {
|
| | | valid = true;
|
| | | selected = $(this);
|
| | | return false;
|
| | | }
|
| | | });
|
| | | if(!valid) return false;
|
| | | |
| | | $(this).autocomplete('option','select').call($(this), event, { item: { option: selected.get(0), internal: true } });
|
| | | }
|
| | | })
|
| | | .addClass( "ui-widget ui-widget-content ui-corner-left" )
|
| | | .click(function() {
|
| | | if(select.attr('disabled')) {
|
| | | event.preventDefault();
|
| | | return false;
|
| | | }
|
| | | // close if already visible
|
| | | if ( input.autocomplete( "widget" ).is( ":visible" ) ) {
|
| | | //input.autocomplete( "close" );
|
| | | return;
|
| | | }
|
| | |
|
| | | // pass empty string as value to search for, displaying all results
|
| | | input.autocomplete( "search", "" );
|
| | | input.focus();
|
| | | });
|
| | | if(select.hasClass('flags')) input.addClass('flags');
|
| | |
|
| | | input.data( "autocomplete" )._renderItem = function( ul, item ) {
|
| | | var el = $( "<li></li>" )
|
| | | .data( "item.autocomplete", item )
|
| | | .append( "<a>" + item.label + "</a>" )
|
| | | .appendTo( ul );
|
| | | if(item && item['class'] && el) el.addClass(item['class']);
|
| | | return el;
|
| | | };
|
| | | select.change(function(e) {
|
| | | if(internal == true) {
|
| | | internal = false;
|
| | | return;
|
| | | }
|
| | | var matchtext = $(this).val().toLowerCase();
|
| | | valid = false,
|
| | | selected = false,
|
| | | selected_val = "";
|
| | | select.children( "option" ).each(function() {
|
| | | if( (($(this).val() == "" && matchtext == "") || $( this ).val().toLowerCase() == matchtext) && $(this).css('display') != 'none' ) {
|
| | | valid = true;
|
| | | selected = $(this);
|
| | | selected_val = $(this).text();
|
| | | return false;
|
| | | }
|
| | | });
|
| | | if(!valid) return false;
|
| | | |
| | | input.val(selected_val).autocomplete('option','select').call(input, (e ? e : {target: select}), { item: { option: selected.get(0), internal: true } });
|
| | | });
|
| | |
|
| | | $( "<a>" )
|
| | | .attr( "tabIndex", -1 )
|
| | | .attr( "title", "Show All Items" )
|
| | | .appendTo( wrapper )
|
| | | .button({
|
| | | icons: {
|
| | | primary: "ui-icon-triangle-1-s"
|
| | | },
|
| | | text: false
|
| | | })
|
| | | .removeClass( "ui-corner-all" )
|
| | | .addClass( "ui-corner-right ui-combobox-toggle" )
|
| | | .css( { "width": 15, "height": (elheight > 0 ? elheight : 16) })
|
| | | .click(function() {
|
| | | if(select.attr('disabled')) {
|
| | | event.preventDefault();
|
| | | return false;
|
| | | }
|
| | | // close if already visible
|
| | | if ( input.autocomplete( "widget" ).is( ":visible" ) ) {
|
| | | input.autocomplete( "close" );
|
| | | return;
|
| | | }
|
| | |
|
| | | // work around a bug (likely same cause as #5265)
|
| | | $( this ).blur();
|
| | |
|
| | | // pass empty string as value to search for, displaying all results
|
| | | input.autocomplete( "search", "" );
|
| | | input.focus();
|
| | | });
|
| | | },
|
| | |
|
| | | destroy: function() {
|
| | | this.wrapper.remove();
|
| | | this.element.show();
|
| | | $.Widget.prototype.destroy.call( this );
|
| | | }
|
| | | });
|
| | | })( jQuery );
|
| | | // tipsy, facebook style tooltips for jquery |
| | | // version 1.0.0a |
| | | // (c) 2008-2010 jason frame [jason@onehackoranother.com] |
| | | // released under the MIT license |
| | | |
| | | (function($) { |
| | | |
| | | function maybeCall(thing, ctx) { |
| | | return (typeof thing == 'function') ? (thing.call(ctx)) : thing; |
| | | }; |
| | | |
| | | function isElementInDOM(ele) { |
| | | while (ele = ele.parentNode) { |
| | | if (ele == document) return true; |
| | | } |
| | | return false; |
| | | }; |
| | | |
| | | function Tipsy(element, options) { |
| | | this.$element = $(element); |
| | | this.options = options; |
| | | this.enabled = true; |
| | | this.fixTitle(); |
| | | }; |
| | | |
| | | Tipsy.prototype = { |
| | | show: function() { |
| | | var title = this.getTitle(); |
| | | if (title && this.enabled) { |
| | | var $tip = this.tip(); |
| | | |
| | | $tip.find('.tipsy-inner')[this.options.html ? 'html' : 'text'](title); |
| | | $tip[0].className = 'tipsy'; // reset classname in case of dynamic gravity |
| | | $tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).prependTo(document.body); |
| | | |
| | | var pos = $.extend({}, this.$element.offset(), { |
| | | width: this.$element[0].offsetWidth, |
| | | height: this.$element[0].offsetHeight |
| | | }); |
| | | |
| | | var actualWidth = $tip[0].offsetWidth, |
| | | actualHeight = $tip[0].offsetHeight, |
| | | gravity = maybeCall(this.options.gravity, this.$element[0]); |
| | | |
| | | var tp; |
| | | switch (gravity.charAt(0)) { |
| | | case 'n': |
| | | tp = {top: pos.top + pos.height + this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2}; |
| | | break; |
| | | case 's': |
| | | tp = {top: pos.top - actualHeight - this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2}; |
| | | break; |
| | | case 'e': |
| | | tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth - this.options.offset}; |
| | | break; |
| | | case 'w': |
| | | tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width + this.options.offset}; |
| | | break; |
| | | } |
| | | |
| | | if (gravity.length == 2) { |
| | | if (gravity.charAt(1) == 'w') { |
| | | tp.left = pos.left + pos.width / 2 - 15; |
| | | } else { |
| | | tp.left = pos.left + pos.width / 2 - actualWidth + 15; |
| | | } |
| | | } |
| | | |
| | | $tip.css(tp).addClass('tipsy-' + gravity); |
| | | $tip.find('.tipsy-arrow')[0].className = 'tipsy-arrow tipsy-arrow-' + gravity.charAt(0); |
| | | if (this.options.className) { |
| | | $tip.addClass(maybeCall(this.options.className, this.$element[0])); |
| | | } |
| | | |
| | | if (this.options.fade) { |
| | | $tip.stop().css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: this.options.opacity}); |
| | | } else { |
| | | $tip.css({visibility: 'visible', opacity: this.options.opacity}); |
| | | } |
| | | } |
| | | }, |
| | | |
| | | hide: function() { |
| | | if (this.options.fade) { |
| | | this.tip().stop().fadeOut(function() { $(this).remove(); }); |
| | | } else { |
| | | this.tip().remove(); |
| | | } |
| | | }, |
| | | |
| | | fixTitle: function() { |
| | | var $e = this.$element; |
| | | if ($e.attr('title') || typeof($e.attr('original-title')) != 'string') { |
| | | $e.attr('original-title', $e.attr('title') || '').removeAttr('title'); |
| | | } |
| | | }, |
| | | |
| | | getTitle: function() { |
| | | var title, $e = this.$element, o = this.options; |
| | | this.fixTitle(); |
| | | var title, o = this.options; |
| | | if (typeof o.title == 'string') { |
| | | title = $e.attr(o.title == 'title' ? 'original-title' : o.title); |
| | | } else if (typeof o.title == 'function') { |
| | | title = o.title.call($e[0]); |
| | | } |
| | | title = ('' + title).replace(/(^\s*|\s*$)/, ""); |
| | | return title || o.fallback; |
| | | }, |
| | | |
| | | tip: function() { |
| | | if (!this.$tip) { |
| | | this.$tip = $('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>'); |
| | | this.$tip.data('tipsy-pointee', this.$element[0]); |
| | | } |
| | | return this.$tip; |
| | | }, |
| | | |
| | | validate: function() { |
| | | if (!this.$element[0].parentNode) { |
| | | this.hide(); |
| | | this.$element = null; |
| | | this.options = null; |
| | | } |
| | | }, |
| | | |
| | | enable: function() { this.enabled = true; }, |
| | | disable: function() { this.enabled = false; }, |
| | | toggleEnabled: function() { this.enabled = !this.enabled; } |
| | | }; |
| | | |
| | | $.fn.tipsy = function(options) { |
| | | |
| | | if (options === true) { |
| | | return this.data('tipsy'); |
| | | } else if (typeof options == 'string') { |
| | | var tipsy = this.data('tipsy'); |
| | | if (tipsy) tipsy[options](); |
| | | return this; |
| | | } |
| | | |
| | | options = $.extend({}, $.fn.tipsy.defaults, options); |
| | | |
| | | function get(ele) { |
| | | var tipsy = $.data(ele, 'tipsy'); |
| | | if (!tipsy) { |
| | | tipsy = new Tipsy(ele, $.fn.tipsy.elementOptions(ele, options)); |
| | | $.data(ele, 'tipsy', tipsy); |
| | | } |
| | | return tipsy; |
| | | } |
| | | |
| | | function enter() { |
| | | var tipsy = get(this); |
| | | tipsy.hoverState = 'in'; |
| | | if (options.delayIn == 0) { |
| | | tipsy.show(); |
| | | } else { |
| | | tipsy.fixTitle(); |
| | | setTimeout(function() { if (tipsy.hoverState == 'in') tipsy.show(); }, options.delayIn); |
| | | } |
| | | }; |
| | | |
| | | function leave() { |
| | | var tipsy = get(this); |
| | | tipsy.hoverState = 'out'; |
| | | if (options.delayOut == 0) { |
| | | tipsy.hide(); |
| | | } else { |
| | | setTimeout(function() { if (tipsy.hoverState == 'out') tipsy.hide(); }, options.delayOut); |
| | | } |
| | | }; |
| | | |
| | | if (!options.live) this.each(function() { get(this); }); |
| | | |
| | | if (options.trigger != 'manual') { |
| | | var binder = options.live ? 'live' : 'bind', |
| | | eventIn = options.trigger == 'hover' ? 'mouseenter' : 'focus', |
| | | eventOut = options.trigger == 'hover' ? 'mouseleave' : 'blur'; |
| | | this[binder](eventIn, enter)[binder](eventOut, leave); |
| | | } |
| | | |
| | | return this; |
| | | |
| | | }; |
| | | |
| | | $.fn.tipsy.defaults = { |
| | | className: null, |
| | | delayIn: 0, |
| | | delayOut: 0, |
| | | fade: false, |
| | | fallback: '', |
| | | gravity: 'n', |
| | | html: false, |
| | | live: false, |
| | | offset: 0, |
| | | opacity: 0.8, |
| | | title: 'title', |
| | | trigger: 'hover' |
| | | }; |
| | | |
| | | $.fn.tipsy.revalidate = function() { |
| | | $('.tipsy').each(function() { |
| | | var pointee = $.data(this, 'tipsy-pointee'); |
| | | if (!pointee || !isElementInDOM(pointee)) { |
| | | $(this).remove(); |
| | | } |
| | | }); |
| | | }; |
| | | |
| | | // Overwrite this method to provide options on a per-element basis. |
| | | // For example, you could store the gravity in a 'tipsy-gravity' attribute: |
| | | // return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' }); |
| | | // (remember - do not modify 'options' in place!) |
| | | $.fn.tipsy.elementOptions = function(ele, options) { |
| | | return $.metadata ? $.extend({}, options, $(ele).metadata()) : options; |
| | | }; |
| | | |
| | | $.fn.tipsy.autoNS = function() { |
| | | return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n'; |
| | | }; |
| | | |
| | | $.fn.tipsy.autoWE = function() { |
| | | return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w'; |
| | | }; |
| | | |
| | | /** |
| | | * yields a closure of the supplied parameters, producing a function that takes |
| | | * no arguments and is suitable for use as an autogravity function like so: |
| | | * |
| | | * @param margin (int) - distance from the viewable region edge that an |
| | | * element should be before setting its tooltip's gravity to be away |
| | | * from that edge. |
| | | * @param prefer (string, e.g. 'n', 'sw', 'w') - the direction to prefer |
| | | * if there are no viewable region edges effecting the tooltip's |
| | | * gravity. It will try to vary from this minimally, for example, |
| | | * if 'sw' is preferred and an element is near the right viewable |
| | | * region edge, but not the top edge, it will set the gravity for |
| | | * that element's tooltip to be 'se', preserving the southern |
| | | * component. |
| | | */ |
| | | $.fn.tipsy.autoBounds = function(margin, prefer) { |
| | | return function() { |
| | | var dir = {ns: prefer[0], ew: (prefer.length > 1 ? prefer[1] : false)}, |
| | | boundTop = $(document).scrollTop() + margin, |
| | | boundLeft = $(document).scrollLeft() + margin, |
| | | $this = $(this); |
| | | |
| | | if ($this.offset().top < boundTop) dir.ns = 'n'; |
| | | if ($this.offset().left < boundLeft) dir.ew = 'w'; |
| | | if ($(window).width() + $(document).scrollLeft() - $this.offset().left < margin) dir.ew = 'e'; |
| | | if ($(window).height() + $(document).scrollTop() - $this.offset().top < margin) dir.ns = 's'; |
| | | |
| | | return dir.ns + (dir.ew ? dir.ew : ''); |
| | | } |
| | | }; |
| | | |
| | | })(jQuery); |
| | |
| | | This Javascript is invoked by |
| | | * mail/templates/mail_domain_edit.htm to show and/or create the key-pair |
| | | */ |
| | | $('.subsectiontoggle').on('click', function(){ |
| | | $(this).children().toggleClass('showing').end().next().slideToggle(); |
| | | }); |
| | | |
| | | var request = false; |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | function onAfterSideNavLoaded() { |
| | | <?php |
| | | if($server_config_array['misc']['use_combobox'] == 'y'){ |
| | | ?> |
| | | $('#sidebar').find("select:not(.chosen-select)").select2({ |
| | | placeholder: '', |
| | | width: 'element', |
| | | selectOnBlur: true, |
| | | allowClear: true, |
| | | }); |
| | | <?php |
| | | } |
| | | ?> |
| | | |
| | | } |
| | | |
| | | function onAfterContentLoad(url, data) { |
| | | if(!data) data = ''; |
| | | else data = '&' + data; |
| | |
| | | ?> |
| | | |
| | | |
| | | $('#pageContent').find("select:not(.chosen-select)").combobox({ |
| | | select: function (event, ui) { |
| | | if (jQuery(".panel #Filter").length > 0) { |
| | | jQuery(".panel #Filter").trigger('click'); |
| | | $('#pageContent').find("select:not(.chosen-select)").select2({ |
| | | placeholder: '', |
| | | width: 'element', |
| | | selectOnBlur: true, |
| | | allowClear: true, |
| | | formatResult: function(o) { |
| | | if(o.id && $(o.element).parent().hasClass('flags')) return '<span class="flags flag-' + o.id.toLowerCase() + '">' + o.text + '</span>'; |
| | | else return o.text; |
| | | }, |
| | | formatSelection: function(o) { |
| | | if(o.id && $(o.element).parent().hasClass('flags')) return '<span class="flags flag-' + o.id.toLowerCase() + '">' + o.text + '</span>'; |
| | | else return o.text; |
| | | } |
| | | }).on('change', function(e) { |
| | | if (jQuery("#pageForm .table #Filter").length > 0) { |
| | | jQuery("#pageForm .table #Filter").trigger('click'); |
| | | } |
| | | } |
| | | }); |
| | | $('.chosen-select').chosen({no_results_text: "<?php echo $wb['globalsearch_noresults_text_txt']; ?>", width: '300px'}); |
| | | /* TODO: find a better way! */ |
| | | //$('.chosen-select').chosen({no_results_text: "<?php echo $wb['globalsearch_noresults_text_txt']; ?>", width: '300px'}); |
| | | <?php |
| | | } |
| | | ?> |
| | |
| | | }, |
| | | success: function(data, textStatus, jqXHR) { |
| | | hideLoadIndicator(); |
| | | jQuery('#sideNav').html(jqXHR.responseText); |
| | | jQuery('#sidebar').html(jqXHR.responseText); |
| | | onAfterSideNavLoaded(); |
| | | loadPushyMenu(); |
| | | }, |
| | | error: function() { |
| | | hideLoadIndicator(); |
| | |
| | | }, |
| | | success: function(data, textStatus, jqXHR) { |
| | | hideLoadIndicator(); |
| | | jQuery('#topNav').html(jqXHR.responseText); |
| | | jQuery('#topnav-container').html(jqXHR.responseText); |
| | | loadPushyMenu(); |
| | | }, |
| | | error: function(o) { |
| | | hideLoadIndicator(); |
New file |
| | |
| | | /* |
| | | Copyright 2014 Igor Vaynberg |
| | | |
| | | Version: 3.5.2 Timestamp: Sat Nov 1 14:43:36 EDT 2014 |
| | | |
| | | This software is licensed under the Apache License, Version 2.0 (the "Apache License") or the GNU |
| | | General Public License version 2 (the "GPL License"). You may choose either license to govern your |
| | | use of this software only upon the condition that you accept all of the terms of either the Apache |
| | | License or the GPL License. |
| | | |
| | | You may obtain a copy of the Apache License and the GPL License at: |
| | | |
| | | http://www.apache.org/licenses/LICENSE-2.0 |
| | | http://www.gnu.org/licenses/gpl-2.0.html |
| | | |
| | | Unless required by applicable law or agreed to in writing, software distributed under the Apache License |
| | | or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, |
| | | either express or implied. See the Apache License and the GPL License for the specific language governing |
| | | permissions and limitations under the Apache License and the GPL License. |
| | | */ |
| | | !function(a){"undefined"==typeof a.fn.each2&&a.extend(a.fn,{each2:function(b){for(var c=a([0]),d=-1,e=this.length;++d<e&&(c.context=c[0]=this[d])&&b.call(c[0],d,c)!==!1;);return this}})}(jQuery),function(a,b){"use strict";function n(b){var c=a(document.createTextNode(""));b.before(c),c.before(b),c.remove()}function o(a){function b(a){return m[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function p(a,b){for(var c=0,d=b.length;d>c;c+=1)if(r(a,b[c]))return c;return-1}function q(){var b=a(l);b.appendTo(document.body);var c={width:b.width()-b[0].clientWidth,height:b.height()-b[0].clientHeight};return b.remove(),c}function r(a,c){return a===c?!0:a===b||c===b?!1:null===a||null===c?!1:a.constructor===String?a+""==c+"":c.constructor===String?c+""==a+"":!1}function s(a,b,c){var d,e,f;if(null===a||a.length<1)return[];for(d=a.split(b),e=0,f=d.length;f>e;e+=1)d[e]=c(d[e]);return d}function t(a){return a.outerWidth(!1)-a.width()}function u(c){var d="keyup-change-value";c.on("keydown",function(){a.data(c,d)===b&&a.data(c,d,c.val())}),c.on("keyup",function(){var e=a.data(c,d);e!==b&&c.val()!==e&&(a.removeData(c,d),c.trigger("keyup-change"))})}function v(c){c.on("mousemove",function(c){var d=h;(d===b||d.x!==c.pageX||d.y!==c.pageY)&&a(c.target).trigger("mousemove-filtered",c)})}function w(a,c,d){d=d||b;var e;return function(){var b=arguments;window.clearTimeout(e),e=window.setTimeout(function(){c.apply(d,b)},a)}}function x(a,b){var c=w(a,function(a){b.trigger("scroll-debounced",a)});b.on("scroll",function(a){p(a.target,b.get())>=0&&c(a)})}function y(a){a[0]!==document.activeElement&&window.setTimeout(function(){var d,b=a[0],c=a.val().length;a.focus();var e=b.offsetWidth>0||b.offsetHeight>0;e&&b===document.activeElement&&(b.setSelectionRange?b.setSelectionRange(c,c):b.createTextRange&&(d=b.createTextRange(),d.collapse(!1),d.select()))},0)}function z(b){b=a(b)[0];var c=0,d=0;if("selectionStart"in b)c=b.selectionStart,d=b.selectionEnd-c;else if("selection"in document){b.focus();var e=document.selection.createRange();d=document.selection.createRange().text.length,e.moveStart("character",-b.value.length),c=e.text.length-d}return{offset:c,length:d}}function A(a){a.preventDefault(),a.stopPropagation()}function B(a){a.preventDefault(),a.stopImmediatePropagation()}function C(b){if(!g){var c=b[0].currentStyle||window.getComputedStyle(b[0],null);g=a(document.createElement("div")).css({position:"absolute",left:"-10000px",top:"-10000px",display:"none",fontSize:c.fontSize,fontFamily:c.fontFamily,fontStyle:c.fontStyle,fontWeight:c.fontWeight,letterSpacing:c.letterSpacing,textTransform:c.textTransform,whiteSpace:"nowrap"}),g.attr("class","select2-sizer"),a(document.body).append(g)}return g.text(b.val()),g.width()}function D(b,c,d){var e,g,f=[];e=a.trim(b.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each2(function(){0===this.indexOf("select2-")&&f.push(this)})),e=a.trim(c.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each2(function(){0!==this.indexOf("select2-")&&(g=d(this),g&&f.push(g))})),b.attr("class",f.join(" "))}function E(a,b,c,d){var e=o(a.toUpperCase()).indexOf(o(b.toUpperCase())),f=b.length;return 0>e?(c.push(d(a)),void 0):(c.push(d(a.substring(0,e))),c.push("<span class='select2-match'>"),c.push(d(a.substring(e,e+f))),c.push("</span>"),c.push(d(a.substring(e+f,a.length))),void 0)}function F(a){var b={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})}function G(c){var d,e=null,f=c.quietMillis||100,g=c.url,h=this;return function(i){window.clearTimeout(d),d=window.setTimeout(function(){var d=c.data,f=g,j=c.transport||a.fn.select2.ajaxDefaults.transport,k={type:c.type||"GET",cache:c.cache||!1,jsonpCallback:c.jsonpCallback||b,dataType:c.dataType||"json"},l=a.extend({},a.fn.select2.ajaxDefaults.params,k);d=d?d.call(h,i.term,i.page,i.context):null,f="function"==typeof f?f.call(h,i.term,i.page,i.context):f,e&&"function"==typeof e.abort&&e.abort(),c.params&&(a.isFunction(c.params)?a.extend(l,c.params.call(h)):a.extend(l,c.params)),a.extend(l,{url:f,dataType:c.dataType,data:d,success:function(a){var b=c.results(a,i.page,i);i.callback(b)},error:function(a,b,c){var d={hasError:!0,jqXHR:a,textStatus:b,errorThrown:c};i.callback(d)}}),e=j.call(h,l)},f)}}function H(b){var d,e,c=b,f=function(a){return""+a.text};a.isArray(c)&&(e=c,c={results:e}),a.isFunction(c)===!1&&(e=c,c=function(){return e});var g=c();return g.text&&(f=g.text,a.isFunction(f)||(d=g.text,f=function(a){return a[d]})),function(b){var g,d=b.term,e={results:[]};return""===d?(b.callback(c()),void 0):(g=function(c,e){var h,i;if(c=c[0],c.children){h={};for(i in c)c.hasOwnProperty(i)&&(h[i]=c[i]);h.children=[],a(c.children).each2(function(a,b){g(b,h.children)}),(h.children.length||b.matcher(d,f(h),c))&&e.push(h)}else b.matcher(d,f(c),c)&&e.push(c)},a(c().results).each2(function(a,b){g(b,e.results)}),b.callback(e),void 0)}}function I(c){var d=a.isFunction(c);return function(e){var f=e.term,g={results:[]},h=d?c(e):c;a.isArray(h)&&(a(h).each(function(){var a=this.text!==b,c=a?this.text:this;(""===f||e.matcher(f,c))&&g.results.push(a?this:{id:this,text:this})}),e.callback(g))}}function J(b,c){if(a.isFunction(b))return!0;if(!b)return!1;if("string"==typeof b)return!0;throw new Error(c+" must be a string, function, or falsy value")}function K(b,c){if(a.isFunction(b)){var d=Array.prototype.slice.call(arguments,2);return b.apply(c,d)}return b}function L(b){var c=0;return a.each(b,function(a,b){b.children?c+=L(b.children):c++}),c}function M(a,c,d,e){var h,i,j,k,l,f=a,g=!1;if(!e.createSearchChoice||!e.tokenSeparators||e.tokenSeparators.length<1)return b;for(;;){for(i=-1,j=0,k=e.tokenSeparators.length;k>j&&(l=e.tokenSeparators[j],i=a.indexOf(l),!(i>=0));j++);if(0>i)break;if(h=a.substring(0,i),a=a.substring(i+l.length),h.length>0&&(h=e.createSearchChoice.call(this,h,c),h!==b&&null!==h&&e.id(h)!==b&&null!==e.id(h))){for(g=!1,j=0,k=c.length;k>j;j++)if(r(e.id(h),e.id(c[j]))){g=!0;break}g||d(h)}}return f!==a?a:void 0}function N(){var b=this;a.each(arguments,function(a,c){b[c].remove(),b[c]=null})}function O(b,c){var d=function(){};return d.prototype=new b,d.prototype.constructor=d,d.prototype.parent=b.prototype,d.prototype=a.extend(d.prototype,c),d}if(window.Select2===b){var c,d,e,f,g,i,j,h={x:0,y:0},k={TAB:9,ENTER:13,ESC:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40,SHIFT:16,CTRL:17,ALT:18,PAGE_UP:33,PAGE_DOWN:34,HOME:36,END:35,BACKSPACE:8,DELETE:46,isArrow:function(a){switch(a=a.which?a.which:a){case k.LEFT:case k.RIGHT:case k.UP:case k.DOWN:return!0}return!1},isControl:function(a){var b=a.which;switch(b){case k.SHIFT:case k.CTRL:case k.ALT:return!0}return a.metaKey?!0:!1},isFunctionKey:function(a){return a=a.which?a.which:a,a>=112&&123>=a}},l="<div class='select2-measure-scrollbar'></div>",m={"\u24b6":"A","\uff21":"A","\xc0":"A","\xc1":"A","\xc2":"A","\u1ea6":"A","\u1ea4":"A","\u1eaa":"A","\u1ea8":"A","\xc3":"A","\u0100":"A","\u0102":"A","\u1eb0":"A","\u1eae":"A","\u1eb4":"A","\u1eb2":"A","\u0226":"A","\u01e0":"A","\xc4":"A","\u01de":"A","\u1ea2":"A","\xc5":"A","\u01fa":"A","\u01cd":"A","\u0200":"A","\u0202":"A","\u1ea0":"A","\u1eac":"A","\u1eb6":"A","\u1e00":"A","\u0104":"A","\u023a":"A","\u2c6f":"A","\ua732":"AA","\xc6":"AE","\u01fc":"AE","\u01e2":"AE","\ua734":"AO","\ua736":"AU","\ua738":"AV","\ua73a":"AV","\ua73c":"AY","\u24b7":"B","\uff22":"B","\u1e02":"B","\u1e04":"B","\u1e06":"B","\u0243":"B","\u0182":"B","\u0181":"B","\u24b8":"C","\uff23":"C","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\xc7":"C","\u1e08":"C","\u0187":"C","\u023b":"C","\ua73e":"C","\u24b9":"D","\uff24":"D","\u1e0a":"D","\u010e":"D","\u1e0c":"D","\u1e10":"D","\u1e12":"D","\u1e0e":"D","\u0110":"D","\u018b":"D","\u018a":"D","\u0189":"D","\ua779":"D","\u01f1":"DZ","\u01c4":"DZ","\u01f2":"Dz","\u01c5":"Dz","\u24ba":"E","\uff25":"E","\xc8":"E","\xc9":"E","\xca":"E","\u1ec0":"E","\u1ebe":"E","\u1ec4":"E","\u1ec2":"E","\u1ebc":"E","\u0112":"E","\u1e14":"E","\u1e16":"E","\u0114":"E","\u0116":"E","\xcb":"E","\u1eba":"E","\u011a":"E","\u0204":"E","\u0206":"E","\u1eb8":"E","\u1ec6":"E","\u0228":"E","\u1e1c":"E","\u0118":"E","\u1e18":"E","\u1e1a":"E","\u0190":"E","\u018e":"E","\u24bb":"F","\uff26":"F","\u1e1e":"F","\u0191":"F","\ua77b":"F","\u24bc":"G","\uff27":"G","\u01f4":"G","\u011c":"G","\u1e20":"G","\u011e":"G","\u0120":"G","\u01e6":"G","\u0122":"G","\u01e4":"G","\u0193":"G","\ua7a0":"G","\ua77d":"G","\ua77e":"G","\u24bd":"H","\uff28":"H","\u0124":"H","\u1e22":"H","\u1e26":"H","\u021e":"H","\u1e24":"H","\u1e28":"H","\u1e2a":"H","\u0126":"H","\u2c67":"H","\u2c75":"H","\ua78d":"H","\u24be":"I","\uff29":"I","\xcc":"I","\xcd":"I","\xce":"I","\u0128":"I","\u012a":"I","\u012c":"I","\u0130":"I","\xcf":"I","\u1e2e":"I","\u1ec8":"I","\u01cf":"I","\u0208":"I","\u020a":"I","\u1eca":"I","\u012e":"I","\u1e2c":"I","\u0197":"I","\u24bf":"J","\uff2a":"J","\u0134":"J","\u0248":"J","\u24c0":"K","\uff2b":"K","\u1e30":"K","\u01e8":"K","\u1e32":"K","\u0136":"K","\u1e34":"K","\u0198":"K","\u2c69":"K","\ua740":"K","\ua742":"K","\ua744":"K","\ua7a2":"K","\u24c1":"L","\uff2c":"L","\u013f":"L","\u0139":"L","\u013d":"L","\u1e36":"L","\u1e38":"L","\u013b":"L","\u1e3c":"L","\u1e3a":"L","\u0141":"L","\u023d":"L","\u2c62":"L","\u2c60":"L","\ua748":"L","\ua746":"L","\ua780":"L","\u01c7":"LJ","\u01c8":"Lj","\u24c2":"M","\uff2d":"M","\u1e3e":"M","\u1e40":"M","\u1e42":"M","\u2c6e":"M","\u019c":"M","\u24c3":"N","\uff2e":"N","\u01f8":"N","\u0143":"N","\xd1":"N","\u1e44":"N","\u0147":"N","\u1e46":"N","\u0145":"N","\u1e4a":"N","\u1e48":"N","\u0220":"N","\u019d":"N","\ua790":"N","\ua7a4":"N","\u01ca":"NJ","\u01cb":"Nj","\u24c4":"O","\uff2f":"O","\xd2":"O","\xd3":"O","\xd4":"O","\u1ed2":"O","\u1ed0":"O","\u1ed6":"O","\u1ed4":"O","\xd5":"O","\u1e4c":"O","\u022c":"O","\u1e4e":"O","\u014c":"O","\u1e50":"O","\u1e52":"O","\u014e":"O","\u022e":"O","\u0230":"O","\xd6":"O","\u022a":"O","\u1ece":"O","\u0150":"O","\u01d1":"O","\u020c":"O","\u020e":"O","\u01a0":"O","\u1edc":"O","\u1eda":"O","\u1ee0":"O","\u1ede":"O","\u1ee2":"O","\u1ecc":"O","\u1ed8":"O","\u01ea":"O","\u01ec":"O","\xd8":"O","\u01fe":"O","\u0186":"O","\u019f":"O","\ua74a":"O","\ua74c":"O","\u01a2":"OI","\ua74e":"OO","\u0222":"OU","\u24c5":"P","\uff30":"P","\u1e54":"P","\u1e56":"P","\u01a4":"P","\u2c63":"P","\ua750":"P","\ua752":"P","\ua754":"P","\u24c6":"Q","\uff31":"Q","\ua756":"Q","\ua758":"Q","\u024a":"Q","\u24c7":"R","\uff32":"R","\u0154":"R","\u1e58":"R","\u0158":"R","\u0210":"R","\u0212":"R","\u1e5a":"R","\u1e5c":"R","\u0156":"R","\u1e5e":"R","\u024c":"R","\u2c64":"R","\ua75a":"R","\ua7a6":"R","\ua782":"R","\u24c8":"S","\uff33":"S","\u1e9e":"S","\u015a":"S","\u1e64":"S","\u015c":"S","\u1e60":"S","\u0160":"S","\u1e66":"S","\u1e62":"S","\u1e68":"S","\u0218":"S","\u015e":"S","\u2c7e":"S","\ua7a8":"S","\ua784":"S","\u24c9":"T","\uff34":"T","\u1e6a":"T","\u0164":"T","\u1e6c":"T","\u021a":"T","\u0162":"T","\u1e70":"T","\u1e6e":"T","\u0166":"T","\u01ac":"T","\u01ae":"T","\u023e":"T","\ua786":"T","\ua728":"TZ","\u24ca":"U","\uff35":"U","\xd9":"U","\xda":"U","\xdb":"U","\u0168":"U","\u1e78":"U","\u016a":"U","\u1e7a":"U","\u016c":"U","\xdc":"U","\u01db":"U","\u01d7":"U","\u01d5":"U","\u01d9":"U","\u1ee6":"U","\u016e":"U","\u0170":"U","\u01d3":"U","\u0214":"U","\u0216":"U","\u01af":"U","\u1eea":"U","\u1ee8":"U","\u1eee":"U","\u1eec":"U","\u1ef0":"U","\u1ee4":"U","\u1e72":"U","\u0172":"U","\u1e76":"U","\u1e74":"U","\u0244":"U","\u24cb":"V","\uff36":"V","\u1e7c":"V","\u1e7e":"V","\u01b2":"V","\ua75e":"V","\u0245":"V","\ua760":"VY","\u24cc":"W","\uff37":"W","\u1e80":"W","\u1e82":"W","\u0174":"W","\u1e86":"W","\u1e84":"W","\u1e88":"W","\u2c72":"W","\u24cd":"X","\uff38":"X","\u1e8a":"X","\u1e8c":"X","\u24ce":"Y","\uff39":"Y","\u1ef2":"Y","\xdd":"Y","\u0176":"Y","\u1ef8":"Y","\u0232":"Y","\u1e8e":"Y","\u0178":"Y","\u1ef6":"Y","\u1ef4":"Y","\u01b3":"Y","\u024e":"Y","\u1efe":"Y","\u24cf":"Z","\uff3a":"Z","\u0179":"Z","\u1e90":"Z","\u017b":"Z","\u017d":"Z","\u1e92":"Z","\u1e94":"Z","\u01b5":"Z","\u0224":"Z","\u2c7f":"Z","\u2c6b":"Z","\ua762":"Z","\u24d0":"a","\uff41":"a","\u1e9a":"a","\xe0":"a","\xe1":"a","\xe2":"a","\u1ea7":"a","\u1ea5":"a","\u1eab":"a","\u1ea9":"a","\xe3":"a","\u0101":"a","\u0103":"a","\u1eb1":"a","\u1eaf":"a","\u1eb5":"a","\u1eb3":"a","\u0227":"a","\u01e1":"a","\xe4":"a","\u01df":"a","\u1ea3":"a","\xe5":"a","\u01fb":"a","\u01ce":"a","\u0201":"a","\u0203":"a","\u1ea1":"a","\u1ead":"a","\u1eb7":"a","\u1e01":"a","\u0105":"a","\u2c65":"a","\u0250":"a","\ua733":"aa","\xe6":"ae","\u01fd":"ae","\u01e3":"ae","\ua735":"ao","\ua737":"au","\ua739":"av","\ua73b":"av","\ua73d":"ay","\u24d1":"b","\uff42":"b","\u1e03":"b","\u1e05":"b","\u1e07":"b","\u0180":"b","\u0183":"b","\u0253":"b","\u24d2":"c","\uff43":"c","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\xe7":"c","\u1e09":"c","\u0188":"c","\u023c":"c","\ua73f":"c","\u2184":"c","\u24d3":"d","\uff44":"d","\u1e0b":"d","\u010f":"d","\u1e0d":"d","\u1e11":"d","\u1e13":"d","\u1e0f":"d","\u0111":"d","\u018c":"d","\u0256":"d","\u0257":"d","\ua77a":"d","\u01f3":"dz","\u01c6":"dz","\u24d4":"e","\uff45":"e","\xe8":"e","\xe9":"e","\xea":"e","\u1ec1":"e","\u1ebf":"e","\u1ec5":"e","\u1ec3":"e","\u1ebd":"e","\u0113":"e","\u1e15":"e","\u1e17":"e","\u0115":"e","\u0117":"e","\xeb":"e","\u1ebb":"e","\u011b":"e","\u0205":"e","\u0207":"e","\u1eb9":"e","\u1ec7":"e","\u0229":"e","\u1e1d":"e","\u0119":"e","\u1e19":"e","\u1e1b":"e","\u0247":"e","\u025b":"e","\u01dd":"e","\u24d5":"f","\uff46":"f","\u1e1f":"f","\u0192":"f","\ua77c":"f","\u24d6":"g","\uff47":"g","\u01f5":"g","\u011d":"g","\u1e21":"g","\u011f":"g","\u0121":"g","\u01e7":"g","\u0123":"g","\u01e5":"g","\u0260":"g","\ua7a1":"g","\u1d79":"g","\ua77f":"g","\u24d7":"h","\uff48":"h","\u0125":"h","\u1e23":"h","\u1e27":"h","\u021f":"h","\u1e25":"h","\u1e29":"h","\u1e2b":"h","\u1e96":"h","\u0127":"h","\u2c68":"h","\u2c76":"h","\u0265":"h","\u0195":"hv","\u24d8":"i","\uff49":"i","\xec":"i","\xed":"i","\xee":"i","\u0129":"i","\u012b":"i","\u012d":"i","\xef":"i","\u1e2f":"i","\u1ec9":"i","\u01d0":"i","\u0209":"i","\u020b":"i","\u1ecb":"i","\u012f":"i","\u1e2d":"i","\u0268":"i","\u0131":"i","\u24d9":"j","\uff4a":"j","\u0135":"j","\u01f0":"j","\u0249":"j","\u24da":"k","\uff4b":"k","\u1e31":"k","\u01e9":"k","\u1e33":"k","\u0137":"k","\u1e35":"k","\u0199":"k","\u2c6a":"k","\ua741":"k","\ua743":"k","\ua745":"k","\ua7a3":"k","\u24db":"l","\uff4c":"l","\u0140":"l","\u013a":"l","\u013e":"l","\u1e37":"l","\u1e39":"l","\u013c":"l","\u1e3d":"l","\u1e3b":"l","\u017f":"l","\u0142":"l","\u019a":"l","\u026b":"l","\u2c61":"l","\ua749":"l","\ua781":"l","\ua747":"l","\u01c9":"lj","\u24dc":"m","\uff4d":"m","\u1e3f":"m","\u1e41":"m","\u1e43":"m","\u0271":"m","\u026f":"m","\u24dd":"n","\uff4e":"n","\u01f9":"n","\u0144":"n","\xf1":"n","\u1e45":"n","\u0148":"n","\u1e47":"n","\u0146":"n","\u1e4b":"n","\u1e49":"n","\u019e":"n","\u0272":"n","\u0149":"n","\ua791":"n","\ua7a5":"n","\u01cc":"nj","\u24de":"o","\uff4f":"o","\xf2":"o","\xf3":"o","\xf4":"o","\u1ed3":"o","\u1ed1":"o","\u1ed7":"o","\u1ed5":"o","\xf5":"o","\u1e4d":"o","\u022d":"o","\u1e4f":"o","\u014d":"o","\u1e51":"o","\u1e53":"o","\u014f":"o","\u022f":"o","\u0231":"o","\xf6":"o","\u022b":"o","\u1ecf":"o","\u0151":"o","\u01d2":"o","\u020d":"o","\u020f":"o","\u01a1":"o","\u1edd":"o","\u1edb":"o","\u1ee1":"o","\u1edf":"o","\u1ee3":"o","\u1ecd":"o","\u1ed9":"o","\u01eb":"o","\u01ed":"o","\xf8":"o","\u01ff":"o","\u0254":"o","\ua74b":"o","\ua74d":"o","\u0275":"o","\u01a3":"oi","\u0223":"ou","\ua74f":"oo","\u24df":"p","\uff50":"p","\u1e55":"p","\u1e57":"p","\u01a5":"p","\u1d7d":"p","\ua751":"p","\ua753":"p","\ua755":"p","\u24e0":"q","\uff51":"q","\u024b":"q","\ua757":"q","\ua759":"q","\u24e1":"r","\uff52":"r","\u0155":"r","\u1e59":"r","\u0159":"r","\u0211":"r","\u0213":"r","\u1e5b":"r","\u1e5d":"r","\u0157":"r","\u1e5f":"r","\u024d":"r","\u027d":"r","\ua75b":"r","\ua7a7":"r","\ua783":"r","\u24e2":"s","\uff53":"s","\xdf":"s","\u015b":"s","\u1e65":"s","\u015d":"s","\u1e61":"s","\u0161":"s","\u1e67":"s","\u1e63":"s","\u1e69":"s","\u0219":"s","\u015f":"s","\u023f":"s","\ua7a9":"s","\ua785":"s","\u1e9b":"s","\u24e3":"t","\uff54":"t","\u1e6b":"t","\u1e97":"t","\u0165":"t","\u1e6d":"t","\u021b":"t","\u0163":"t","\u1e71":"t","\u1e6f":"t","\u0167":"t","\u01ad":"t","\u0288":"t","\u2c66":"t","\ua787":"t","\ua729":"tz","\u24e4":"u","\uff55":"u","\xf9":"u","\xfa":"u","\xfb":"u","\u0169":"u","\u1e79":"u","\u016b":"u","\u1e7b":"u","\u016d":"u","\xfc":"u","\u01dc":"u","\u01d8":"u","\u01d6":"u","\u01da":"u","\u1ee7":"u","\u016f":"u","\u0171":"u","\u01d4":"u","\u0215":"u","\u0217":"u","\u01b0":"u","\u1eeb":"u","\u1ee9":"u","\u1eef":"u","\u1eed":"u","\u1ef1":"u","\u1ee5":"u","\u1e73":"u","\u0173":"u","\u1e77":"u","\u1e75":"u","\u0289":"u","\u24e5":"v","\uff56":"v","\u1e7d":"v","\u1e7f":"v","\u028b":"v","\ua75f":"v","\u028c":"v","\ua761":"vy","\u24e6":"w","\uff57":"w","\u1e81":"w","\u1e83":"w","\u0175":"w","\u1e87":"w","\u1e85":"w","\u1e98":"w","\u1e89":"w","\u2c73":"w","\u24e7":"x","\uff58":"x","\u1e8b":"x","\u1e8d":"x","\u24e8":"y","\uff59":"y","\u1ef3":"y","\xfd":"y","\u0177":"y","\u1ef9":"y","\u0233":"y","\u1e8f":"y","\xff":"y","\u1ef7":"y","\u1e99":"y","\u1ef5":"y","\u01b4":"y","\u024f":"y","\u1eff":"y","\u24e9":"z","\uff5a":"z","\u017a":"z","\u1e91":"z","\u017c":"z","\u017e":"z","\u1e93":"z","\u1e95":"z","\u01b6":"z","\u0225":"z","\u0240":"z","\u2c6c":"z","\ua763":"z","\u0386":"\u0391","\u0388":"\u0395","\u0389":"\u0397","\u038a":"\u0399","\u03aa":"\u0399","\u038c":"\u039f","\u038e":"\u03a5","\u03ab":"\u03a5","\u038f":"\u03a9","\u03ac":"\u03b1","\u03ad":"\u03b5","\u03ae":"\u03b7","\u03af":"\u03b9","\u03ca":"\u03b9","\u0390":"\u03b9","\u03cc":"\u03bf","\u03cd":"\u03c5","\u03cb":"\u03c5","\u03b0":"\u03c5","\u03c9":"\u03c9","\u03c2":"\u03c3"};i=a(document),f=function(){var a=1;return function(){return a++}}(),c=O(Object,{bind:function(a){var b=this;return function(){a.apply(b,arguments)}},init:function(c){var d,e,g=".select2-results";this.opts=c=this.prepareOpts(c),this.id=c.id,c.element.data("select2")!==b&&null!==c.element.data("select2")&&c.element.data("select2").destroy(),this.container=this.createContainer(),this.liveRegion=a(".select2-hidden-accessible"),0==this.liveRegion.length&&(this.liveRegion=a("<span>",{role:"status","aria-live":"polite"}).addClass("select2-hidden-accessible").appendTo(document.body)),this.containerId="s2id_"+(c.element.attr("id")||"autogen"+f()),this.containerEventName=this.containerId.replace(/([.])/g,"_").replace(/([;&,\-\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1"),this.container.attr("id",this.containerId),this.container.attr("title",c.element.attr("title")),this.body=a(document.body),D(this.container,this.opts.element,this.opts.adaptContainerCssClass),this.container.attr("style",c.element.attr("style")),this.container.css(K(c.containerCss,this.opts.element)),this.container.addClass(K(c.containerCssClass,this.opts.element)),this.elementTabIndex=this.opts.element.attr("tabindex"),this.opts.element.data("select2",this).attr("tabindex","-1").before(this.container).on("click.select2",A),this.container.data("select2",this),this.dropdown=this.container.find(".select2-drop"),D(this.dropdown,this.opts.element,this.opts.adaptDropdownCssClass),this.dropdown.addClass(K(c.dropdownCssClass,this.opts.element)),this.dropdown.data("select2",this),this.dropdown.on("click",A),this.results=d=this.container.find(g),this.search=e=this.container.find("input.select2-input"),this.queryCount=0,this.resultsPage=0,this.context=null,this.initContainer(),this.container.on("click",A),v(this.results),this.dropdown.on("mousemove-filtered",g,this.bind(this.highlightUnderEvent)),this.dropdown.on("touchstart touchmove touchend",g,this.bind(function(a){this._touchEvent=!0,this.highlightUnderEvent(a)})),this.dropdown.on("touchmove",g,this.bind(this.touchMoved)),this.dropdown.on("touchstart touchend",g,this.bind(this.clearTouchMoved)),this.dropdown.on("click",this.bind(function(){this._touchEvent&&(this._touchEvent=!1,this.selectHighlighted())})),x(80,this.results),this.dropdown.on("scroll-debounced",g,this.bind(this.loadMoreIfNeeded)),a(this.container).on("change",".select2-input",function(a){a.stopPropagation()}),a(this.dropdown).on("change",".select2-input",function(a){a.stopPropagation()}),a.fn.mousewheel&&d.mousewheel(function(a,b,c,e){var f=d.scrollTop();e>0&&0>=f-e?(d.scrollTop(0),A(a)):0>e&&d.get(0).scrollHeight-d.scrollTop()+e<=d.height()&&(d.scrollTop(d.get(0).scrollHeight-d.height()),A(a))}),u(e),e.on("keyup-change input paste",this.bind(this.updateResults)),e.on("focus",function(){e.addClass("select2-focused")}),e.on("blur",function(){e.removeClass("select2-focused")}),this.dropdown.on("mouseup",g,this.bind(function(b){a(b.target).closest(".select2-result-selectable").length>0&&(this.highlightUnderEvent(b),this.selectHighlighted(b))})),this.dropdown.on("click mouseup mousedown touchstart touchend focusin",function(a){a.stopPropagation()}),this.nextSearchTerm=b,a.isFunction(this.opts.initSelection)&&(this.initSelection(),this.monitorSource()),null!==c.maximumInputLength&&this.search.attr("maxlength",c.maximumInputLength);var h=c.element.prop("disabled");h===b&&(h=!1),this.enable(!h);var i=c.element.prop("readonly");i===b&&(i=!1),this.readonly(i),j=j||q(),this.autofocus=c.element.prop("autofocus"),c.element.prop("autofocus",!1),this.autofocus&&this.focus(),this.search.attr("placeholder",c.searchInputPlaceholder)},destroy:function(){var a=this.opts.element,c=a.data("select2"),d=this;this.close(),a.length&&a[0].detachEvent&&d._sync&&a.each(function(){d._sync&&this.detachEvent("onpropertychange",d._sync)}),this.propertyObserver&&(this.propertyObserver.disconnect(),this.propertyObserver=null),this._sync=null,c!==b&&(c.container.remove(),c.liveRegion.remove(),c.dropdown.remove(),a.show().removeData("select2").off(".select2").prop("autofocus",this.autofocus||!1),this.elementTabIndex?a.attr({tabindex:this.elementTabIndex}):a.removeAttr("tabindex"),a.show()),N.call(this,"container","liveRegion","dropdown","results","search")},optionToData:function(a){return a.is("option")?{id:a.prop("value"),text:a.text(),element:a.get(),css:a.attr("class"),disabled:a.prop("disabled"),locked:r(a.attr("locked"),"locked")||r(a.data("locked"),!0)}:a.is("optgroup")?{text:a.attr("label"),children:[],element:a.get(),css:a.attr("class")}:void 0},prepareOpts:function(c){var d,e,g,h,i=this;if(d=c.element,"select"===d.get(0).tagName.toLowerCase()&&(this.select=e=c.element),e&&a.each(["id","multiple","ajax","query","createSearchChoice","initSelection","data","tags"],function(){if(this in c)throw new Error("Option '"+this+"' is not allowed for Select2 when attached to a <select> element.")}),c=a.extend({},{populateResults:function(d,e,g){var h,j=this.opts.id,k=this.liveRegion;h=function(d,e,l){var m,n,o,p,q,r,s,t,u,v;d=c.sortResults(d,e,g);var w=[];for(m=0,n=d.length;n>m;m+=1)o=d[m],q=o.disabled===!0,p=!q&&j(o)!==b,r=o.children&&o.children.length>0,s=a("<li></li>"),s.addClass("select2-results-dept-"+l),s.addClass("select2-result"),s.addClass(p?"select2-result-selectable":"select2-result-unselectable"),q&&s.addClass("select2-disabled"),r&&s.addClass("select2-result-with-children"),s.addClass(i.opts.formatResultCssClass(o)),s.attr("role","presentation"),t=a(document.createElement("div")),t.addClass("select2-result-label"),t.attr("id","select2-result-label-"+f()),t.attr("role","option"),v=c.formatResult(o,t,g,i.opts.escapeMarkup),v!==b&&(t.html(v),s.append(t)),r&&(u=a("<ul></ul>"),u.addClass("select2-result-sub"),h(o.children,u,l+1),s.append(u)),s.data("select2-data",o),w.push(s[0]);e.append(w),k.text(c.formatMatches(d.length))},h(e,d,0)}},a.fn.select2.defaults,c),"function"!=typeof c.id&&(g=c.id,c.id=function(a){return a[g]}),a.isArray(c.element.data("select2Tags"))){if("tags"in c)throw"tags specified as both an attribute 'data-select2-tags' and in options of Select2 "+c.element.attr("id");c.tags=c.element.data("select2Tags")}if(e?(c.query=this.bind(function(a){var f,g,h,c={results:[],more:!1},e=a.term;h=function(b,c){var d;b.is("option")?a.matcher(e,b.text(),b)&&c.push(i.optionToData(b)):b.is("optgroup")&&(d=i.optionToData(b),b.children().each2(function(a,b){h(b,d.children)}),d.children.length>0&&c.push(d))},f=d.children(),this.getPlaceholder()!==b&&f.length>0&&(g=this.getPlaceholderOption(),g&&(f=f.not(g))),f.each2(function(a,b){h(b,c.results)}),a.callback(c)}),c.id=function(a){return a.id}):"query"in c||("ajax"in c?(h=c.element.data("ajax-url"),h&&h.length>0&&(c.ajax.url=h),c.query=G.call(c.element,c.ajax)):"data"in c?c.query=H(c.data):"tags"in c&&(c.query=I(c.tags),c.createSearchChoice===b&&(c.createSearchChoice=function(b){return{id:a.trim(b),text:a.trim(b)}}),c.initSelection===b&&(c.initSelection=function(b,d){var e=[];a(s(b.val(),c.separator,c.transformVal)).each(function(){var b={id:this,text:this},d=c.tags;a.isFunction(d)&&(d=d()),a(d).each(function(){return r(this.id,b.id)?(b=this,!1):void 0}),e.push(b)}),d(e)}))),"function"!=typeof c.query)throw"query function not defined for Select2 "+c.element.attr("id");if("top"===c.createSearchChoicePosition)c.createSearchChoicePosition=function(a,b){a.unshift(b)};else if("bottom"===c.createSearchChoicePosition)c.createSearchChoicePosition=function(a,b){a.push(b)};else if("function"!=typeof c.createSearchChoicePosition)throw"invalid createSearchChoicePosition option must be 'top', 'bottom' or a custom function";return c},monitorSource:function(){var d,c=this.opts.element,e=this;c.on("change.select2",this.bind(function(){this.opts.element.data("select2-change-triggered")!==!0&&this.initSelection()})),this._sync=this.bind(function(){var a=c.prop("disabled");a===b&&(a=!1),this.enable(!a);var d=c.prop("readonly");d===b&&(d=!1),this.readonly(d),this.container&&(D(this.container,this.opts.element,this.opts.adaptContainerCssClass),this.container.addClass(K(this.opts.containerCssClass,this.opts.element))),this.dropdown&&(D(this.dropdown,this.opts.element,this.opts.adaptDropdownCssClass),this.dropdown.addClass(K(this.opts.dropdownCssClass,this.opts.element)))}),c.length&&c[0].attachEvent&&c.each(function(){this.attachEvent("onpropertychange",e._sync)}),d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,d!==b&&(this.propertyObserver&&(delete this.propertyObserver,this.propertyObserver=null),this.propertyObserver=new d(function(b){a.each(b,e._sync)}),this.propertyObserver.observe(c.get(0),{attributes:!0,subtree:!1}))},triggerSelect:function(b){var c=a.Event("select2-selecting",{val:this.id(b),object:b,choice:b});return this.opts.element.trigger(c),!c.isDefaultPrevented()},triggerChange:function(b){b=b||{},b=a.extend({},b,{type:"change",val:this.val()}),this.opts.element.data("select2-change-triggered",!0),this.opts.element.trigger(b),this.opts.element.data("select2-change-triggered",!1),this.opts.element.click(),this.opts.blurOnChange&&this.opts.element.blur()},isInterfaceEnabled:function(){return this.enabledInterface===!0},enableInterface:function(){var a=this._enabled&&!this._readonly,b=!a;return a===this.enabledInterface?!1:(this.container.toggleClass("select2-container-disabled",b),this.close(),this.enabledInterface=a,!0)},enable:function(a){a===b&&(a=!0),this._enabled!==a&&(this._enabled=a,this.opts.element.prop("disabled",!a),this.enableInterface())},disable:function(){this.enable(!1)},readonly:function(a){a===b&&(a=!1),this._readonly!==a&&(this._readonly=a,this.opts.element.prop("readonly",a),this.enableInterface())},opened:function(){return this.container?this.container.hasClass("select2-dropdown-open"):!1},positionDropdown:function(){var v,w,x,y,z,b=this.dropdown,c=this.container,d=c.offset(),e=c.outerHeight(!1),f=c.outerWidth(!1),g=b.outerHeight(!1),h=a(window),i=h.width(),k=h.height(),l=h.scrollLeft()+i,m=h.scrollTop()+k,n=d.top+e,o=d.left,p=m>=n+g,q=d.top-g>=h.scrollTop(),r=b.outerWidth(!1),s=function(){return l>=o+r},t=function(){return d.left+l+c.outerWidth(!1)>r},u=b.hasClass("select2-drop-above");u?(w=!0,!q&&p&&(x=!0,w=!1)):(w=!1,!p&&q&&(x=!0,w=!0)),x&&(b.hide(),d=this.container.offset(),e=this.container.outerHeight(!1),f=this.container.outerWidth(!1),g=b.outerHeight(!1),l=h.scrollLeft()+i,m=h.scrollTop()+k,n=d.top+e,o=d.left,r=b.outerWidth(!1),b.show(),this.focusSearch()),this.opts.dropdownAutoWidth?(z=a(".select2-results",b)[0],b.addClass("select2-drop-auto-width"),b.css("width",""),r=b.outerWidth(!1)+(z.scrollHeight===z.clientHeight?0:j.width),r>f?f=r:r=f,g=b.outerHeight(!1)):this.container.removeClass("select2-drop-auto-width"),"static"!==this.body.css("position")&&(v=this.body.offset(),n-=v.top,o-=v.left),!s()&&t()&&(o=d.left+this.container.outerWidth(!1)-r),y={left:o,width:f},w?(y.top=d.top-g,y.bottom="auto",this.container.addClass("select2-drop-above"),b.addClass("select2-drop-above")):(y.top=n,y.bottom="auto",this.container.removeClass("select2-drop-above"),b.removeClass("select2-drop-above")),y=a.extend(y,K(this.opts.dropdownCss,this.opts.element)),b.css(y)},shouldOpen:function(){var b;return this.opened()?!1:this._enabled===!1||this._readonly===!0?!1:(b=a.Event("select2-opening"),this.opts.element.trigger(b),!b.isDefaultPrevented())},clearDropdownAlignmentPreference:function(){this.container.removeClass("select2-drop-above"),this.dropdown.removeClass("select2-drop-above")},open:function(){return this.shouldOpen()?(this.opening(),i.on("mousemove.select2Event",function(a){h.x=a.pageX,h.y=a.pageY}),!0):!1},opening:function(){var f,b=this.containerEventName,c="scroll."+b,d="resize."+b,e="orientationchange."+b;this.container.addClass("select2-dropdown-open").addClass("select2-container-active"),this.clearDropdownAlignmentPreference(),this.dropdown[0]!==this.body.children().last()[0]&&this.dropdown.detach().appendTo(this.body),f=a("#select2-drop-mask"),0===f.length&&(f=a(document.createElement("div")),f.attr("id","select2-drop-mask").attr("class","select2-drop-mask"),f.hide(),f.appendTo(this.body),f.on("mousedown touchstart click",function(b){n(f);var d,c=a("#select2-drop");c.length>0&&(d=c.data("select2"),d.opts.selectOnBlur&&d.selectHighlighted({noFocus:!0}),d.close(),b.preventDefault(),b.stopPropagation())})),this.dropdown.prev()[0]!==f[0]&&this.dropdown.before(f),a("#select2-drop").removeAttr("id"),this.dropdown.attr("id","select2-drop"),f.show(),this.positionDropdown(),this.dropdown.show(),this.positionDropdown(),this.dropdown.addClass("select2-drop-active");var g=this;this.container.parents().add(window).each(function(){a(this).on(d+" "+c+" "+e,function(){g.opened()&&g.positionDropdown()})})},close:function(){if(this.opened()){var b=this.containerEventName,c="scroll."+b,d="resize."+b,e="orientationchange."+b;this.container.parents().add(window).each(function(){a(this).off(c).off(d).off(e)}),this.clearDropdownAlignmentPreference(),a("#select2-drop-mask").hide(),this.dropdown.removeAttr("id"),this.dropdown.hide(),this.container.removeClass("select2-dropdown-open").removeClass("select2-container-active"),this.results.empty(),i.off("mousemove.select2Event"),this.clearSearch(),this.search.removeClass("select2-active"),this.opts.element.trigger(a.Event("select2-close"))}},externalSearch:function(a){this.open(),this.search.val(a),this.updateResults(!1)},clearSearch:function(){},getMaximumSelectionSize:function(){return K(this.opts.maximumSelectionSize,this.opts.element)},ensureHighlightVisible:function(){var c,d,e,f,g,h,i,j,b=this.results;if(d=this.highlight(),!(0>d)){if(0==d)return b.scrollTop(0),void 0;c=this.findHighlightableChoices().find(".select2-result-label"),e=a(c[d]),j=(e.offset()||{}).top||0,f=j+e.outerHeight(!0),d===c.length-1&&(i=b.find("li.select2-more-results"),i.length>0&&(f=i.offset().top+i.outerHeight(!0))),g=b.offset().top+b.outerHeight(!1),f>g&&b.scrollTop(b.scrollTop()+(f-g)),h=j-b.offset().top,0>h&&"none"!=e.css("display")&&b.scrollTop(b.scrollTop()+h)}},findHighlightableChoices:function(){return this.results.find(".select2-result-selectable:not(.select2-disabled):not(.select2-selected)")},moveHighlight:function(b){for(var c=this.findHighlightableChoices(),d=this.highlight();d>-1&&d<c.length;){d+=b; |
| | | var e=a(c[d]);if(e.hasClass("select2-result-selectable")&&!e.hasClass("select2-disabled")&&!e.hasClass("select2-selected")){this.highlight(d);break}}},highlight:function(b){var d,e,c=this.findHighlightableChoices();return 0===arguments.length?p(c.filter(".select2-highlighted")[0],c.get()):(b>=c.length&&(b=c.length-1),0>b&&(b=0),this.removeHighlight(),d=a(c[b]),d.addClass("select2-highlighted"),this.search.attr("aria-activedescendant",d.find(".select2-result-label").attr("id")),this.ensureHighlightVisible(),this.liveRegion.text(d.text()),e=d.data("select2-data"),e&&this.opts.element.trigger({type:"select2-highlight",val:this.id(e),choice:e}),void 0)},removeHighlight:function(){this.results.find(".select2-highlighted").removeClass("select2-highlighted")},touchMoved:function(){this._touchMoved=!0},clearTouchMoved:function(){this._touchMoved=!1},countSelectableResults:function(){return this.findHighlightableChoices().length},highlightUnderEvent:function(b){var c=a(b.target).closest(".select2-result-selectable");if(c.length>0&&!c.is(".select2-highlighted")){var d=this.findHighlightableChoices();this.highlight(d.index(c))}else 0==c.length&&this.removeHighlight()},loadMoreIfNeeded:function(){var c,a=this.results,b=a.find("li.select2-more-results"),d=this.resultsPage+1,e=this,f=this.search.val(),g=this.context;0!==b.length&&(c=b.offset().top-a.offset().top-a.height(),c<=this.opts.loadMorePadding&&(b.addClass("select2-active"),this.opts.query({element:this.opts.element,term:f,page:d,context:g,matcher:this.opts.matcher,callback:this.bind(function(c){e.opened()&&(e.opts.populateResults.call(this,a,c.results,{term:f,page:d,context:g}),e.postprocessResults(c,!1,!1),c.more===!0?(b.detach().appendTo(a).html(e.opts.escapeMarkup(K(e.opts.formatLoadMore,e.opts.element,d+1))),window.setTimeout(function(){e.loadMoreIfNeeded()},10)):b.remove(),e.positionDropdown(),e.resultsPage=d,e.context=c.context,this.opts.element.trigger({type:"select2-loaded",items:c}))})})))},tokenize:function(){},updateResults:function(c){function m(){d.removeClass("select2-active"),h.positionDropdown(),e.find(".select2-no-results,.select2-selection-limit,.select2-searching").length?h.liveRegion.text(e.text()):h.liveRegion.text(h.opts.formatMatches(e.find('.select2-result-selectable:not(".select2-selected")').length))}function n(a){e.html(a),m()}var g,i,l,d=this.search,e=this.results,f=this.opts,h=this,j=d.val(),k=a.data(this.container,"select2-last-term");if((c===!0||!k||!r(j,k))&&(a.data(this.container,"select2-last-term",j),c===!0||this.showSearchInput!==!1&&this.opened())){l=++this.queryCount;var o=this.getMaximumSelectionSize();if(o>=1&&(g=this.data(),a.isArray(g)&&g.length>=o&&J(f.formatSelectionTooBig,"formatSelectionTooBig")))return n("<li class='select2-selection-limit'>"+K(f.formatSelectionTooBig,f.element,o)+"</li>"),void 0;if(d.val().length<f.minimumInputLength)return J(f.formatInputTooShort,"formatInputTooShort")?n("<li class='select2-no-results'>"+K(f.formatInputTooShort,f.element,d.val(),f.minimumInputLength)+"</li>"):n(""),c&&this.showSearch&&this.showSearch(!0),void 0;if(f.maximumInputLength&&d.val().length>f.maximumInputLength)return J(f.formatInputTooLong,"formatInputTooLong")?n("<li class='select2-no-results'>"+K(f.formatInputTooLong,f.element,d.val(),f.maximumInputLength)+"</li>"):n(""),void 0;f.formatSearching&&0===this.findHighlightableChoices().length&&n("<li class='select2-searching'>"+K(f.formatSearching,f.element)+"</li>"),d.addClass("select2-active"),this.removeHighlight(),i=this.tokenize(),i!=b&&null!=i&&d.val(i),this.resultsPage=1,f.query({element:f.element,term:d.val(),page:this.resultsPage,context:null,matcher:f.matcher,callback:this.bind(function(g){var i;if(l==this.queryCount){if(!this.opened())return this.search.removeClass("select2-active"),void 0;if(g.hasError!==b&&J(f.formatAjaxError,"formatAjaxError"))return n("<li class='select2-ajax-error'>"+K(f.formatAjaxError,f.element,g.jqXHR,g.textStatus,g.errorThrown)+"</li>"),void 0;if(this.context=g.context===b?null:g.context,this.opts.createSearchChoice&&""!==d.val()&&(i=this.opts.createSearchChoice.call(h,d.val(),g.results),i!==b&&null!==i&&h.id(i)!==b&&null!==h.id(i)&&0===a(g.results).filter(function(){return r(h.id(this),h.id(i))}).length&&this.opts.createSearchChoicePosition(g.results,i)),0===g.results.length&&J(f.formatNoMatches,"formatNoMatches"))return n("<li class='select2-no-results'>"+K(f.formatNoMatches,f.element,d.val())+"</li>"),void 0;e.empty(),h.opts.populateResults.call(this,e,g.results,{term:d.val(),page:this.resultsPage,context:null}),g.more===!0&&J(f.formatLoadMore,"formatLoadMore")&&(e.append("<li class='select2-more-results'>"+f.escapeMarkup(K(f.formatLoadMore,f.element,this.resultsPage))+"</li>"),window.setTimeout(function(){h.loadMoreIfNeeded()},10)),this.postprocessResults(g,c),m(),this.opts.element.trigger({type:"select2-loaded",items:g})}})})}},cancel:function(){this.close()},blur:function(){this.opts.selectOnBlur&&this.selectHighlighted({noFocus:!0}),this.close(),this.container.removeClass("select2-container-active"),this.search[0]===document.activeElement&&this.search.blur(),this.clearSearch(),this.selection.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus")},focusSearch:function(){y(this.search)},selectHighlighted:function(a){if(this._touchMoved)return this.clearTouchMoved(),void 0;var b=this.highlight(),c=this.results.find(".select2-highlighted"),d=c.closest(".select2-result").data("select2-data");d?(this.highlight(b),this.onSelect(d,a)):a&&a.noFocus&&this.close()},getPlaceholder:function(){var a;return this.opts.element.attr("placeholder")||this.opts.element.attr("data-placeholder")||this.opts.element.data("placeholder")||this.opts.placeholder||((a=this.getPlaceholderOption())!==b?a.text():b)},getPlaceholderOption:function(){if(this.select){var c=this.select.children("option").first();if(this.opts.placeholderOption!==b)return"first"===this.opts.placeholderOption&&c||"function"==typeof this.opts.placeholderOption&&this.opts.placeholderOption(this.select);if(""===a.trim(c.text())&&""===c.val())return c}},initContainerWidth:function(){function c(){var c,d,e,f,g,h;if("off"===this.opts.width)return null;if("element"===this.opts.width)return 0===this.opts.element.outerWidth(!1)?"auto":this.opts.element.outerWidth(!1)+"px";if("copy"===this.opts.width||"resolve"===this.opts.width){if(c=this.opts.element.attr("style"),c!==b)for(d=c.split(";"),f=0,g=d.length;g>f;f+=1)if(h=d[f].replace(/\s/g,""),e=h.match(/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i),null!==e&&e.length>=1)return e[1];return"resolve"===this.opts.width?(c=this.opts.element.css("width"),c.indexOf("%")>0?c:0===this.opts.element.outerWidth(!1)?"auto":this.opts.element.outerWidth(!1)+"px"):null}return a.isFunction(this.opts.width)?this.opts.width():this.opts.width}var d=c.call(this);null!==d&&this.container.css("width",d)}}),d=O(c,{createContainer:function(){var b=a(document.createElement("div")).attr({"class":"select2-container"}).html(["<a href='javascript:void(0)' class='select2-choice' tabindex='-1'>"," <span class='select2-chosen'> </span><abbr class='select2-search-choice-close'></abbr>"," <span class='select2-arrow' role='presentation'><b role='presentation'></b></span>","</a>","<label for='' class='select2-offscreen'></label>","<input class='select2-focusser select2-offscreen' type='text' aria-haspopup='true' role='button' />","<div class='select2-drop select2-display-none'>"," <div class='select2-search'>"," <label for='' class='select2-offscreen'></label>"," <input type='text' autocomplete='off' autocorrect='off' autocapitalize='off' spellcheck='false' class='select2-input' role='combobox' aria-expanded='true'"," aria-autocomplete='list' />"," </div>"," <ul class='select2-results' role='listbox'>"," </ul>","</div>"].join(""));return b},enableInterface:function(){this.parent.enableInterface.apply(this,arguments)&&this.focusser.prop("disabled",!this.isInterfaceEnabled())},opening:function(){var c,d,e;this.opts.minimumResultsForSearch>=0&&this.showSearch(!0),this.parent.opening.apply(this,arguments),this.showSearchInput!==!1&&this.search.val(this.focusser.val()),this.opts.shouldFocusInput(this)&&(this.search.focus(),c=this.search.get(0),c.createTextRange?(d=c.createTextRange(),d.collapse(!1),d.select()):c.setSelectionRange&&(e=this.search.val().length,c.setSelectionRange(e,e))),""===this.search.val()&&this.nextSearchTerm!=b&&(this.search.val(this.nextSearchTerm),this.search.select()),this.focusser.prop("disabled",!0).val(""),this.updateResults(!0),this.opts.element.trigger(a.Event("select2-open"))},close:function(){this.opened()&&(this.parent.close.apply(this,arguments),this.focusser.prop("disabled",!1),this.opts.shouldFocusInput(this)&&this.focusser.focus())},focus:function(){this.opened()?this.close():(this.focusser.prop("disabled",!1),this.opts.shouldFocusInput(this)&&this.focusser.focus())},isFocused:function(){return this.container.hasClass("select2-container-active")},cancel:function(){this.parent.cancel.apply(this,arguments),this.focusser.prop("disabled",!1),this.opts.shouldFocusInput(this)&&this.focusser.focus()},destroy:function(){a("label[for='"+this.focusser.attr("id")+"']").attr("for",this.opts.element.attr("id")),this.parent.destroy.apply(this,arguments),N.call(this,"selection","focusser")},initContainer:function(){var b,g,c=this.container,d=this.dropdown,e=f();this.opts.minimumResultsForSearch<0?this.showSearch(!1):this.showSearch(!0),this.selection=b=c.find(".select2-choice"),this.focusser=c.find(".select2-focusser"),b.find(".select2-chosen").attr("id","select2-chosen-"+e),this.focusser.attr("aria-labelledby","select2-chosen-"+e),this.results.attr("id","select2-results-"+e),this.search.attr("aria-owns","select2-results-"+e),this.focusser.attr("id","s2id_autogen"+e),g=a("label[for='"+this.opts.element.attr("id")+"']"),this.opts.element.focus(this.bind(function(){this.focus()})),this.focusser.prev().text(g.text()).attr("for",this.focusser.attr("id"));var h=this.opts.element.attr("title");this.opts.element.attr("title",h||g.text()),this.focusser.attr("tabindex",this.elementTabIndex),this.search.attr("id",this.focusser.attr("id")+"_search"),this.search.prev().text(a("label[for='"+this.focusser.attr("id")+"']").text()).attr("for",this.search.attr("id")),this.search.on("keydown",this.bind(function(a){if(this.isInterfaceEnabled()&&229!=a.keyCode){if(a.which===k.PAGE_UP||a.which===k.PAGE_DOWN)return A(a),void 0;switch(a.which){case k.UP:case k.DOWN:return this.moveHighlight(a.which===k.UP?-1:1),A(a),void 0;case k.ENTER:return this.selectHighlighted(),A(a),void 0;case k.TAB:return this.selectHighlighted({noFocus:!0}),void 0;case k.ESC:return this.cancel(a),A(a),void 0}}})),this.search.on("blur",this.bind(function(){document.activeElement===this.body.get(0)&&window.setTimeout(this.bind(function(){this.opened()&&this.search.focus()}),0)})),this.focusser.on("keydown",this.bind(function(a){if(this.isInterfaceEnabled()&&a.which!==k.TAB&&!k.isControl(a)&&!k.isFunctionKey(a)&&a.which!==k.ESC){if(this.opts.openOnEnter===!1&&a.which===k.ENTER)return A(a),void 0;if(a.which==k.DOWN||a.which==k.UP||a.which==k.ENTER&&this.opts.openOnEnter){if(a.altKey||a.ctrlKey||a.shiftKey||a.metaKey)return;return this.open(),A(a),void 0}return a.which==k.DELETE||a.which==k.BACKSPACE?(this.opts.allowClear&&this.clear(),A(a),void 0):void 0}})),u(this.focusser),this.focusser.on("keyup-change input",this.bind(function(a){if(this.opts.minimumResultsForSearch>=0){if(a.stopPropagation(),this.opened())return;this.open()}})),b.on("mousedown touchstart","abbr",this.bind(function(a){this.isInterfaceEnabled()&&(this.clear(),B(a),this.close(),this.selection&&this.selection.focus())})),b.on("mousedown touchstart",this.bind(function(c){n(b),this.container.hasClass("select2-container-active")||this.opts.element.trigger(a.Event("select2-focus")),this.opened()?this.close():this.isInterfaceEnabled()&&this.open(),A(c)})),d.on("mousedown touchstart",this.bind(function(){this.opts.shouldFocusInput(this)&&this.search.focus()})),b.on("focus",this.bind(function(a){A(a)})),this.focusser.on("focus",this.bind(function(){this.container.hasClass("select2-container-active")||this.opts.element.trigger(a.Event("select2-focus")),this.container.addClass("select2-container-active")})).on("blur",this.bind(function(){this.opened()||(this.container.removeClass("select2-container-active"),this.opts.element.trigger(a.Event("select2-blur")))})),this.search.on("focus",this.bind(function(){this.container.hasClass("select2-container-active")||this.opts.element.trigger(a.Event("select2-focus")),this.container.addClass("select2-container-active")})),this.initContainerWidth(),this.opts.element.hide(),this.setPlaceholder()},clear:function(b){var c=this.selection.data("select2-data");if(c){var d=a.Event("select2-clearing");if(this.opts.element.trigger(d),d.isDefaultPrevented())return;var e=this.getPlaceholderOption();this.opts.element.val(e?e.val():""),this.selection.find(".select2-chosen").empty(),this.selection.removeData("select2-data"),this.setPlaceholder(),b!==!1&&(this.opts.element.trigger({type:"select2-removed",val:this.id(c),choice:c}),this.triggerChange({removed:c}))}},initSelection:function(){if(this.isPlaceholderOptionSelected())this.updateSelection(null),this.close(),this.setPlaceholder();else{var c=this;this.opts.initSelection.call(null,this.opts.element,function(a){a!==b&&null!==a&&(c.updateSelection(a),c.close(),c.setPlaceholder(),c.nextSearchTerm=c.opts.nextSearchTerm(a,c.search.val()))})}},isPlaceholderOptionSelected:function(){var a;return this.getPlaceholder()===b?!1:(a=this.getPlaceholderOption())!==b&&a.prop("selected")||""===this.opts.element.val()||this.opts.element.val()===b||null===this.opts.element.val()},prepareOpts:function(){var b=this.parent.prepareOpts.apply(this,arguments),c=this;return"select"===b.element.get(0).tagName.toLowerCase()?b.initSelection=function(a,b){var d=a.find("option").filter(function(){return this.selected&&!this.disabled});b(c.optionToData(d))}:"data"in b&&(b.initSelection=b.initSelection||function(c,d){var e=c.val(),f=null;b.query({matcher:function(a,c,d){var g=r(e,b.id(d));return g&&(f=d),g},callback:a.isFunction(d)?function(){d(f)}:a.noop})}),b},getPlaceholder:function(){return this.select&&this.getPlaceholderOption()===b?b:this.parent.getPlaceholder.apply(this,arguments)},setPlaceholder:function(){var a=this.getPlaceholder();if(this.isPlaceholderOptionSelected()&&a!==b){if(this.select&&this.getPlaceholderOption()===b)return;this.selection.find(".select2-chosen").html(this.opts.escapeMarkup(a)),this.selection.addClass("select2-default"),this.container.removeClass("select2-allowclear")}},postprocessResults:function(a,b,c){var d=0,e=this;if(this.findHighlightableChoices().each2(function(a,b){return r(e.id(b.data("select2-data")),e.opts.element.val())?(d=a,!1):void 0}),c!==!1&&(b===!0&&d>=0?this.highlight(d):this.highlight(0)),b===!0){var g=this.opts.minimumResultsForSearch;g>=0&&this.showSearch(L(a.results)>=g)}},showSearch:function(b){this.showSearchInput!==b&&(this.showSearchInput=b,this.dropdown.find(".select2-search").toggleClass("select2-search-hidden",!b),this.dropdown.find(".select2-search").toggleClass("select2-offscreen",!b),a(this.dropdown,this.container).toggleClass("select2-with-searchbox",b))},onSelect:function(a,b){if(this.triggerSelect(a)){var c=this.opts.element.val(),d=this.data();this.opts.element.val(this.id(a)),this.updateSelection(a),this.opts.element.trigger({type:"select2-selected",val:this.id(a),choice:a}),this.nextSearchTerm=this.opts.nextSearchTerm(a,this.search.val()),this.close(),b&&b.noFocus||!this.opts.shouldFocusInput(this)||this.focusser.focus(),r(c,this.id(a))||this.triggerChange({added:a,removed:d})}},updateSelection:function(a){var d,e,c=this.selection.find(".select2-chosen");this.selection.data("select2-data",a),c.empty(),null!==a&&(d=this.opts.formatSelection(a,c,this.opts.escapeMarkup)),d!==b&&c.append(d),e=this.opts.formatSelectionCssClass(a,c),e!==b&&c.addClass(e),this.selection.removeClass("select2-default"),this.opts.allowClear&&this.getPlaceholder()!==b&&this.container.addClass("select2-allowclear")},val:function(){var a,c=!1,d=null,e=this,f=this.data();if(0===arguments.length)return this.opts.element.val();if(a=arguments[0],arguments.length>1&&(c=arguments[1]),this.select)this.select.val(a).find("option").filter(function(){return this.selected}).each2(function(a,b){return d=e.optionToData(b),!1}),this.updateSelection(d),this.setPlaceholder(),c&&this.triggerChange({added:d,removed:f});else{if(!a&&0!==a)return this.clear(c),void 0;if(this.opts.initSelection===b)throw new Error("cannot call val() if initSelection() is not defined");this.opts.element.val(a),this.opts.initSelection(this.opts.element,function(a){e.opts.element.val(a?e.id(a):""),e.updateSelection(a),e.setPlaceholder(),c&&e.triggerChange({added:a,removed:f})})}},clearSearch:function(){this.search.val(""),this.focusser.val("")},data:function(a){var c,d=!1;return 0===arguments.length?(c=this.selection.data("select2-data"),c==b&&(c=null),c):(arguments.length>1&&(d=arguments[1]),a?(c=this.data(),this.opts.element.val(a?this.id(a):""),this.updateSelection(a),d&&this.triggerChange({added:a,removed:c})):this.clear(d),void 0)}}),e=O(c,{createContainer:function(){var b=a(document.createElement("div")).attr({"class":"select2-container select2-container-multi"}).html(["<ul class='select2-choices'>"," <li class='select2-search-field'>"," <label for='' class='select2-offscreen'></label>"," <input type='text' autocomplete='off' autocorrect='off' autocapitalize='off' spellcheck='false' class='select2-input'>"," </li>","</ul>","<div class='select2-drop select2-drop-multi select2-display-none'>"," <ul class='select2-results'>"," </ul>","</div>"].join(""));return b},prepareOpts:function(){var b=this.parent.prepareOpts.apply(this,arguments),c=this;return"select"===b.element.get(0).tagName.toLowerCase()?b.initSelection=function(a,b){var d=[];a.find("option").filter(function(){return this.selected&&!this.disabled}).each2(function(a,b){d.push(c.optionToData(b))}),b(d)}:"data"in b&&(b.initSelection=b.initSelection||function(c,d){var e=s(c.val(),b.separator,b.transformVal),f=[];b.query({matcher:function(c,d,g){var h=a.grep(e,function(a){return r(a,b.id(g))}).length;return h&&f.push(g),h},callback:a.isFunction(d)?function(){for(var a=[],c=0;c<e.length;c++)for(var g=e[c],h=0;h<f.length;h++){var i=f[h];if(r(g,b.id(i))){a.push(i),f.splice(h,1);break}}d(a)}:a.noop})}),b},selectChoice:function(a){var b=this.container.find(".select2-search-choice-focus");b.length&&a&&a[0]==b[0]||(b.length&&this.opts.element.trigger("choice-deselected",b),b.removeClass("select2-search-choice-focus"),a&&a.length&&(this.close(),a.addClass("select2-search-choice-focus"),this.opts.element.trigger("choice-selected",a)))},destroy:function(){a("label[for='"+this.search.attr("id")+"']").attr("for",this.opts.element.attr("id")),this.parent.destroy.apply(this,arguments),N.call(this,"searchContainer","selection")},initContainer:function(){var c,b=".select2-choices";this.searchContainer=this.container.find(".select2-search-field"),this.selection=c=this.container.find(b);var d=this;this.selection.on("click",".select2-container:not(.select2-container-disabled) .select2-search-choice:not(.select2-locked)",function(){d.search[0].focus(),d.selectChoice(a(this))}),this.search.attr("id","s2id_autogen"+f()),this.search.prev().text(a("label[for='"+this.opts.element.attr("id")+"']").text()).attr("for",this.search.attr("id")),this.opts.element.focus(this.bind(function(){this.focus()})),this.search.on("input paste",this.bind(function(){this.search.attr("placeholder")&&0==this.search.val().length||this.isInterfaceEnabled()&&(this.opened()||this.open())})),this.search.attr("tabindex",this.elementTabIndex),this.keydowns=0,this.search.on("keydown",this.bind(function(a){if(this.isInterfaceEnabled()){++this.keydowns;var b=c.find(".select2-search-choice-focus"),d=b.prev(".select2-search-choice:not(.select2-locked)"),e=b.next(".select2-search-choice:not(.select2-locked)"),f=z(this.search);if(b.length&&(a.which==k.LEFT||a.which==k.RIGHT||a.which==k.BACKSPACE||a.which==k.DELETE||a.which==k.ENTER)){var g=b;return a.which==k.LEFT&&d.length?g=d:a.which==k.RIGHT?g=e.length?e:null:a.which===k.BACKSPACE?this.unselect(b.first())&&(this.search.width(10),g=d.length?d:e):a.which==k.DELETE?this.unselect(b.first())&&(this.search.width(10),g=e.length?e:null):a.which==k.ENTER&&(g=null),this.selectChoice(g),A(a),g&&g.length||this.open(),void 0}if((a.which===k.BACKSPACE&&1==this.keydowns||a.which==k.LEFT)&&0==f.offset&&!f.length)return this.selectChoice(c.find(".select2-search-choice:not(.select2-locked)").last()),A(a),void 0;if(this.selectChoice(null),this.opened())switch(a.which){case k.UP:case k.DOWN:return this.moveHighlight(a.which===k.UP?-1:1),A(a),void 0;case k.ENTER:return this.selectHighlighted(),A(a),void 0;case k.TAB:return this.selectHighlighted({noFocus:!0}),this.close(),void 0;case k.ESC:return this.cancel(a),A(a),void 0}if(a.which!==k.TAB&&!k.isControl(a)&&!k.isFunctionKey(a)&&a.which!==k.BACKSPACE&&a.which!==k.ESC){if(a.which===k.ENTER){if(this.opts.openOnEnter===!1)return;if(a.altKey||a.ctrlKey||a.shiftKey||a.metaKey)return}this.open(),(a.which===k.PAGE_UP||a.which===k.PAGE_DOWN)&&A(a),a.which===k.ENTER&&A(a)}}})),this.search.on("keyup",this.bind(function(){this.keydowns=0,this.resizeSearch()})),this.search.on("blur",this.bind(function(b){this.container.removeClass("select2-container-active"),this.search.removeClass("select2-focused"),this.selectChoice(null),this.opened()||this.clearSearch(),b.stopImmediatePropagation(),this.opts.element.trigger(a.Event("select2-blur"))})),this.container.on("click",b,this.bind(function(b){this.isInterfaceEnabled()&&(a(b.target).closest(".select2-search-choice").length>0||(this.selectChoice(null),this.clearPlaceholder(),this.container.hasClass("select2-container-active")||this.opts.element.trigger(a.Event("select2-focus")),this.open(),this.focusSearch(),b.preventDefault()))})),this.container.on("focus",b,this.bind(function(){this.isInterfaceEnabled()&&(this.container.hasClass("select2-container-active")||this.opts.element.trigger(a.Event("select2-focus")),this.container.addClass("select2-container-active"),this.dropdown.addClass("select2-drop-active"),this.clearPlaceholder())})),this.initContainerWidth(),this.opts.element.hide(),this.clearSearch()},enableInterface:function(){this.parent.enableInterface.apply(this,arguments)&&this.search.prop("disabled",!this.isInterfaceEnabled())},initSelection:function(){if(""===this.opts.element.val()&&""===this.opts.element.text()&&(this.updateSelection([]),this.close(),this.clearSearch()),this.select||""!==this.opts.element.val()){var c=this;this.opts.initSelection.call(null,this.opts.element,function(a){a!==b&&null!==a&&(c.updateSelection(a),c.close(),c.clearSearch())})}},clearSearch:function(){var a=this.getPlaceholder(),c=this.getMaxSearchWidth();a!==b&&0===this.getVal().length&&this.search.hasClass("select2-focused")===!1?(this.search.val(a).addClass("select2-default"),this.search.width(c>0?c:this.container.css("width"))):this.search.val("").width(10)},clearPlaceholder:function(){this.search.hasClass("select2-default")&&this.search.val("").removeClass("select2-default")},opening:function(){this.clearPlaceholder(),this.resizeSearch(),this.parent.opening.apply(this,arguments),this.focusSearch(),""===this.search.val()&&this.nextSearchTerm!=b&&(this.search.val(this.nextSearchTerm),this.search.select()),this.updateResults(!0),this.opts.shouldFocusInput(this)&&this.search.focus(),this.opts.element.trigger(a.Event("select2-open"))},close:function(){this.opened()&&this.parent.close.apply(this,arguments)},focus:function(){this.close(),this.search.focus()},isFocused:function(){return this.search.hasClass("select2-focused")},updateSelection:function(b){var c=[],d=[],e=this;a(b).each(function(){p(e.id(this),c)<0&&(c.push(e.id(this)),d.push(this))}),b=d,this.selection.find(".select2-search-choice").remove(),a(b).each(function(){e.addSelectedChoice(this)}),e.postprocessResults()},tokenize:function(){var a=this.search.val();a=this.opts.tokenizer.call(this,a,this.data(),this.bind(this.onSelect),this.opts),null!=a&&a!=b&&(this.search.val(a),a.length>0&&this.open())},onSelect:function(a,c){this.triggerSelect(a)&&""!==a.text&&(this.addSelectedChoice(a),this.opts.element.trigger({type:"selected",val:this.id(a),choice:a}),this.nextSearchTerm=this.opts.nextSearchTerm(a,this.search.val()),this.clearSearch(),this.updateResults(),(this.select||!this.opts.closeOnSelect)&&this.postprocessResults(a,!1,this.opts.closeOnSelect===!0),this.opts.closeOnSelect?(this.close(),this.search.width(10)):this.countSelectableResults()>0?(this.search.width(10),this.resizeSearch(),this.getMaximumSelectionSize()>0&&this.val().length>=this.getMaximumSelectionSize()?this.updateResults(!0):this.nextSearchTerm!=b&&(this.search.val(this.nextSearchTerm),this.updateResults(),this.search.select()),this.positionDropdown()):(this.close(),this.search.width(10)),this.triggerChange({added:a}),c&&c.noFocus||this.focusSearch())},cancel:function(){this.close(),this.focusSearch()},addSelectedChoice:function(c){var j,k,d=!c.locked,e=a("<li class='select2-search-choice'> <div></div> <a href='#' class='select2-search-choice-close' tabindex='-1'></a></li>"),f=a("<li class='select2-search-choice select2-locked'><div></div></li>"),g=d?e:f,h=this.id(c),i=this.getVal();j=this.opts.formatSelection(c,g.find("div"),this.opts.escapeMarkup),j!=b&&g.find("div").replaceWith(a("<div></div>").html(j)),k=this.opts.formatSelectionCssClass(c,g.find("div")),k!=b&&g.addClass(k),d&&g.find(".select2-search-choice-close").on("mousedown",A).on("click dblclick",this.bind(function(b){this.isInterfaceEnabled()&&(this.unselect(a(b.target)),this.selection.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus"),A(b),this.close(),this.focusSearch())})).on("focus",this.bind(function(){this.isInterfaceEnabled()&&(this.container.addClass("select2-container-active"),this.dropdown.addClass("select2-drop-active"))})),g.data("select2-data",c),g.insertBefore(this.searchContainer),i.push(h),this.setVal(i)},unselect:function(b){var d,e,c=this.getVal();if(b=b.closest(".select2-search-choice"),0===b.length)throw"Invalid argument: "+b+". Must be .select2-search-choice";if(d=b.data("select2-data")){var f=a.Event("select2-removing");if(f.val=this.id(d),f.choice=d,this.opts.element.trigger(f),f.isDefaultPrevented())return!1;for(;(e=p(this.id(d),c))>=0;)c.splice(e,1),this.setVal(c),this.select&&this.postprocessResults();return b.remove(),this.opts.element.trigger({type:"select2-removed",val:this.id(d),choice:d}),this.triggerChange({removed:d}),!0}},postprocessResults:function(a,b,c){var d=this.getVal(),e=this.results.find(".select2-result"),f=this.results.find(".select2-result-with-children"),g=this;e.each2(function(a,b){var c=g.id(b.data("select2-data"));p(c,d)>=0&&(b.addClass("select2-selected"),b.find(".select2-result-selectable").addClass("select2-selected"))}),f.each2(function(a,b){b.is(".select2-result-selectable")||0!==b.find(".select2-result-selectable:not(.select2-selected)").length||b.addClass("select2-selected")}),-1==this.highlight()&&c!==!1&&this.opts.closeOnSelect===!0&&g.highlight(0),!this.opts.createSearchChoice&&!e.filter(".select2-result:not(.select2-selected)").length>0&&(!a||a&&!a.more&&0===this.results.find(".select2-no-results").length)&&J(g.opts.formatNoMatches,"formatNoMatches")&&this.results.append("<li class='select2-no-results'>"+K(g.opts.formatNoMatches,g.opts.element,g.search.val())+"</li>")},getMaxSearchWidth:function(){return this.selection.width()-t(this.search)},resizeSearch:function(){var a,b,c,d,e,f=t(this.search);a=C(this.search)+10,b=this.search.offset().left,c=this.selection.width(),d=this.selection.offset().left,e=c-(b-d)-f,a>e&&(e=c-f),40>e&&(e=c-f),0>=e&&(e=a),this.search.width(Math.floor(e))},getVal:function(){var a;return this.select?(a=this.select.val(),null===a?[]:a):(a=this.opts.element.val(),s(a,this.opts.separator,this.opts.transformVal))},setVal:function(b){var c;this.select?this.select.val(b):(c=[],a(b).each(function(){p(this,c)<0&&c.push(this)}),this.opts.element.val(0===c.length?"":c.join(this.opts.separator)))},buildChangeDetails:function(a,b){for(var b=b.slice(0),a=a.slice(0),c=0;c<b.length;c++)for(var d=0;d<a.length;d++)r(this.opts.id(b[c]),this.opts.id(a[d]))&&(b.splice(c,1),c>0&&c--,a.splice(d,1),d--);return{added:b,removed:a}},val:function(c,d){var e,f=this;if(0===arguments.length)return this.getVal();if(e=this.data(),e.length||(e=[]),!c&&0!==c)return this.opts.element.val(""),this.updateSelection([]),this.clearSearch(),d&&this.triggerChange({added:this.data(),removed:e}),void 0;if(this.setVal(c),this.select)this.opts.initSelection(this.select,this.bind(this.updateSelection)),d&&this.triggerChange(this.buildChangeDetails(e,this.data()));else{if(this.opts.initSelection===b)throw new Error("val() cannot be called if initSelection() is not defined");this.opts.initSelection(this.opts.element,function(b){var c=a.map(b,f.id);f.setVal(c),f.updateSelection(b),f.clearSearch(),d&&f.triggerChange(f.buildChangeDetails(e,f.data()))})}this.clearSearch()},onSortStart:function(){if(this.select)throw new Error("Sorting of elements is not supported when attached to <select>. Attach to <input type='hidden'/> instead.");this.search.width(0),this.searchContainer.hide()},onSortEnd:function(){var b=[],c=this;this.searchContainer.show(),this.searchContainer.appendTo(this.searchContainer.parent()),this.resizeSearch(),this.selection.find(".select2-search-choice").each(function(){b.push(c.opts.id(a(this).data("select2-data")))}),this.setVal(b),this.triggerChange()},data:function(b,c){var e,f,d=this;return 0===arguments.length?this.selection.children(".select2-search-choice").map(function(){return a(this).data("select2-data")}).get():(f=this.data(),b||(b=[]),e=a.map(b,function(a){return d.opts.id(a)}),this.setVal(e),this.updateSelection(b),this.clearSearch(),c&&this.triggerChange(this.buildChangeDetails(f,this.data())),void 0)}}),a.fn.select2=function(){var d,e,f,g,h,c=Array.prototype.slice.call(arguments,0),i=["val","destroy","opened","open","close","focus","isFocused","container","dropdown","onSortStart","onSortEnd","enable","disable","readonly","positionDropdown","data","search"],j=["opened","isFocused","container","dropdown"],k=["val","data"],l={search:"externalSearch"};return this.each(function(){if(0===c.length||"object"==typeof c[0])d=0===c.length?{}:a.extend({},c[0]),d.element=a(this),"select"===d.element.get(0).tagName.toLowerCase()?h=d.element.prop("multiple"):(h=d.multiple||!1,"tags"in d&&(d.multiple=h=!0)),e=h?new window.Select2["class"].multi:new window.Select2["class"].single,e.init(d);else{if("string"!=typeof c[0])throw"Invalid arguments to select2 plugin: "+c;if(p(c[0],i)<0)throw"Unknown method: "+c[0];if(g=b,e=a(this).data("select2"),e===b)return;if(f=c[0],"container"===f?g=e.container:"dropdown"===f?g=e.dropdown:(l[f]&&(f=l[f]),g=e[f].apply(e,c.slice(1))),p(c[0],j)>=0||p(c[0],k)>=0&&1==c.length)return!1}}),g===b?this:g},a.fn.select2.defaults={width:"copy",loadMorePadding:0,closeOnSelect:!0,openOnEnter:!0,containerCss:{},dropdownCss:{},containerCssClass:"",dropdownCssClass:"",formatResult:function(a,b,c,d){var e=[];return E(this.text(a),c.term,e,d),e.join("")},transformVal:function(b){return a.trim(b)},formatSelection:function(a,c,d){return a?d(this.text(a)):b},sortResults:function(a){return a},formatResultCssClass:function(a){return a.css},formatSelectionCssClass:function(){return b},minimumResultsForSearch:0,minimumInputLength:0,maximumInputLength:null,maximumSelectionSize:0,id:function(a){return a==b?null:a.id},text:function(b){return b&&this.data&&this.data.text?a.isFunction(this.data.text)?this.data.text(b):b[this.data.text]:b.text |
| | | },matcher:function(a,b){return o(""+b).toUpperCase().indexOf(o(""+a).toUpperCase())>=0},separator:",",tokenSeparators:[],tokenizer:M,escapeMarkup:F,blurOnChange:!1,selectOnBlur:!1,adaptContainerCssClass:function(a){return a},adaptDropdownCssClass:function(){return null},nextSearchTerm:function(){return b},searchInputPlaceholder:"",createSearchChoicePosition:"top",shouldFocusInput:function(a){var b="ontouchstart"in window||navigator.msMaxTouchPoints>0;return b?a.opts.minimumResultsForSearch<0?!1:!0:!0}},a.fn.select2.locales=[],a.fn.select2.locales.en={formatMatches:function(a){return 1===a?"One result is available, press enter to select it.":a+" results are available, use up and down arrow keys to navigate."},formatNoMatches:function(){return"No matches found"},formatAjaxError:function(){return"Loading failed"},formatInputTooShort:function(a,b){var c=b-a.length;return"Please enter "+c+" or more character"+(1==c?"":"s")},formatInputTooLong:function(a,b){var c=a.length-b;return"Please delete "+c+" character"+(1==c?"":"s")},formatSelectionTooBig:function(a){return"You can only select "+a+" item"+(1==a?"":"s")},formatLoadMore:function(){return"Loading more results\u2026"},formatSearching:function(){return"Searching\u2026"}},a.extend(a.fn.select2.defaults,a.fn.select2.locales.en),a.fn.select2.ajaxDefaults={transport:a.ajax,params:{type:"GET",cache:!1,dataType:"json"}},window.Select2={query:{ajax:G,local:H,tags:I},util:{debounce:w,markMatch:E,escapeMarkup:F,stripDiacritics:o},"class":{"abstract":c,single:d,multi:e}}}}(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Arabic translation. |
| | | * |
| | | * Author: Adel KEDJOUR <adel@kedjour.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ar'] = { |
| | | formatNoMatches: function () { return "لم يتم العثور على مطابقات"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; if (n == 1){ return "الرجاء إدخال حرف واحد على الأكثر"; } return n == 2 ? "الرجاء إدخال حرفين على الأكثر" : "الرجاء إدخال " + n + " على الأكثر"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; if (n == 1){ return "الرجاء إدخال حرف واحد على الأقل"; } return n == 2 ? "الرجاء إدخال حرفين على الأقل" : "الرجاء إدخال " + n + " على الأقل "; }, |
| | | formatSelectionTooBig: function (limit) { if (limit == 1){ return "يمكنك أن تختار إختيار واحد فقط"; } return limit == 2 ? "يمكنك أن تختار إختيارين فقط" : "يمكنك أن تختار " + limit + " إختيارات فقط"; }, |
| | | formatLoadMore: function (pageNumber) { return "تحميل المزيد من النتائج…"; }, |
| | | formatSearching: function () { return "البحث…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ar']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Azerbaijani translation. |
| | | * |
| | | * Author: Farhad Safarov <farhad.safarov@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['az'] = { |
| | | formatMatches: function (matches) { return matches + " nəticə mövcuddur, hərəkət etdirmək üçün yuxarı və aşağı düymələrindən istifadə edin."; }, |
| | | formatNoMatches: function () { return "Nəticə tapılmadı"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return n + " simvol daxil edin"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return n + " simvol silin"; }, |
| | | formatSelectionTooBig: function (limit) { return "Sadəcə " + limit + " element seçə bilərsiniz"; }, |
| | | formatLoadMore: function (pageNumber) { return "Daha çox nəticə yüklənir…"; }, |
| | | formatSearching: function () { return "Axtarılır…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['az']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Bulgarian translation. |
| | | * |
| | | * @author Lubomir Vikev <lubomirvikev@gmail.com> |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['bg'] = { |
| | | formatNoMatches: function () { return "Няма намерени съвпадения"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Моля въведете още " + n + " символ" + (n > 1 ? "а" : ""); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Моля въведете с " + n + " по-малко символ" + (n > 1 ? "а" : ""); }, |
| | | formatSelectionTooBig: function (limit) { return "Можете да направите до " + limit + (limit > 1 ? " избора" : " избор"); }, |
| | | formatLoadMore: function (pageNumber) { return "Зареждат се още…"; }, |
| | | formatSearching: function () { return "Търсене…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['bg']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Catalan translation. |
| | | * |
| | | * Author: David Planella <david.planella@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ca'] = { |
| | | formatNoMatches: function () { return "No s'ha trobat cap coincidència"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Introduïu " + n + " caràcter" + (n == 1 ? "" : "s") + " més"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Introduïu " + n + " caràcter" + (n == 1? "" : "s") + "menys"; }, |
| | | formatSelectionTooBig: function (limit) { return "Només podeu seleccionar " + limit + " element" + (limit == 1 ? "" : "s"); }, |
| | | formatLoadMore: function (pageNumber) { return "S'estan carregant més resultats…"; }, |
| | | formatSearching: function () { return "S'està cercant…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ca']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Czech translation. |
| | | * |
| | | * Author: Michal Marek <ahoj@michal-marek.cz> |
| | | * Author - sklonovani: David Vallner <david@vallner.net> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | // use text for the numbers 2 through 4 |
| | | var smallNumbers = { |
| | | 2: function(masc) { return (masc ? "dva" : "dvě"); }, |
| | | 3: function() { return "tři"; }, |
| | | 4: function() { return "čtyři"; } |
| | | } |
| | | $.fn.select2.locales['cs'] = { |
| | | formatNoMatches: function () { return "Nenalezeny žádné položky"; }, |
| | | formatInputTooShort: function (input, min) { |
| | | var n = min - input.length; |
| | | if (n == 1) { |
| | | return "Prosím zadejte ještě jeden znak"; |
| | | } else if (n <= 4) { |
| | | return "Prosím zadejte ještě další "+smallNumbers[n](true)+" znaky"; |
| | | } else { |
| | | return "Prosím zadejte ještě dalších "+n+" znaků"; |
| | | } |
| | | }, |
| | | formatInputTooLong: function (input, max) { |
| | | var n = input.length - max; |
| | | if (n == 1) { |
| | | return "Prosím zadejte o jeden znak méně"; |
| | | } else if (n <= 4) { |
| | | return "Prosím zadejte o "+smallNumbers[n](true)+" znaky méně"; |
| | | } else { |
| | | return "Prosím zadejte o "+n+" znaků méně"; |
| | | } |
| | | }, |
| | | formatSelectionTooBig: function (limit) { |
| | | if (limit == 1) { |
| | | return "Můžete zvolit jen jednu položku"; |
| | | } else if (limit <= 4) { |
| | | return "Můžete zvolit maximálně "+smallNumbers[limit](false)+" položky"; |
| | | } else { |
| | | return "Můžete zvolit maximálně "+limit+" položek"; |
| | | } |
| | | }, |
| | | formatLoadMore: function (pageNumber) { return "Načítají se další výsledky…"; }, |
| | | formatSearching: function () { return "Vyhledávání…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['cs']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Danish translation. |
| | | * |
| | | * Author: Anders Jenbo <anders@jenbo.dk> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['da'] = { |
| | | formatNoMatches: function () { return "Ingen resultater fundet"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Angiv venligst " + n + " tegn mere"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Angiv venligst " + n + " tegn mindre"; }, |
| | | formatSelectionTooBig: function (limit) { return "Du kan kun vælge " + limit + " emne" + (limit === 1 ? "" : "r"); }, |
| | | formatLoadMore: function (pageNumber) { return "Indlæser flere resultater…"; }, |
| | | formatSearching: function () { return "Søger…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['da']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 German translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['de'] = { |
| | | formatNoMatches: function () { return "Keine Übereinstimmungen gefunden"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Bitte " + n + " Zeichen mehr eingeben"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Bitte " + n + " Zeichen weniger eingeben"; }, |
| | | formatSelectionTooBig: function (limit) { return "Sie können nur " + limit + " Eintr" + (limit === 1 ? "ag" : "äge") + " auswählen"; }, |
| | | formatLoadMore: function (pageNumber) { return "Lade mehr Ergebnisse…"; }, |
| | | formatSearching: function () { return "Suche…"; }, |
| | | formatMatches: function (matches) { return matches + " Ergebnis " + (matches > 1 ? "se" : "") + " verfügbar, zum Navigieren die Hoch-/Runter-Pfeiltasten verwenden."; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['de']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Greek translation. |
| | | * |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['el'] = { |
| | | formatNoMatches: function () { return "Δεν βρέθηκαν αποτελέσματα"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Παρακαλούμε εισάγετε " + n + " περισσότερο" + (n > 1 ? "υς" : "") + " χαρακτήρ" + (n > 1 ? "ες" : "α"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Παρακαλούμε διαγράψτε " + n + " χαρακτήρ" + (n > 1 ? "ες" : "α"); }, |
| | | formatSelectionTooBig: function (limit) { return "Μπορείτε να επιλέξετε μόνο " + limit + " αντικείμεν" + (limit > 1 ? "α" : "ο"); }, |
| | | formatLoadMore: function (pageNumber) { return "Φόρτωση περισσότερων…"; }, |
| | | formatSearching: function () { return "Αναζήτηση…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['el']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Spanish translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['es'] = { |
| | | formatMatches: function (matches) { if (matches === 1) { return "Un resultado disponible, presione enter para seleccionarlo."; } return matches + " resultados disponibles, use las teclas de dirección para navegar."; }, |
| | | formatNoMatches: function () { return "No se encontraron resultados"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Por favor, introduzca " + n + " car" + (n == 1? "ácter" : "acteres"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Por favor, elimine " + n + " car" + (n == 1? "ácter" : "acteres"); }, |
| | | formatSelectionTooBig: function (limit) { return "Sólo puede seleccionar " + limit + " elemento" + (limit == 1 ? "" : "s"); }, |
| | | formatLoadMore: function (pageNumber) { return "Cargando más resultados…"; }, |
| | | formatSearching: function () { return "Buscando…"; }, |
| | | formatAjaxError: function() { return "La carga falló"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['es']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Estonian translation. |
| | | * |
| | | * Author: Kuldar Kalvik <kuldar@kalvik.ee> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['et'] = { |
| | | formatNoMatches: function () { return "Tulemused puuduvad"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Sisesta " + n + " täht" + (n == 1 ? "" : "e") + " rohkem"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Sisesta " + n + " täht" + (n == 1? "" : "e") + " vähem"; }, |
| | | formatSelectionTooBig: function (limit) { return "Saad vaid " + limit + " tulemus" + (limit == 1 ? "e" : "t") + " valida"; }, |
| | | formatLoadMore: function (pageNumber) { return "Laen tulemusi.."; }, |
| | | formatSearching: function () { return "Otsin.."; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['et']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Basque translation. |
| | | * |
| | | * Author: Julen Ruiz Aizpuru <julenx at gmail dot com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['eu'] = { |
| | | formatNoMatches: function () { |
| | | return "Ez da bat datorrenik aurkitu"; |
| | | }, |
| | | formatInputTooShort: function (input, min) { |
| | | var n = min - input.length; |
| | | if (n === 1) { |
| | | return "Idatzi karaktere bat gehiago"; |
| | | } else { |
| | | return "Idatzi " + n + " karaktere gehiago"; |
| | | } |
| | | }, |
| | | formatInputTooLong: function (input, max) { |
| | | var n = input.length - max; |
| | | if (n === 1) { |
| | | return "Idatzi karaktere bat gutxiago"; |
| | | } else { |
| | | return "Idatzi " + n + " karaktere gutxiago"; |
| | | } |
| | | }, |
| | | formatSelectionTooBig: function (limit) { |
| | | if (limit === 1 ) { |
| | | return "Elementu bakarra hauta dezakezu"; |
| | | } else { |
| | | return limit + " elementu hauta ditzakezu soilik"; |
| | | } |
| | | }, |
| | | formatLoadMore: function (pageNumber) { |
| | | return "Emaitza gehiago kargatzen…"; |
| | | }, |
| | | formatSearching: function () { |
| | | return "Bilatzen…"; |
| | | } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['eu']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Persian translation. |
| | | * |
| | | * Author: Ali Choopan <choopan@arsh.co> |
| | | * Author: Ebrahim Byagowi <ebrahim@gnu.org> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['fa'] = { |
| | | formatMatches: function (matches) { return matches + " نتیجه موجود است، کلیدهای جهت بالا و پایین را برای گشتن استفاده کنید."; }, |
| | | formatNoMatches: function () { return "نتیجهای یافت نشد."; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "لطفاً " + n + " نویسه بیشتر وارد نمایید"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "لطفاً " + n + " نویسه را حذف کنید."; }, |
| | | formatSelectionTooBig: function (limit) { return "شما فقط میتوانید " + limit + " مورد را انتخاب کنید"; }, |
| | | formatLoadMore: function (pageNumber) { return "در حال بارگیری موارد بیشتر…"; }, |
| | | formatSearching: function () { return "در حال جستجو…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['fa']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Finnish translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | $.fn.select2.locales['fi'] = { |
| | | formatNoMatches: function () { |
| | | return "Ei tuloksia"; |
| | | }, |
| | | formatInputTooShort: function (input, min) { |
| | | var n = min - input.length; |
| | | return "Ole hyvä ja anna " + n + " merkkiä lisää"; |
| | | }, |
| | | formatInputTooLong: function (input, max) { |
| | | var n = input.length - max; |
| | | return "Ole hyvä ja anna " + n + " merkkiä vähemmän"; |
| | | }, |
| | | formatSelectionTooBig: function (limit) { |
| | | return "Voit valita ainoastaan " + limit + " kpl"; |
| | | }, |
| | | formatLoadMore: function (pageNumber) { |
| | | return "Ladataan lisää tuloksia…"; |
| | | }, |
| | | formatSearching: function () { |
| | | return "Etsitään…"; |
| | | } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['fi']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 French translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['fr'] = { |
| | | formatMatches: function (matches) { return matches + " résultats sont disponibles, utilisez les flèches haut et bas pour naviguer."; }, |
| | | formatNoMatches: function () { return "Aucun résultat trouvé"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Saisissez " + n + " caractère" + (n == 1? "" : "s") + " supplémentaire" + (n == 1? "" : "s") ; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Supprimez " + n + " caractère" + (n == 1? "" : "s"); }, |
| | | formatSelectionTooBig: function (limit) { return "Vous pouvez seulement sélectionner " + limit + " élément" + (limit == 1 ? "" : "s"); }, |
| | | formatLoadMore: function (pageNumber) { return "Chargement de résultats supplémentaires…"; }, |
| | | formatSearching: function () { return "Recherche en cours…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['fr']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Galician translation |
| | | * |
| | | * Author: Leandro Regueiro <leandro.regueiro@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['gl'] = { |
| | | formatNoMatches: function () { |
| | | return "Non se atoparon resultados"; |
| | | }, |
| | | formatInputTooShort: function (input, min) { |
| | | var n = min - input.length; |
| | | if (n === 1) { |
| | | return "Engada un carácter"; |
| | | } else { |
| | | return "Engada " + n + " caracteres"; |
| | | } |
| | | }, |
| | | formatInputTooLong: function (input, max) { |
| | | var n = input.length - max; |
| | | if (n === 1) { |
| | | return "Elimine un carácter"; |
| | | } else { |
| | | return "Elimine " + n + " caracteres"; |
| | | } |
| | | }, |
| | | formatSelectionTooBig: function (limit) { |
| | | if (limit === 1 ) { |
| | | return "Só pode seleccionar un elemento"; |
| | | } else { |
| | | return "Só pode seleccionar " + limit + " elementos"; |
| | | } |
| | | }, |
| | | formatLoadMore: function (pageNumber) { |
| | | return "Cargando máis resultados…"; |
| | | }, |
| | | formatSearching: function () { |
| | | return "Buscando…"; |
| | | } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['gl']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Hebrew translation. |
| | | * |
| | | * Author: Yakir Sitbon <http://www.yakirs.net/> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['he'] = { |
| | | formatNoMatches: function () { return "לא נמצאו התאמות"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "נא להזין עוד " + n + " תווים נוספים"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "נא להזין פחות " + n + " תווים"; }, |
| | | formatSelectionTooBig: function (limit) { return "ניתן לבחור " + limit + " פריטים"; }, |
| | | formatLoadMore: function (pageNumber) { return "טוען תוצאות נוספות…"; }, |
| | | formatSearching: function () { return "מחפש…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['he']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Croatian translation. |
| | | * |
| | | * @author Edi Modrić <edi.modric@gmail.com> |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['hr'] = { |
| | | formatNoMatches: function () { return "Nema rezultata"; }, |
| | | formatInputTooShort: function (input, min) { return "Unesite još" + character(min - input.length); }, |
| | | formatInputTooLong: function (input, max) { return "Unesite" + character(input.length - max) + " manje"; }, |
| | | formatSelectionTooBig: function (limit) { return "Maksimalan broj odabranih stavki je " + limit; }, |
| | | formatLoadMore: function (pageNumber) { return "Učitavanje rezultata…"; }, |
| | | formatSearching: function () { return "Pretraga…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['hr']); |
| | | |
| | | function character (n) { |
| | | return " " + n + " znak" + (n%10 < 5 && n%10 > 0 && (n%100 < 5 || n%100 > 19) ? n%10 > 1 ? "a" : "" : "ova"); |
| | | } |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Hungarian translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['hu'] = { |
| | | formatNoMatches: function () { return "Nincs találat."; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Túl rövid. Még " + n + " karakter hiányzik."; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Túl hosszú. " + n + " karakterrel több, mint kellene."; }, |
| | | formatSelectionTooBig: function (limit) { return "Csak " + limit + " elemet lehet kiválasztani."; }, |
| | | formatLoadMore: function (pageNumber) { return "Töltés…"; }, |
| | | formatSearching: function () { return "Keresés…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['hu']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Indonesian translation. |
| | | * |
| | | * Author: Ibrahim Yusuf <ibrahim7usuf@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['id'] = { |
| | | formatNoMatches: function () { return "Tidak ada data yang sesuai"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Masukkan " + n + " huruf lagi" + (n == 1 ? "" : "s"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Hapus " + n + " huruf" + (n == 1 ? "" : "s"); }, |
| | | formatSelectionTooBig: function (limit) { return "Anda hanya dapat memilih " + limit + " pilihan" + (limit == 1 ? "" : "s"); }, |
| | | formatLoadMore: function (pageNumber) { return "Mengambil data…"; }, |
| | | formatSearching: function () { return "Mencari…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['id']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Icelandic translation. |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['is'] = { |
| | | formatNoMatches: function () { return "Ekkert fannst"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Vinsamlegast skrifið " + n + " staf" + (n > 1 ? "i" : "") + " í viðbót"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Vinsamlegast styttið texta um " + n + " staf" + (n > 1 ? "i" : ""); }, |
| | | formatSelectionTooBig: function (limit) { return "Þú getur aðeins valið " + limit + " atriði"; }, |
| | | formatLoadMore: function (pageNumber) { return "Sæki fleiri niðurstöður…"; }, |
| | | formatSearching: function () { return "Leita…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['is']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Italian translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['it'] = { |
| | | formatNoMatches: function () { return "Nessuna corrispondenza trovata"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Inserisci ancora " + n + " caratter" + (n == 1? "e" : "i"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Inserisci " + n + " caratter" + (n == 1? "e" : "i") + " in meno"; }, |
| | | formatSelectionTooBig: function (limit) { return "Puoi selezionare solo " + limit + " element" + (limit == 1 ? "o" : "i"); }, |
| | | formatLoadMore: function (pageNumber) { return "Caricamento in corso…"; }, |
| | | formatSearching: function () { return "Ricerca…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['it']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Japanese translation. |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ja'] = { |
| | | formatNoMatches: function () { return "該当なし"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "後" + n + "文字入れてください"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "検索文字列が" + n + "文字長すぎます"; }, |
| | | formatSelectionTooBig: function (limit) { return "最多で" + limit + "項目までしか選択できません"; }, |
| | | formatLoadMore: function (pageNumber) { return "読込中・・・"; }, |
| | | formatSearching: function () { return "検索中・・・"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ja']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Georgian (Kartuli) translation. |
| | | * |
| | | * Author: Dimitri Kurashvili dimakura@gmail.com |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ka'] = { |
| | | formatNoMatches: function () { return "ვერ მოიძებნა"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "გთხოვთ შეიყვანოთ კიდევ " + n + " სიმბოლო"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "გთხოვთ წაშალოთ " + n + " სიმბოლო"; }, |
| | | formatSelectionTooBig: function (limit) { return "თქვენ შეგიძლიათ მხოლოდ " + limit + " ჩანაწერის მონიშვნა"; }, |
| | | formatLoadMore: function (pageNumber) { return "შედეგის ჩატვირთვა…"; }, |
| | | formatSearching: function () { return "ძებნა…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ka']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Korean translation. |
| | | * |
| | | * @author Swen Mun <longfinfunnel@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ko'] = { |
| | | formatNoMatches: function () { return "결과 없음"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "너무 짧습니다. "+n+"글자 더 입력해주세요."; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "너무 깁니다. "+n+"글자 지워주세요."; }, |
| | | formatSelectionTooBig: function (limit) { return "최대 "+limit+"개까지만 선택하실 수 있습니다."; }, |
| | | formatLoadMore: function (pageNumber) { return "불러오는 중…"; }, |
| | | formatSearching: function () { return "검색 중…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ko']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Lithuanian translation. |
| | | * |
| | | * @author CRONUS Karmalakas <cronus dot karmalakas at gmail dot com> |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['lt'] = { |
| | | formatNoMatches: function () { return "Atitikmenų nerasta"; }, |
| | | formatInputTooShort: function (input, min) { return "Įrašykite dar" + character(min - input.length); }, |
| | | formatInputTooLong: function (input, max) { return "Pašalinkite" + character(input.length - max); }, |
| | | formatSelectionTooBig: function (limit) { |
| | | return "Jūs galite pasirinkti tik " + limit + " element" + ((limit%100 > 9 && limit%100 < 21) || limit%10 == 0 ? "ų" : limit%10 > 1 ? "us" : "ą"); |
| | | }, |
| | | formatLoadMore: function (pageNumber) { return "Kraunama daugiau rezultatų…"; }, |
| | | formatSearching: function () { return "Ieškoma…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['lt']); |
| | | |
| | | function character (n) { |
| | | return " " + n + " simbol" + ((n%100 > 9 && n%100 < 21) || n%10 == 0 ? "ių" : n%10 > 1 ? "ius" : "į"); |
| | | } |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Latvian translation. |
| | | * |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['lv'] = { |
| | | formatNoMatches: function () { return "Sakritību nav"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Lūdzu ievadiet vēl " + n + " simbol" + (n == 11 ? "us" : n%10 == 1 ? "u" : "us"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Lūdzu ievadiet par " + n + " simbol" + (n == 11 ? "iem" : n%10 == 1 ? "u" : "iem") + " mazāk"; }, |
| | | formatSelectionTooBig: function (limit) { return "Jūs varat izvēlēties ne vairāk kā " + limit + " element" + (limit == 11 ? "us" : limit%10 == 1 ? "u" : "us"); }, |
| | | formatLoadMore: function (pageNumber) { return "Datu ielāde…"; }, |
| | | formatSearching: function () { return "Meklēšana…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['lv']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Macedonian translation. |
| | | * |
| | | * Author: Marko Aleksic <psybaron@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['mk'] = { |
| | | formatNoMatches: function () { return "Нема пронајдено совпаѓања"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Ве молиме внесете уште " + n + " карактер" + (n == 1 ? "" : "и"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Ве молиме внесете " + n + " помалку карактер" + (n == 1? "" : "и"); }, |
| | | formatSelectionTooBig: function (limit) { return "Можете да изберете само " + limit + " ставк" + (limit == 1 ? "а" : "и"); }, |
| | | formatLoadMore: function (pageNumber) { return "Вчитување резултати…"; }, |
| | | formatSearching: function () { return "Пребарување…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['mk']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Malay translation. |
| | | * |
| | | * Author: Kepoweran <kepoweran@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ms'] = { |
| | | formatNoMatches: function () { return "Tiada padanan yang ditemui"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Sila masukkan " + n + " aksara lagi"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Sila hapuskan " + n + " aksara"; }, |
| | | formatSelectionTooBig: function (limit) { return "Anda hanya boleh memilih " + limit + " pilihan"; }, |
| | | formatLoadMore: function (pageNumber) { return "Sedang memuatkan keputusan…"; }, |
| | | formatSearching: function () { return "Mencari…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ms']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Norwegian Bokmål translation. |
| | | * |
| | | * Author: Torgeir Veimo <torgeir.veimo@gmail.com> |
| | | * Author: Bjørn Johansen <post@bjornjohansen.no> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['nb'] = { |
| | | formatMatches: function (matches) { if (matches === 1) { return "Ett resultat er tilgjengelig, trykk enter for å velge det."; } return matches + " resultater er tilgjengelig. Bruk piltastene opp og ned for å navigere."; }, |
| | | formatNoMatches: function () { return "Ingen treff"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Vennligst skriv inn " + n + (n>1 ? " flere tegn" : " tegn til"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Vennligst fjern " + n + " tegn"; }, |
| | | formatSelectionTooBig: function (limit) { return "Du kan velge maks " + limit + " elementer"; }, |
| | | formatLoadMore: function (pageNumber) { return "Laster flere resultater …"; }, |
| | | formatSearching: function () { return "Søker …"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['no']); |
| | | })(jQuery); |
| | | |
New file |
| | |
| | | /** |
| | | * Select2 Dutch translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['nl'] = { |
| | | formatNoMatches: function () { return "Geen resultaten gevonden"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Vul nog " + n + " karakter" + (n == 1? "" : "s") + " in"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Haal " + n + " karakter" + (n == 1? "" : "s") + " weg"; }, |
| | | formatSelectionTooBig: function (limit) { return "Maximaal " + limit + " item" + (limit == 1 ? "" : "s") + " toegestaan"; }, |
| | | formatLoadMore: function (pageNumber) { return "Meer resultaten laden…"; }, |
| | | formatSearching: function () { return "Zoeken…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['nl']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Polish translation. |
| | | * |
| | | * @author Jan Kondratowicz <jan@kondratowicz.pl> |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | * @author Michał Połtyn <mike@poltyn.com> |
| | | * @author Damian Zajkowski <damian.zajkowski@gmail.com> |
| | | */ |
| | | (function($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['pl'] = { |
| | | formatNoMatches: function() { |
| | | return "Brak wyników"; |
| | | }, |
| | | formatInputTooShort: function(input, min) { |
| | | return "Wpisz co najmniej" + character(min - input.length, "znak", "i"); |
| | | }, |
| | | formatInputTooLong: function(input, max) { |
| | | return "Wpisana fraza jest za długa o" + character(input.length - max, "znak", "i"); |
| | | }, |
| | | formatSelectionTooBig: function(limit) { |
| | | return "Możesz zaznaczyć najwyżej" + character(limit, "element", "y"); |
| | | }, |
| | | formatLoadMore: function(pageNumber) { |
| | | return "Ładowanie wyników…"; |
| | | }, |
| | | formatSearching: function() { |
| | | return "Szukanie…"; |
| | | } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['pl']); |
| | | |
| | | function character(n, word, pluralSuffix) { |
| | | //Liczba pojedyncza - brak suffiksu |
| | | //jeden znak |
| | | //jeden element |
| | | var suffix = ''; |
| | | if (n > 1 && n < 5) { |
| | | //Liczaba mnoga ilość od 2 do 4 - własny suffiks |
| | | //Dwa znaki, trzy znaki, cztery znaki. |
| | | //Dwa elementy, trzy elementy, cztery elementy |
| | | suffix = pluralSuffix; |
| | | } else if (n == 0 || n >= 5) { |
| | | //Ilość 0 suffiks ów |
| | | //Liczaba mnoga w ilości 5 i więcej - suffiks ów (nie poprawny dla wszystkich wyrazów, np. 100 wiadomości) |
| | | //Zero znaków, Pięć znaków, sześć znaków, siedem znaków, osiem znaków. |
| | | //Zero elementów Pięć elementów, sześć elementów, siedem elementów, osiem elementów. |
| | | suffix = 'ów'; |
| | | } |
| | | return " " + n + " " + word + suffix; |
| | | } |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Brazilian Portuguese translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['pt-BR'] = { |
| | | formatNoMatches: function () { return "Nenhum resultado encontrado"; }, |
| | | formatAjaxError: function () { return "Erro na busca"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Digite " + (min == 1 ? "" : "mais") + " " + n + " caracter" + (n == 1? "" : "es"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Apague " + n + " caracter" + (n == 1? "" : "es"); }, |
| | | formatSelectionTooBig: function (limit) { return "Só é possível selecionar " + limit + " elemento" + (limit == 1 ? "" : "s"); }, |
| | | formatLoadMore: function (pageNumber) { return "Carregando mais resultados…"; }, |
| | | formatSearching: function () { return "Buscando…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['pt-BR']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Portuguese (Portugal) translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['pt-PT'] = { |
| | | formatNoMatches: function () { return "Nenhum resultado encontrado"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Introduza " + n + " car" + (n == 1 ? "ácter" : "acteres"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Apague " + n + " car" + (n == 1 ? "ácter" : "acteres"); }, |
| | | formatSelectionTooBig: function (limit) { return "Só é possível selecionar " + limit + " elemento" + (limit == 1 ? "" : "s"); }, |
| | | formatLoadMore: function (pageNumber) { return "A carregar mais resultados…"; }, |
| | | formatSearching: function () { return "A pesquisar…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['pt-PT']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Romanian translation. |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ro'] = { |
| | | formatNoMatches: function () { return "Nu a fost găsit nimic"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Vă rugăm să introduceți incă " + n + " caracter" + (n == 1 ? "" : "e"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Vă rugăm să introduceți mai puțin de " + n + " caracter" + (n == 1? "" : "e"); }, |
| | | formatSelectionTooBig: function (limit) { return "Aveți voie să selectați cel mult " + limit + " element" + (limit == 1 ? "" : "e"); }, |
| | | formatLoadMore: function (pageNumber) { return "Se încarcă…"; }, |
| | | formatSearching: function () { return "Căutare…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ro']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Serbian translation. |
| | | * |
| | | * @author Limon Monte <limon.monte@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['rs'] = { |
| | | formatNoMatches: function () { return "Ništa nije pronađeno"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Ukucajte bar još " + n + " simbol" + (n % 10 == 1 && n % 100 != 11 ? "" : "a"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Obrišite " + n + " simbol" + (n % 10 == 1 && n % 100 != 11 ? "" : "a"); }, |
| | | formatSelectionTooBig: function (limit) { return "Možete izabrati samo " + limit + " stavk" + (limit % 10 == 1 && limit % 100 != 11 ? "u" : (limit % 10 >= 2 && limit % 10 <= 4 && (limit % 100 < 12 || limit % 100 > 14)? "e" : "i")); }, |
| | | formatLoadMore: function (pageNumber) { return "Preuzimanje još rezultata…"; }, |
| | | formatSearching: function () { return "Pretraga…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['rs']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Russian translation. |
| | | * |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['ru'] = { |
| | | formatNoMatches: function () { return "Совпадений не найдено"; }, |
| | | formatInputTooShort: function (input, min) { return "Пожалуйста, введите еще хотя бы" + character(min - input.length); }, |
| | | formatInputTooLong: function (input, max) { return "Пожалуйста, введите на" + character(input.length - max) + " меньше"; }, |
| | | formatSelectionTooBig: function (limit) { return "Вы можете выбрать не более " + limit + " элемент" + (limit%10 == 1 && limit%100 != 11 ? "а" : "ов"); }, |
| | | formatLoadMore: function (pageNumber) { return "Загрузка данных…"; }, |
| | | formatSearching: function () { return "Поиск…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ru']); |
| | | |
| | | function character (n) { |
| | | return " " + n + " символ" + (n%10 < 5 && n%10 > 0 && (n%100 < 5 || n%100 > 20) ? n%10 > 1 ? "a" : "" : "ов"); |
| | | } |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Slovak translation. |
| | | * |
| | | * Author: David Vallner <david@vallner.net> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | // use text for the numbers 2 through 4 |
| | | var smallNumbers = { |
| | | 2: function(masc) { return (masc ? "dva" : "dve"); }, |
| | | 3: function() { return "tri"; }, |
| | | 4: function() { return "štyri"; } |
| | | }; |
| | | $.fn.select2.locales['sk'] = { |
| | | formatNoMatches: function () { return "Nenašli sa žiadne položky"; }, |
| | | formatInputTooShort: function (input, min) { |
| | | var n = min - input.length; |
| | | if (n == 1) { |
| | | return "Prosím, zadajte ešte jeden znak"; |
| | | } else if (n <= 4) { |
| | | return "Prosím, zadajte ešte ďalšie "+smallNumbers[n](true)+" znaky"; |
| | | } else { |
| | | return "Prosím, zadajte ešte ďalších "+n+" znakov"; |
| | | } |
| | | }, |
| | | formatInputTooLong: function (input, max) { |
| | | var n = input.length - max; |
| | | if (n == 1) { |
| | | return "Prosím, zadajte o jeden znak menej"; |
| | | } else if (n >= 2 && n <= 4) { |
| | | return "Prosím, zadajte o "+smallNumbers[n](true)+" znaky menej"; |
| | | } else { |
| | | return "Prosím, zadajte o "+n+" znakov menej"; |
| | | } |
| | | }, |
| | | formatSelectionTooBig: function (limit) { |
| | | if (limit == 1) { |
| | | return "Môžete zvoliť len jednu položku"; |
| | | } else if (limit >= 2 && limit <= 4) { |
| | | return "Môžete zvoliť najviac "+smallNumbers[limit](false)+" položky"; |
| | | } else { |
| | | return "Môžete zvoliť najviac "+limit+" položiek"; |
| | | } |
| | | }, |
| | | formatLoadMore: function (pageNumber) { return "Načítavajú sa ďalšie výsledky…"; }, |
| | | formatSearching: function () { return "Vyhľadávanie…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['sk']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Swedish translation. |
| | | * |
| | | * Author: Jens Rantil <jens.rantil@telavox.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['sv'] = { |
| | | formatNoMatches: function () { return "Inga träffar"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Var god skriv in " + n + (n>1 ? " till tecken" : " tecken till"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Var god sudda ut " + n + " tecken"; }, |
| | | formatSelectionTooBig: function (limit) { return "Du kan max välja " + limit + " element"; }, |
| | | formatLoadMore: function (pageNumber) { return "Laddar fler resultat…"; }, |
| | | formatSearching: function () { return "Söker…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['sv']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Thai translation. |
| | | * |
| | | * Author: Atsawin Chaowanakritsanakul <joke@nakhon.net> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['th'] = { |
| | | formatNoMatches: function () { return "ไม่พบข้อมูล"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "โปรดพิมพ์เพิ่มอีก " + n + " ตัวอักษร"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "โปรดลบออก " + n + " ตัวอักษร"; }, |
| | | formatSelectionTooBig: function (limit) { return "คุณสามารถเลือกได้ไม่เกิน " + limit + " รายการ"; }, |
| | | formatLoadMore: function (pageNumber) { return "กำลังค้นข้อมูลเพิ่ม…"; }, |
| | | formatSearching: function () { return "กำลังค้นข้อมูล…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['th']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Turkish translation. |
| | | * |
| | | * Author: Salim KAYABAŞI <salim.kayabasi@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['tr'] = { |
| | | formatNoMatches: function () { return "Sonuç bulunamadı"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "En az " + n + " karakter daha girmelisiniz"; }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return n + " karakter azaltmalısınız"; }, |
| | | formatSelectionTooBig: function (limit) { return "Sadece " + limit + " seçim yapabilirsiniz"; }, |
| | | formatLoadMore: function (pageNumber) { return "Daha fazla…"; }, |
| | | formatSearching: function () { return "Aranıyor…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['tr']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Uyghur translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | $.fn.select2.locales['ug-CN'] = { |
| | | formatNoMatches: function () { return "ماس كېلىدىغان ئۇچۇر تېپىلمىدى"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "يەنە " + n + " ھەرپ كىرگۈزۈڭ";}, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "" + n + "ھەرپ ئۆچۈرۈڭ";}, |
| | | formatSelectionTooBig: function (limit) { return "ئەڭ كۆپ بولغاندا" + limit + " تال ئۇچۇر تاللىيالايسىز"; }, |
| | | formatLoadMore: function (pageNumber) { return "ئۇچۇرلار ئوقۇلىۋاتىدۇ…"; }, |
| | | formatSearching: function () { return "ئىزدەۋاتىدۇ…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['ug-CN']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Ukrainian translation. |
| | | * |
| | | * @author bigmihail <bigmihail@bigmir.net> |
| | | * @author Uriy Efremochkin <efremochkin@uriy.me> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['uk'] = { |
| | | formatMatches: function (matches) { return character(matches, "результат") + " знайдено, використовуйте клавіші зі стрілками вверх та вниз для навігації."; }, |
| | | formatNoMatches: function () { return "Нічого не знайдено"; }, |
| | | formatInputTooShort: function (input, min) { return "Введіть буль ласка ще " + character(min - input.length, "символ"); }, |
| | | formatInputTooLong: function (input, max) { return "Введіть буль ласка на " + character(input.length - max, "символ") + " менше"; }, |
| | | formatSelectionTooBig: function (limit) { return "Ви можете вибрати лише " + character(limit, "елемент"); }, |
| | | formatLoadMore: function (pageNumber) { return "Завантаження даних…"; }, |
| | | formatSearching: function () { return "Пошук…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['uk']); |
| | | |
| | | function character (n, word) { |
| | | return n + " " + word + (n%10 < 5 && n%10 > 0 && (n%100 < 5 || n%100 > 19) ? n%10 > 1 ? "и" : "" : "ів"); |
| | | } |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Vietnamese translation. |
| | | * |
| | | * Author: Long Nguyen <olragon@gmail.com> |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | |
| | | $.fn.select2.locales['vi'] = { |
| | | formatNoMatches: function () { return "Không tìm thấy kết quả"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "Vui lòng nhập nhiều hơn " + n + " ký tự" + (n == 1 ? "" : "s"); }, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "Vui lòng nhập ít hơn " + n + " ký tự" + (n == 1? "" : "s"); }, |
| | | formatSelectionTooBig: function (limit) { return "Chỉ có thể chọn được " + limit + " tùy chọn" + (limit == 1 ? "" : "s"); }, |
| | | formatLoadMore: function (pageNumber) { return "Đang lấy thêm kết quả…"; }, |
| | | formatSearching: function () { return "Đang tìm…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['vi']); |
| | | })(jQuery); |
| | | |
New file |
| | |
| | | /** |
| | | * Select2 Chinese translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | $.fn.select2.locales['zh-CN'] = { |
| | | formatNoMatches: function () { return "没有找到匹配项"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "请再输入" + n + "个字符";}, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "请删掉" + n + "个字符";}, |
| | | formatSelectionTooBig: function (limit) { return "你只能选择最多" + limit + "项"; }, |
| | | formatLoadMore: function (pageNumber) { return "加载结果中…"; }, |
| | | formatSearching: function () { return "搜索中…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['zh-CN']); |
| | | })(jQuery); |
New file |
| | |
| | | /** |
| | | * Select2 Traditional Chinese translation |
| | | */ |
| | | (function ($) { |
| | | "use strict"; |
| | | $.fn.select2.locales['zh-TW'] = { |
| | | formatNoMatches: function () { return "沒有找到相符的項目"; }, |
| | | formatInputTooShort: function (input, min) { var n = min - input.length; return "請再輸入" + n + "個字元";}, |
| | | formatInputTooLong: function (input, max) { var n = input.length - max; return "請刪掉" + n + "個字元";}, |
| | | formatSelectionTooBig: function (limit) { return "你只能選擇最多" + limit + "項"; }, |
| | | formatLoadMore: function (pageNumber) { return "載入中…"; }, |
| | | formatSearching: function () { return "搜尋中…"; } |
| | | }; |
| | | |
| | | $.extend($.fn.select2.defaults, $.fn.select2.locales['zh-TW']); |
| | | })(jQuery); |
| | |
| | | <h2><tmpl_var name="login_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="login_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_login"> |
| | |
| | | <div id="OKMsg"><p><tmpl_var name="msg"></p></div> |
| | | </tmpl_if> |
| | | <tmpl_if name="error"> |
| | | <div id="errorMsg"><h3>ERROR</h3><ol><li><tmpl_var name="error"></li></ol><br /><a href="#" onclick="loadContent('login/password_reset.php');">{tmpl_var name='pw_lost_txt'}</a></div> |
| | | <div id="errorMsg"><h3>ERROR</h3><ol><li><tmpl_var name="error"></li></ol><br /><a href="#" data-load-content="login/password_reset.php">{tmpl_var name='pw_lost_txt'}</a></div> |
| | | </tmpl_if> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='login_txt'}Login</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="username">{tmpl_var name='username_txt'}</label> |
| | | <input name="username" id="username" value="" size="30" maxlength="255" type="text" class="formLengthEmailUser" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="passwort">{tmpl_var name='password_txt'}</label> |
| | | <input name="passwort" id="passwort" value="" size="30" maxlength="255" type="password" class="formLengthEmailUser" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" /> |
| | | </div> |
| | | <legend>{tmpl_var name='login_txt'}Login</legend> |
| | | <div class="form-group"> |
| | | <label for="username" class="col-sm-3 control-label">{tmpl_var name='username_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="username" id="username" value="" class="form-control" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="passwort" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="passwort" id="passwort" value="" class="form-control" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" /></div></div> |
| | | <tmpl_if name="session_timeout" op=">" value="0"> |
| | | <tmpl_if name="session_allow_endless" value="y"> |
| | | <div class="ctrlHolder"> |
| | | <label for="passwort">{tmpl_var name='stay_logged_in_txt'}</label> |
| | | <input name="stay" id="stay" value="1" type="checkbox" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="passwort" class="col-sm-3 control-label">{tmpl_var name='stay_logged_in_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" name="stay" id="stay" value="1" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" /></div></div> |
| | | </tmpl_if> |
| | | </tmpl_if> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="s_mod" value="login" /> |
| | | <input type="hidden" name="s_pg" value="index" /> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoKey" type="button" value="{tmpl_var name='add_new_record_txt'}" onclick="submitLoginForm('pageForm');"><span>{tmpl_var name='login_button_txt'}</span></button> |
| | | <tmpl_if name="pw_lost_show"><button class="negative iconstxt icoKey" type="button" value="{tmpl_var name='pw_lost_txt'}" onclick="loadContent('login/password_reset.php');"><span>{tmpl_var name='pw_lost_txt'}</span></button></tmpl_if> |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='add_new_record_txt'}" onclick="submitLoginForm('pageForm');">{tmpl_var name='login_button_txt'}</button> |
| | | <tmpl_if name="pw_lost_show"><button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='pw_lost_txt'}" data-load-content="login/password_reset.php">{tmpl_var name='pw_lost_txt'}</button></tmpl_if> |
| | | </div></div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="pw_reset_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="pw_reset_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_password_reset"> |
| | |
| | | </tmpl_if> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name='pw_reset_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="email"><em>*</em> {tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="username"><em>*</em> {tmpl_var name='username_txt'}</label> |
| | | <input name="username" id="username" value="" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | <legend>{tmpl_var name='pw_reset_txt'}</legend> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label"><em>*</em> {tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="username" class="col-sm-3 control-label"><em>*</em> {tmpl_var name='username_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="username" id="username" value="" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="s_mod" value="login" /> |
| | | <input type="hidden" name="s_pg" value="index" /> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive" type="button" value="{tmpl_var name='pw_button_txt'}" onclick="submitForm('pageForm','login/password_reset.php');"><span>{tmpl_var name='pw_button_txt'}</span></button> |
| | | <button class="negative" type="button" value="{tmpl_var name='back_txt'}" onclick="loadInitContent();"><span>{tmpl_var name='back_txt'}</span></button> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='pw_button_txt'}" onclick="submitForm('pageForm','login/password_reset.php');">{tmpl_var name='pw_button_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='back_txt'}" onclick="loadInitContent();">{tmpl_var name='back_txt'}</button> |
| | | |
| | | </div> |
| | | </div></div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_alias"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label"><em>*</em> {tmpl_var name='email_txt'}</p> |
| | | <div class="multiField"> |
| | | <label for="email_local_part" class="blockLabel">Alias<input type="text" id="email_local_part" name="email_local_part" size="20" value="{tmpl_var name='email_local_part'}" class="textInput" /></label> |
| | | <label for="email_at" class="blockLabel email_at"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="blockLabel">{tmpl_var name='domain_txt'}<select name="email_domain" id="email_domain" class="selectInput">{tmpl_var name='email_domain'}</select></label> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label"><em>*</em> {tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | <label for="email_local_part" class="col-sm-3 control-label">Alias<div class="col-sm-9"><input type="text" id="email_local_part" name="email_local_part" value="{tmpl_var name='email_local_part'}" class="form-control" /></div></label> |
| | | <label for="email_at" class="col-sm-3 control-label"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}<div class="col-sm-9"><select name="email_domain" id="email_domain" class="form-control">{tmpl_var name='email_domain'}</select></div></label> |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination">{tmpl_var name='destination_txt'}</label> |
| | | <select name="destination" id="destination" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="destination" class="col-sm-3 control-label">{tmpl_var name='destination_txt'}</label> |
| | | <div class="col-sm-9"><select name="destination" id="destination" class="form-control"> |
| | | {tmpl_var name='destination'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="type" value="alias"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_alias_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_alias_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_alias_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_alias_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_alias"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_alias_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_alias_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_source" scope="col"><tmpl_var name="source_txt"></th> |
| | | <th class="tbl_col_destination" scope="col"><tmpl_var name="destination_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="source_txt"></th> |
| | | <th><tmpl_var name="destination_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_source"><input type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="tbl_col_destination"><input type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_alias_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_alias_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_alias_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_source"><a href="#" onclick="loadContent('mail/mail_alias_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source"}</a></td> |
| | | <td class="tbl_col_destination"><a href="#" onclick="loadContent('mail/mail_alias_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="destination"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_alias_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_alias_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_alias_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_alias_edit.php?id={tmpl_var name='id'}">{tmpl_var name="destination"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_alias_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_aliasdomain"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination">{tmpl_var name='source_txt'}</label> |
| | | <select name="source" id="source" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="destination" class="col-sm-3 control-label">{tmpl_var name='source_txt'}</label> |
| | | <div class="col-sm-9"><select name="source" id="source" class="form-control"> |
| | | {tmpl_var name='source_domain'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination">{tmpl_var name='destination_txt'}</label> |
| | | <select name="destination" id="destination" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="destination" class="col-sm-3 control-label">{tmpl_var name='destination_txt'}</label> |
| | | <div class="col-sm-9"><select name="destination" id="destination" class="form-control"> |
| | | {tmpl_var name='destination_domain'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="type" value="aliasdomain"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_aliasdomain_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_aliasdomain_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_aliasdomain_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_aliasdomain_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_aliasdomain"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_aliasdomain_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_aliasdomain_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_source" scope="col"><tmpl_var name="source_txt"></th> |
| | | <th class="tbl_col_destination" scope="col"><tmpl_var name="destination_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="source_txt"></th> |
| | | <th><tmpl_var name="destination_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_source"><input type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="tbl_col_destination"><input type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_aliasdomain_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_aliasdomain_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_aliasdomain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_source"><a href="#" onclick="loadContent('mail/mail_aliasdomain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source"}</a></td> |
| | | <td class="tbl_col_destination"><a href="#" onclick="loadContent('mail/mail_aliasdomain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="destination"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_aliasdomain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_aliasdomain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_aliasdomain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_aliasdomain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="destination"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_aliasdomain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_blacklist"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source">{tmpl_var name='source_txt'}</label> |
| | | <input name="source" id="source" value="{tmpl_var name='source'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="type">{tmpl_var name='type_txt'}</label> |
| | | <select name="type" id="type" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="source" class="col-sm-3 control-label">{tmpl_var name='source_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="source" id="source" value="{tmpl_var name='source'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label> |
| | | <div class="col-sm-9"><select name="type" id="type" class="form-control"> |
| | | {tmpl_var name='type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input name="access" type="hidden" value="{tmpl_var name='access'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_blacklist_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_blacklist_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_blacklist_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_blacklist_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_blacklist"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_blacklist_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_blacklist_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_source" scope="col"><tmpl_var name="source_txt"></th> |
| | | <th class="tbl_col_type" scope="col"><tmpl_var name="type_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="source_txt"></th> |
| | | <th><tmpl_var name="type_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_source"><input type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="tbl_col_type"><select name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_blacklist_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td><select class="form-control" name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_blacklist_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_source"><a href="#" onclick="loadContent('mail/mail_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source"}</a></td> |
| | | <td class="tbl_col_type"><a href="#" onclick="loadContent('mail/mail_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="type"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_blacklist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="type"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_blacklist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_content_filter"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="type">{tmpl_var name='type_txt'}</label> |
| | | <select name="type" id="type" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label> |
| | | <div class="col-sm-9"><select name="type" id="type" class="form-control"> |
| | | {tmpl_var name='type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="pattern">{tmpl_var name='pattern_txt'}</label> |
| | | <input name="pattern" id="pattern" value="{tmpl_var name='pattern'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="data">{tmpl_var name='data_txt'}</label> |
| | | <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="action">{tmpl_var name='action_txt'}</label> |
| | | <select name="action" id="action" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="pattern" class="col-sm-3 control-label">{tmpl_var name='pattern_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="pattern" id="pattern" value="{tmpl_var name='pattern'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="action" class="col-sm-3 control-label">{tmpl_var name='action_txt'}</label> |
| | | <div class="col-sm-9"><select name="action" id="action" class="form-control"> |
| | | {tmpl_var name='action'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_content_filter_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_content_filter_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_content_filter_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_content_filter_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_content_filter"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_content_filter_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_content_filter_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_pattern" scope="col"><tmpl_var name="pattern_txt"></th> |
| | | <th class="tbl_col_action" scope="col"><tmpl_var name="action_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="pattern_txt"></th> |
| | | <th><tmpl_var name="action_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_pattern"><input type="text" name="search_pattern" value="{tmpl_var name='search_pattern'}" /></td> |
| | | <td class="tbl_col_action"><select name="search_action">{tmpl_var name='search_action'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_content_filter_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_pattern" value="{tmpl_var name='search_pattern'}" /></td> |
| | | <td><select class="form-control" name="search_action">{tmpl_var name='search_action'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_content_filter_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_content_filter_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_content_filter_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_pattern"><a href="#" onclick="loadContent('mail/mail_content_filter_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="pattern"}</a></td> |
| | | <td class="tbl_col_action"><a href="#" onclick="loadContent('mail/mail_content_filter_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="action"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_content_filter_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_content_filter_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_content_filter_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_content_filter_edit.php?id={tmpl_var name='id'}">{tmpl_var name="pattern"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_content_filter_edit.php?id={tmpl_var name='id'}">{tmpl_var name="action"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_content_filter_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_mail_domain_admin"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_domain_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_domain_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_sys_groupid" scope="col"><tmpl_var name="sys_groupid_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_domain" scope="col"><tmpl_var name="domain_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="sys_groupid_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="domain_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_sys_groupid"><select name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_domain"><input type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_domain_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_domain_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_sys_groupid"><a href="#" onclick="loadContent('mail/mail_domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_domain"><a href="#" onclick="loadContent('mail/mail_domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="domain"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_domain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="domain"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_domain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_domain_catchall"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='source_txt'}</p> |
| | | <div class="multiField"> |
| | | <label for="email_at" class="blockLabel email_at"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="blockLabel">{tmpl_var name='domain_txt'}<select name="email_domain" id="email_domain" class="selectInput">{tmpl_var name='email_domain'}</select></label> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='source_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | <label for="email_at" class="col-sm-3 control-label"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}<div class="col-sm-9"><select name="email_domain" id="email_domain" class="form-control">{tmpl_var name='email_domain'}</select></div></label> |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination">{tmpl_var name='destination_txt'}</label> |
| | | <input name="destination" id="destination" value="{tmpl_var name='destination'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="destination" class="col-sm-3 control-label">{tmpl_var name='destination_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="destination" id="destination" value="{tmpl_var name='destination'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="type" value="catchall"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_domain_catchall_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_domain_catchall_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_domain_catchall_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_domain_catchall_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_domain_catchall"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_domain_catchall_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_domain_catchall_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_source" scope="col"><tmpl_var name="source_txt"></th> |
| | | <th class="tbl_col_destination" scope="col"><tmpl_var name="destination_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="source_txt"></th> |
| | | <th><tmpl_var name="destination_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_source"><input type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="tbl_col_destination"><input type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_domain_catchall_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_domain_catchall_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_domain_catchall_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_source"><a href="#" onclick="loadContent('mail/mail_domain_catchall_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source"}</a></td> |
| | | <td class="tbl_col_destination"><a href="#" onclick="loadContent('mail/mail_domain_catchall_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="destination"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_domain_catchall_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_domain_catchall_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_domain_catchall_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_domain_catchall_edit.php?id={tmpl_var name='id'}">{tmpl_var name="destination"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_domain_catchall_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
old mode 100755
new mode 100644
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_domain"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="server_id_disabled">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id_disabled" id="server_id_disabled" class="selectInput" disabled="disabled"> |
| | | <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | <tmpl_else> |
| | | <tmpl_if name="only_one_server"> |
| | | <input type="hidden" id="server_id" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="server_id_disabled">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id_disabled" id="server_id_disabled" class="selectInput" disabled="disabled"> |
| | | <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='client_server_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='client_server_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | </tmpl_if> |
| | |
| | | |
| | | <tmpl_if name="is_reseller"> |
| | | <tmpl_unless name="domain_option"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_unless> |
| | | </tmpl_if> |
| | | |
| | | <div class="ctrlHolder"> |
| | | <label for="domain">{tmpl_var name='domain_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label> |
| | | <tmpl_if name="domain_option"> |
| | | <select name="domain" id="domain" class="selectInput"> |
| | | <div class="col-sm-9"><select name="domain" id="domain" class="form-control"> |
| | | {tmpl_var name='domain_option'} |
| | | </select> |
| | | </select></div> |
| | | <tmpl_else> |
| | | <input name="domain" id="domain" value="{tmpl_var name='domain'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </tmpl_if> |
| | | <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" /></div></tmpl_if> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="policy">{tmpl_var name='policy_txt'}</label> |
| | | <select name="policy" id="policy" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="policy" class="col-sm-3 control-label">{tmpl_var name='policy_txt'}</label> |
| | | <div class="col-sm-9"><select name="policy" id="policy" class="form-control"> |
| | | {tmpl_var name='policy'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | |
| | | <tmpl_else> |
| | | <input type="hidden" name="domain_module" value="0" id="domain_module" /> |
| | | </tmpl_if> |
| | | <div class="subsectiontoggle"><span></span>{tmpl_var name='dkim_settings_txt'}<em></em></div> |
| | | <div style="display:none;"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='dkim_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="col-sm-3"></div><div class="col-sm-9"><button class="btn btn-default formbutton-default" type="button" data-toggle="collapse" data-target="#toggle-dkim" aria-expanded="false" aria-controls="toggle-dkim">{tmpl_var name='dkim_settings_txt'}</button></div> |
| | | <div id="toggle-dkim" class="collapse"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='dkim_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='dkim'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dkim_selector">{tmpl_var name='dkim_selector_txt'}</label> |
| | | <input name="dkim_selector" id="dkim_selector" value="{tmpl_var name='dkim_selector'}" size="20" maxlength="63" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="dkim_selector" class="col-sm-3 control-label">{tmpl_var name='dkim_selector_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dkim_selector" id="dkim_selector" value="{tmpl_var name='dkim_selector'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="dkim_private" class="col-sm-3 control-label">{tmpl_var name='dkim_private_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="dkim_private" id="dkim_private" rows='10' cols='30'>{tmpl_var name='dkim_private'}</textarea></div> |
| | | <a href="javascript:setRequest('create')">{tmpl_var name='dkim_generate_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dkim_private">{tmpl_var name='dkim_private_txt'}</label> |
| | | <textarea name="dkim_private" id="dkim_private" rows='10' cols='30'>{tmpl_var name='dkim_private'}</textarea> |
| | | <a href="javascript:setRequest()">{tmpl_var name='dkim_generate_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <textarea name="dkim_public" style="display:none;" id="dkim_public" rows='5' cols='30' readonly>{tmpl_var name='dkim_public'}</textarea> |
| | | <div class="form-group"> |
| | | <div class="col-sm-9"><textarea class="form-control" name="dkim_public" style="display:none;" id="dkim_public" rows='5' cols='30' readonly>{tmpl_var name='dkim_public'}</textarea></div> |
| | | </div> |
| | | |
| | | <div class="ctrlHolder"> |
| | | <label for="dns_record">{tmpl_var name='dkim_dns_txt'}</label> |
| | | <textarea name="dns_record" id="dns_record" rows='10' cols='30' readonly>{tmpl_var name='dns_record'}</textarea> |
| | | <div class="form-group"> |
| | | <label for="dns_record" class="col-sm-3 control-label">{tmpl_var name='dkim_dns_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="dns_record" id="dns_record" rows='10' cols='30' readonly>{tmpl_var name='dns_record'}</textarea></div> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="type" value="local"> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_domain_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_domain_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_domain_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_domain_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript" src="js/mail_domain_dkim.js"></script> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_domain"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_domain_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_domain_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_domain" scope="col"><tmpl_var name="domain_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="domain_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_domain"><input type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_domain_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_domain_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_domain"><a href="#" onclick="loadContent('mail/mail_domain_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="domain"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_domain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_domain_edit.php?id={tmpl_var name='id'}">{tmpl_var name="domain"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_domain_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_forward"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label"><em>*</em> {tmpl_var name='email_txt'}</p> |
| | | <div class="multiField"> |
| | | <label for="email_local_part" class="blockLabel">Alias<input type="text" id="email_local_part" name="email_local_part" size="20" value="{tmpl_var name='email_local_part'}" class="textInput" /></label> |
| | | <label for="email_at" class="blockLabel email_at"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="blockLabel">{tmpl_var name='domain_txt'}<select name="email_domain" id="email_domain" class="selectInput">{tmpl_var name='email_domain'}</select></label> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label"><em>*</em> {tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | <label for="email_local_part" class="col-sm-3 control-label">Alias<div class="col-sm-9"><input type="text" id="email_local_part" name="email_local_part" value="{tmpl_var name='email_local_part'}" class="form-control" /></div></label> |
| | | <label for="email_at" class="col-sm-3 control-label"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}<div class="col-sm-9"><select name="email_domain" id="email_domain" class="form-control">{tmpl_var name='email_domain'}</select></div></label> |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination">{tmpl_var name='destination_txt'}</label> |
| | | <textarea rows="10" cols="40" name="destination" id="destination" type="text" class="textInput">{tmpl_var name='destination'}</textarea> |
| | | <div class="form-group"> |
| | | <label for="destination" class="col-sm-3 control-label">{tmpl_var name='destination_txt'}</label> |
| | | <div class="col-sm-9"><textarea rows="10" cols="40" name="destination" id="destination" class="form-control">{tmpl_var name='destination'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="type" value="forward"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_forward_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_forward_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_forward_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_forward_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_forward"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_forward_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_forward_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_source" scope="col"><tmpl_var name="source_txt"></th> |
| | | <th class="tbl_col_destination" scope="col"><tmpl_var name="destination_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="source_txt"></th> |
| | | <th><tmpl_var name="destination_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_source"><input type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="tbl_col_destination"><input type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_forward_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_forward_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_forward_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_source"><a href="#" onclick="loadContent('mail/mail_forward_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source"}</a></td> |
| | | <td class="tbl_col_destination"><a href="#" onclick="loadContent('mail/mail_forward_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="destination"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_forward_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_forward_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_forward_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_forward_edit.php?id={tmpl_var name='id'}">{tmpl_var name="destination"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_forward_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_get"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="type">{tmpl_var name='type_txt'}</label> |
| | | <select name="type" id="type" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label> |
| | | <div class="col-sm-9"><select name="type" id="type" class="form-control"> |
| | | {tmpl_var name='type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source_server">{tmpl_var name='source_server_txt'}</label> |
| | | <input name="source_server" id="source_server" value="{tmpl_var name='source_server'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source_username">{tmpl_var name='source_username_txt'}</label> |
| | | <input name="source_username" id="source_username" value="{tmpl_var name='source_username'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source_password">{tmpl_var name='source_password_txt'}</label> |
| | | <input name="source_password" id="source_password" value="{tmpl_var name='source_password'}" size="30" maxlength="255" type="password" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='source_delete_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="source_server" class="col-sm-3 control-label">{tmpl_var name='source_server_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="source_server" id="source_server" value="{tmpl_var name='source_server'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="source_username" class="col-sm-3 control-label">{tmpl_var name='source_username_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="source_username" id="source_username" value="{tmpl_var name='source_username'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="source_password" class="col-sm-3 control-label">{tmpl_var name='source_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="source_password" id="source_password" value="{tmpl_var name='source_password'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='source_delete_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='source_delete'} {tmpl_var name="source_delete_note_txt"} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='source_read_all_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='source_read_all_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='source_read_all'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination">{tmpl_var name='destination_txt'}</label> |
| | | <select name="destination" id="destination" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="destination" class="col-sm-3 control-label">{tmpl_var name='destination_txt'}</label> |
| | | <div class="col-sm-9"><select name="destination" id="destination" class="form-control"> |
| | | {tmpl_var name='destination'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_get_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_get_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_get_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_get_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_get"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_get_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_get_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_source_server" scope="col"><tmpl_var name="source_server_txt"></th> |
| | | <th class="tbl_col_source_username" scope="col"><tmpl_var name="source_username_txt"></th> |
| | | <th class="tbl_col_destination" scope="col"><tmpl_var name="destination_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="source_server_txt"></th> |
| | | <th><tmpl_var name="source_username_txt"></th> |
| | | <th><tmpl_var name="destination_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_source_server"><input type="text" name="search_source_server" value="{tmpl_var name='search_source_server'}" /></td> |
| | | <td class="tbl_col_source_username"><input type="text" name="search_source_username" value="{tmpl_var name='search_source_username'}" /></td> |
| | | <td class="tbl_col_destination"><input type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_get_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source_server" value="{tmpl_var name='search_source_server'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_source_username" value="{tmpl_var name='search_source_username'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_destination" value="{tmpl_var name='search_destination'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_get_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_get_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_get_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_source_server"><a href="#" onclick="loadContent('mail/mail_get_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source_server"}</a></td> |
| | | <td class="tbl_col_source_username"><a href="#" onclick="loadContent('mail/mail_get_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source_username"}</a></td> |
| | | <td class="tbl_col_destination"><a href="#" onclick="loadContent('mail/mail_get_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="destination"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_get_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_get_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_get_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_get_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source_server"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_get_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source_username"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_get_edit.php?id={tmpl_var name='id'}">{tmpl_var name="destination"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_get_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_mailinglist"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Mailing List</legend> |
| | | <legend>Mailing List</legend> |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_if> |
| | | |
| | | <tmpl_if name="is_reseller"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_if> |
| | | |
| | | <tmpl_if name="edit_disabled"> |
| | | <div class="ctrlHolder"> |
| | | <label for="domain_disabled">{tmpl_var name='domain_txt'}</label> |
| | | <select name="domain_disabled" id="domain_disabled" class="selectInput" disabled="disabled"> |
| | | <div class="form-group"> |
| | | <label for="domain_disabled" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label> |
| | | <div class="col-sm-9"><select name="domain_disabled" id="domain_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='domain_option'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="domain" value="{tmpl_var name='domain_value'}" /> |
| | | </div> |
| | | |
| | | <div class="ctrlHolder"> |
| | | <label for="listname_disabled">{tmpl_var name='listname_txt'}</label> |
| | | <input name="listname_disabled" id="listname_disabled" value="{tmpl_var name='listname'}" size="30" maxlength="255" type="text" class="textInput" disabled="disabled" /> |
| | | <input type="hidden" name="listname" value="{tmpl_var name='listname_value'}" /> |
| | | <div class="form-group"> |
| | | <label for="listname_disabled" class="col-sm-3 control-label">{tmpl_var name='listname_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="listname_disabled" id="listname_disabled" value="{tmpl_var name='listname'}" class="form-control" disabled="disabled" /></div><input type="hidden" name="listname" value="{tmpl_var name='listname_value'}" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="email_disabled">{tmpl_var name='email_txt'}</label> |
| | | <input name="email_disabled" id="email_disabled" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" disabled="disabled" /> |
| | | <input type="hidden" name="email" value="{tmpl_var name='email_value'}" /> |
| | | <div class="form-group"> |
| | | <label for="email_disabled" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email_disabled" id="email_disabled" value="{tmpl_var name='email'}" class="form-control" disabled="disabled" /></div><input type="hidden" name="email" value="{tmpl_var name='email_value'}" /> |
| | | </div> |
| | | <tmpl_else> |
| | | <div class="ctrlHolder"> |
| | | <label for="domain">{tmpl_var name='domain_txt'}</label> |
| | | <select name="domain" id="domain" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label> |
| | | <div class="col-sm-9"><select name="domain" id="domain" class="form-control"> |
| | | {tmpl_var name='domain_option'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="listname">{tmpl_var name='listname_txt'}</label> |
| | | <input name="listname" id="listname" value="{tmpl_var name='listname'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="email">{tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="listname" class="col-sm-3 control-label">{tmpl_var name='listname_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="listname" id="listname" value="{tmpl_var name='listname'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="{tmpl_var name='email'}" class="form-control" /></div></div> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="password">{tmpl_var name='password_txt'}</label> |
| | | <input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | <div class="form-group"> |
| | | <label for="password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="password" id="password" value="{tmpl_var name='password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_mailinglist_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_mailinglist_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_mailinglist_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_mailinglist_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_mail_mailinglist"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_mailinglist_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_mailinglist_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_listname" scope="col"><tmpl_var name="listname_txt"></th> |
| | | <th class="tbl_col_domain" scope="col"><tmpl_var name="domain_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="listname_txt"></th> |
| | | <th><tmpl_var name="domain_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_listname"><input type="text" name="search_listname" value="{tmpl_var name='search_listname'}" /></td> |
| | | <td class="tbl_col_domain"><input type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_mailinglist_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_listname" value="{tmpl_var name='search_listname'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_mailinglist_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_listname"><a href="#" onclick="loadContent('mail/mail_mailinglist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="listname"}</a></td> |
| | | <td class="tbl_col_domain"><a href="#" onclick="loadContent('mail/mail_mailinglist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="domain"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_mailinglist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="listname"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_mailinglist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="domain"}</a></td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="mailmailinglist_link"> |
| | | <a class="button icons16 icoWebmailer" href="mail/mailinglist.php?id={tmpl_var name='id'}" target="mailmailinglist"><span>{tmpl_var name='mailinglist_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" href="mail/mailinglist.php?id={tmpl_var name='id'}" target="mailmailinglist"><span class="icon icon-mail"></span></button> |
| | | </tmpl_if> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_mailinglist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_mailinglist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_relay_recipient"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Relay recipient</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <legend>Relay recipient</legend> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source">{tmpl_var name='source_txt'}</label> |
| | | <input name="source" id="source" value="{tmpl_var name='source'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="source" class="col-sm-3 control-label">{tmpl_var name='source_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="source" id="source" value="{tmpl_var name='source'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="access" value="OK"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_relay_recipient_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_relay_recipient_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_relay_recipient_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_relay_recipient_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_mail_relay_recipient"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_relay_recipient_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_relay_recipient_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_source" scope="col"><tmpl_var name="source_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="source_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_source"><input type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_relay_recipient_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_relay_recipient_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_relay_recipient_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_relay_recipient_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_source"><a href="#" onclick="loadContent('mail/mail_relay_recipient_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_relay_recipient_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_relay_recipient_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_relay_recipient_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_relay_recipient_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_relay_recipient_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> |
| | | <td colspan="4"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_transport"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="domain">{tmpl_var name='domain_txt'}</label> |
| | | <input name="domain" id="domain" value="{tmpl_var name='domain'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="type">{tmpl_var name='type_txt'}</label> |
| | | <select name="type" id="type" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label> |
| | | <div class="col-sm-9"><select name="type" id="type" class="form-control"> |
| | | {tmpl_var name='type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='mx_txt'}</p> |
| | | <div class="multiField"> |
| | | <input type="checkbox" value="y" id="mx" name="mx" {tmpl_var name='mx'} /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='mx_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" value="y" id="mx" name="mx" {tmpl_var name='mx'} /></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="destination">{tmpl_var name='destination_txt'}</label> |
| | | <input name="destination" id="transport" value="{tmpl_var name='destination'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="sort_order">{tmpl_var name='sort_order_txt'}</label> |
| | | <select name="sort_order" id="sort_order" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="destination" class="col-sm-3 control-label">{tmpl_var name='destination_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="destination" id="transport" value="{tmpl_var name='destination'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="sort_order" class="col-sm-3 control-label">{tmpl_var name='sort_order_txt'}</label> |
| | | <div class="col-sm-9"><select name="sort_order" id="sort_order" class="form-control"> |
| | | {tmpl_var name='sort_order'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_transport_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_transport_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_transport_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_transport_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_transport"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_transport_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_transport_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_domain" scope="col"><tmpl_var name="domain_txt"></th> |
| | | <th class="tbl_col_transport" scope="col"><tmpl_var name="transport_txt"></th> |
| | | <th class="tbl_col_sort_order" scope="col"><tmpl_var name="sort_order_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="domain_txt"></th> |
| | | <th><tmpl_var name="transport_txt"></th> |
| | | <th><tmpl_var name="sort_order_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_domain"><input type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td class="tbl_col_transport"><input type="text" name="search_transport" value="{tmpl_var name='search_transport'}" /></td> |
| | | <td class="tbl_col_sort_order"><input type="text" name="search_sort_order" value="{tmpl_var name='search_sort_order'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_transport_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_domain" value="{tmpl_var name='search_domain'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_transport" value="{tmpl_var name='search_transport'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_sort_order" value="{tmpl_var name='search_sort_order'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_transport_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_transport_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_transport_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_domain"><a href="#" onclick="loadContent('mail/mail_transport_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="domain"}</a></td> |
| | | <td class="tbl_col_transport"><a href="#" onclick="loadContent('mail/mail_transport_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="transport"}</a></td> |
| | | <td class="tbl_col_sort_order"><a href="#" onclick="loadContent('mail/mail_transport_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="sort_order"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_transport_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_transport_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_transport_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_transport_edit.php?id={tmpl_var name='id'}">{tmpl_var name="domain"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_transport_edit.php?id={tmpl_var name='id'}">{tmpl_var name="transport"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_transport_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sort_order"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_transport_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_subject">{tmpl_var name='autoresponder_subject_txt'}</label> |
| | | <input type="text" name="autoresponder_subject" id="autoresponder_subject" maxlength='250' value="{tmpl_var name='autoresponder_subject'}" /> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="autoresponder_subject" class="col-sm-3 control-label">{tmpl_var name='autoresponder_subject_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" name="autoresponder_subject" id="autoresponder_subject" value="{tmpl_var name='autoresponder_subject'}" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="autoresponder_text" class="col-sm-3 control-label">{tmpl_var name='autoresponder_text_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="autoresponder_text" id="autoresponder_text" rows='15' cols='30'>{tmpl_var name='autoresponder_text'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_text">{tmpl_var name='autoresponder_text_txt'}</label> |
| | | <textarea name="autoresponder_text" id="autoresponder_text" rows='15' cols='30'>{tmpl_var name='autoresponder_text'}</textarea> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder">{tmpl_var name='autoresponder_active'}</label> |
| | | <input type="checkbox" value="y" id="autoresponder" name="autoresponder" |
| | | onclick="AR_ResetDates();" {tmpl_var name='ar_active'} /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_start_date">{tmpl_var name='autoresponder_start_date_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="autoresponder" class="col-sm-3 control-label">{tmpl_var name='autoresponder_active'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" value="y" id="autoresponder" name="autoresponder" |
| | | onclick="AR_ResetDates();" {tmpl_var name='ar_active'} /></div></div> |
| | | <div class="form-group"> |
| | | <label for="autoresponder_start_date" class="col-sm-3 control-label">{tmpl_var name='autoresponder_start_date_txt'}</label> |
| | | {tmpl_var name='autoresponder_start_date'} |
| | | <a href="javascript:AR_SetNow();">{tmpl_var name='now_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_end_date">{tmpl_var name='autoresponder_end_date_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="autoresponder_end_date" class="col-sm-3 control-label">{tmpl_var name='autoresponder_end_date_txt'}</label> |
| | | {tmpl_var name='autoresponder_end_date'} |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" |
| | | value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');"> |
| | | <span>{tmpl_var name='btn_save_txt'}</span> |
| | | </button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" |
| | | onclick="loadContent('mail/mail_user_list.php');"> |
| | | <span>{tmpl_var name='btn_cancel_txt'}</span> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" |
| | | value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <tmpl_if name="config_error_msg"> |
| | |
| | | </div> |
| | | </tmpl_if> |
| | | |
| | | <div class="panel panel_mail_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Backup</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="backup_interval">{tmpl_var name='backup_interval_txt'}</label> |
| | | <select name="backup_interval" id="backup_interval" class="selectInput"> |
| | | <legend>Backup</legend> |
| | | <div class="form-group"> |
| | | <label for="backup_interval" class="col-sm-3 control-label">{tmpl_var name='backup_interval_txt'}</label> |
| | | <div class="col-sm-9"><select name="backup_interval" id="backup_interval" class="form-control"> |
| | | {tmpl_var name='backup_interval'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="backup_copies">{tmpl_var name='backup_copies_txt'}</label> |
| | | <select name="backup_copies" id="backup_copies" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="backup_copies" class="col-sm-3 control-label">{tmpl_var name='backup_copies_txt'}</label> |
| | | <div class="col-sm-9"><select name="backup_copies" id="backup_copies" class="form-control"> |
| | | {tmpl_var name='backup_copies'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | {tmpl_var name='backup_records'} |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | </tmpl_if> |
| | | <h3><tmpl_var name="list_head_txt"></h3> |
| | | |
| | | <div class="panel panel_list_mail_backup"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_date" scope="col"><tmpl_var name="date_txt"></th> |
| | | <th class="tbl_col_filename" scope="col"><tmpl_var name="filename_txt"></th> |
| | | <th class="tbl_col_filename" scope="col"><tmpl_var name="filesize_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="date_txt"></th> |
| | | <th><tmpl_var name="filename_txt"></th> |
| | | <th><tmpl_var name="filesize_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_date">{tmpl_var name="date"}</td> |
| | | <td class="tbl_col_filename">{tmpl_var name="filename"}</td> |
| | | <td class="tbl_col_filesize">{tmpl_var name="filesize"}</td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td>{tmpl_var name="date"}</td> |
| | | <td>{tmpl_var name="filename"}</td> |
| | | <td>{tmpl_var name="filesize"}</td> |
| | | <td class="text-right"> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoRestore" type="button" onclick="confirm_action('mail/mail_user_edit.php?id={tmpl_var name='parent_id'}&next_tab=backup&backup_action=restore&backup_id={tmpl_var name='backup_id'}','{tmpl_var name='restore_confirm_txt'}');"><span>{tmpl_var name="restore_backup_txt"}</span></button> |
| | | <!-- <button class="button iconstxt icoDownload" type="button" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='parent_id'}&next_tab=backup&backup_action=download&backup_id={tmpl_var name='backup_id'}');"><span>{tmpl_var name="download_backup_txt"}</span></button> |
| | | <button class="btn btn-default formbutton-default" type="button" onclick="confirm_action('mail/mail_user_edit.php?id={tmpl_var name='parent_id'}&next_tab=backup&backup_action=restore&backup_id={tmpl_var name='backup_id'}','{tmpl_var name='restore_confirm_txt'}');">{tmpl_var name="restore_backup_txt"}</button> |
| | | <!-- <button class="btn btn-default formbutton-default" type="button" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='parent_id'}&next_tab=backup&backup_action=download&backup_id={tmpl_var name='backup_id'}">{tmpl_var name="download_backup_txt"}</button> |
| | | --> |
| | | </div> |
| | | </td> |
| | |
| | | </tmpl_unless> |
| | | </tbody> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="custom_mailfilter">{tmpl_var name='custom_mailfilter_txt'}</label> |
| | | <textarea name="custom_mailfilter" id="custom_mailfilter" rows='15' cols='30'>{tmpl_var name='custom_mailfilter'}</textarea> |
| | | |
| | | <div class="form-group"> |
| | | <label for="custom_mailfilter" class="col-sm-3 control-label">{tmpl_var name='custom_mailfilter_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="custom_mailfilter" id="custom_mailfilter" rows='15' cols='30'>{tmpl_var name='custom_mailfilter'}</textarea></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_user_filter"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="rulename" class="wf_preField">{tmpl_var name='rulename_txt'}</label> |
| | | <input type="text" id="rulename" name="rulename" value="{tmpl_var name='rulename'}" size="30" maxlength="255" class="textInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="rulename" class="col-sm-3 control-label">{tmpl_var name='rulename_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" id="rulename" name="rulename" value="{tmpl_var name='rulename'}" class="form-control"></div></div> |
| | | <div class="form-group"> |
| | | <label for="source" class="col-sm-3 control-label">{tmpl_var name='source_txt'}</label> |
| | | <div class="col-sm-9"><select id="source" name="source" class="form-control">{tmpl_var name='source'}</select></div> |
| | | <div class="col-sm-9"><select id="op" name="op" class="form-control">{tmpl_var name='op'}</select></div><br><br> |
| | | <div><label></label><div class="col-sm-9"><input type="text" id="searchterm" name="searchterm" value="{tmpl_var name='searchterm'}" class="form-control"></div></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source" class="wf_preField">{tmpl_var name='source_txt'}</label> |
| | | <select id="source" name="source" class="textInput formLengthHalf">{tmpl_var name='source'}</select> |
| | | <select id="op" name="op" class="textInput formLengthHalf">{tmpl_var name='op'}</select><br><br> |
| | | <div><label></label><input type="text" id="searchterm" name="searchterm" value="{tmpl_var name='searchterm'}" size="30" maxlength="255" class="textInput"></div> |
| | | <div class="form-group"> |
| | | <label for="action" class="col-sm-3 control-label">{tmpl_var name='action_txt'}</label> |
| | | <div class="col-sm-9"><select id="action" name="action" class="form-control">{tmpl_var name='action'}</select></div><br><br> |
| | | <div><label></label><div class="col-sm-9"><input type="text" id="target" name="target" value="{tmpl_var name='target'}" class="form-control"></div></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="action" class="wf_preField">{tmpl_var name='action_txt'}</label> |
| | | <select id="action" name="action" class="textInput formLengthHalf">{tmpl_var name='action'}</select><br><br> |
| | | <div><label></label><input type="text" id="target" name="target" value="{tmpl_var name='target'}" size="30" maxlength="255" class="textInput formLengthHalf"></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="active" class="wf_preField">{tmpl_var name='active_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="active" class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <span class="">{tmpl_var name='active'}</span> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input name="mailuser_id" type="hidden" value="{tmpl_var name='mailuser_id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_filter_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='mailuser_id'}');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_filter_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='mailuser_id'}">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset style="margin-top:20px;margin-bottom:20px;"><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_user_filter_edit.php?mailuser_id={tmpl_var name='parent_id'}');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_user_filter_edit.php?mailuser_id={tmpl_var name='parent_id'}">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_rulename" scope="col"><tmpl_var name="rulename_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="rulename_txt"></th> |
| | | <th class="text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_rulename"><input type="text" name="search_rulename" value="{tmpl_var name='search_rulename'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="return changeTab('filter_records','mail/mail_user_edit.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_rulename" value="{tmpl_var name='search_rulename'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="return changeTab('filter_records','mail/mail_user_edit.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_rulename"><a href="#" onclick="loadContent('mail/mail_user_filter_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="rulename"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_user_filter_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_user_filter_edit.php?id={tmpl_var name='id'}">{tmpl_var name="rulename"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_user_filter_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_user"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_user_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_user_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_email" scope="col"><tmpl_var name="email_txt"></th> |
| | | <tmpl_if name="enable_custom_login"><th class="tbl_col_login" scope="col"><tmpl_var name="login_txt"></th></tmpl_if> |
| | | <th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th> |
| | | <th class="tbl_col_autoresponder" scope="col"><tmpl_var name="autoresponder_txt"></th> |
| | | <th class="tbl_col_postfix" scope="col"><tmpl_var name="postfix_txt"></th> |
| | | <th class="tbl_col_disablesmtp" scope="col"><tmpl_var name="disablesmtp_txt"></th> |
| | | <th class="tbl_col_disableimap" scope="col"><tmpl_var name="disableimap_txt"></th> |
| | | <th class="tbl_col_disablepop3" scope="col"><tmpl_var name="disablepop3_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="email_txt"></th> |
| | | <tmpl_if name="enable_custom_login"><th><tmpl_var name="login_txt"></th></tmpl_if> |
| | | <th><tmpl_var name="name_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="autoresponder_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="postfix_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="disablesmtp_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="disableimap_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="disablepop3_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_email"><input type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <tmpl_if name="enable_custom_login"><td class="tbl_col_login"><input type="text" name="search_login" value="{tmpl_var name='search_login'}" /></td></tmpl_if> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_autoresponder"><select name="search_autoresponder">{tmpl_var name='search_autoresponder'}</select></td> |
| | | <td class="tbl_col_postfix"><select name="search_postfix">{tmpl_var name='search_postfix'}</select></th> |
| | | <td class="tbl_col_disablesmtp"><select name="search_disablesmtp">{tmpl_var name='search_disablesmtp'}</select></th> |
| | | <td class="tbl_col_disableimap"><select name="search_disableimap">{tmpl_var name='search_disableimap'}</select></th> |
| | | <td class="tbl_col_disablepop3"><select name="search_disablepop3">{tmpl_var name='search_disablepop3'}</select></th> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_user_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <tmpl_if name="enable_custom_login"><td><input class="form-control" type="text" name="search_login" value="{tmpl_var name='search_login'}" /></td></tmpl_if> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td><select class="form-control" name="search_autoresponder">{tmpl_var name='search_autoresponder'}</select></td> |
| | | <td><select class="form-control" name="search_postfix">{tmpl_var name='search_postfix'}</select></td> |
| | | <td><select class="form-control" name="search_disablesmtp">{tmpl_var name='search_disablesmtp'}</select></td> |
| | | <td><select class="form-control" name="search_disableimap">{tmpl_var name='search_disableimap'}</select></td> |
| | | <td><select class="form-control" name="search_disablepop3">{tmpl_var name='search_disablepop3'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_user_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_email"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="email"}</a></td> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="email"}</a></td> |
| | | <tmpl_if name="enable_custom_login"> |
| | | <td class="tbl_col_login"> |
| | | <a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="login"}</a> |
| | | <td> |
| | | <a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="login"}</a> |
| | | </td> |
| | | </tmpl_if> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td> |
| | | <td class="tbl_col_autoresponder"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="autoresponder"}</a></td> |
| | | <td class="tbl_col_postfix"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="postfix"}</a></td> |
| | | <td class="tbl_col_disablesmtp"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="disablesmtp"}</a></td> |
| | | <td class="tbl_col_disableimap"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="disableimap"}</a></td> |
| | | <td class="tbl_col_disablepop3"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="disablepop3"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="name"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="autoresponder"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="postfix"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="disablesmtp"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="disableimap"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="disablepop3"}</a></td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="mailboxlist_webmail_link"> |
| | | <a class="button icons16 icoWebmailer" href="mail/webmailer.php?id={tmpl_var name='id'}" target="webmail"><span>{tmpl_var name="webmail_txt"}</span></a> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" href="mail/webmailer.php?id={tmpl_var name='id'}" target="webmail"><span class="icon icon-mail"></span></button> |
| | | </tmpl_if> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="<tmpl_if name="enable_custom_login">9<tmpl_else>8</tmpl_if>"><tmpl_var name="paging"></td> |
| | | <td colspan="<tmpl_if name="enable_custom_login">9<tmpl_else>8</tmpl_if>"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='name_txt'}</label> |
| | | <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> {tmpl_var name='name_optional_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label"><em>*</em> {tmpl_var name='email_txt'}</p> |
| | | <div class="multiField"> |
| | | <label for="email_local_part" class="blockLabel formLengthEmailDomain">Alias<input type="text" id="email_local_part" name="email_local_part" size="20" value="{tmpl_var name='email_local_part'}" class="textInput" /></label> |
| | | <label for="email_at" class="blockLabel email_at"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="blockLabel formLengthEmailDomain">{tmpl_var name='domain_txt'}<select name="email_domain" id="email_domain" class="selectInput">{tmpl_var name='email_domain'}</select></label> |
| | | |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='name_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="name" id="name" value="{tmpl_var name='name'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='name_optional_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label"><em>*</em> {tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | <label for="email_local_part" class="col-sm-3 control-label">Alias<div class="col-sm-9"><input type="text" id="email_local_part" name="email_local_part" value="{tmpl_var name='email_local_part'}" class="form-control" /></div></label> |
| | | <label for="email_at" class="col-sm-3 control-label"> <span id="email_at" name="email_at" />@</label> |
| | | <label for="email_domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}<div class="col-sm-9"><select name="email_domain" id="email_domain" class="form-control">{tmpl_var name='email_domain'}</select></div></label> |
| | | </div> |
| | | </div> |
| | | <tmpl_if name="enable_custom_login"><div class="ctrlHolder"> |
| | | <label for="login">{tmpl_var name='login_txt'}</label> |
| | | <input type="text" id="login" name="login" size="20" value="{tmpl_var name='login'}" class="textInput" /></label> |
| | | <tmpl_if name="enable_custom_login"><div class="form-group"> |
| | | <label for="login" class="col-sm-3 control-label">{tmpl_var name='login_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" id="login" name="login" value="{tmpl_var name='login'}" class="form-control" /></div></label> |
| | | </div></tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="password">{tmpl_var name='password_txt'}</label> |
| | | <input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | <div class="form-group"> |
| | | <label for="password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="password" id="password" value="{tmpl_var name='password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | <div class="ctrlHolder"> |
| | | <label for="quota">{tmpl_var name='quota_txt'}</label> |
| | | <input name="quota" id="quota" value="{tmpl_var name='quota'}" size="30" maxlength="255" type="text" class="textInput formLengthLimit" /><p class="label">MB</p> |
| | | <div class="form-group"> |
| | | <label for="quota" class="col-sm-3 control-label">{tmpl_var name='quota_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="quota" id="quota" value="{tmpl_var name='quota'}" class="form-control" /></div><label class="col-sm-3 control-label">MB</label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='cc_txt'}</label> |
| | | <input name="cc" id="cc" value="{tmpl_var name='cc'}" size="30" maxlength="255" type="text" class="textInput" /> {tmpl_var name='name_optional_txt'} {tmpl_var name='cc_note_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="sender_name">{tmpl_var name='sender_cc_txt'}</label> |
| | | <input name="sender_cc" id="sender_cc" value="{tmpl_var name='sender_cc'}" size="30" maxlength="255" type="text" class="textInput" /> {tmpl_var name='name_optional_txt'} {tmpl_var name='sender_cc_note_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="policy">{tmpl_var name='policy_txt'}</label> |
| | | <select name="policy" id="policy" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='cc_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="cc" id="cc" value="{tmpl_var name='cc'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='name_optional_txt'} {tmpl_var name='cc_note_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="sender_name" class="col-sm-3 control-label">{tmpl_var name='sender_cc_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="sender_cc" id="sender_cc" value="{tmpl_var name='sender_cc'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='name_optional_txt'} {tmpl_var name='sender_cc_note_txt'} |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="policy" class="col-sm-3 control-label">{tmpl_var name='policy_txt'}</label> |
| | | <div class="col-sm-9"><select name="policy" id="policy" class="form-control"> |
| | | {tmpl_var name='policy'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='postfix_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='postfix_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='postfix'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='disablesmtp_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='disablesmtp_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='disablesmtp'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='disableimap_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='disableimap_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='disableimap'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='disablepop3_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='disablepop3_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='disablepop3'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='move_junk_txt'}</p> |
| | | <div class="multiField"> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='move_junk_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='move_junk'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | {tmpl_var name='filter_records'} |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_user_stats"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_email" scope="col"><tmpl_var name="email_txt"></th> |
| | | <th class="tbl_col_mail_traffic_this_month" scope="col"><tmpl_var name="this_month_txt"></th> |
| | | <th class="tbl_col_mail_traffic_last_month" scope="col"><tmpl_var name="last_month_txt"></th> |
| | | <th class="tbl_col_mail_traffic_this_year" scope="col"><tmpl_var name="this_year_txt"></th> |
| | | <th class="tbl_col_mail_traffic_last_year" scope="col"><tmpl_var name="last_year_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="email_txt"></th> |
| | | <th><tmpl_var name="this_month_txt"></th> |
| | | <th><tmpl_var name="last_month_txt"></th> |
| | | <th><tmpl_var name="this_year_txt"></th> |
| | | <th><tmpl_var name="last_year_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_email"><input type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td class="tbl_col_this_month"></td> |
| | | <td class="tbl_col_last_month"></td> |
| | | <td class="tbl_col_this_year"></td> |
| | | <td class="tbl_col_last_year"></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_user_stats.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td></td> |
| | | <td></td> |
| | | <td></td> |
| | | <td></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_user_stats.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_email"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="email"}</a></td> |
| | | <td class="tbl_col_this_month"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="this_month"}</a></td> |
| | | <td class="tbl_col_last_month"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="last_month"}</a></td> |
| | | <td class="tbl_col_this_year"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="this_year"}</a></td> |
| | | <td class="tbl_col_last_year"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="last_year"}</a></td> |
| | | <td class="tbl_col_buttons"></td> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="email"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="this_month"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="last_month"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="this_year"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="last_year"}</a></td> |
| | | <td class="text-right"></td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_unless name="records"> |
| | |
| | | |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mail_whitelist"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source">{tmpl_var name='source_txt'}</label> |
| | | <input name="source" id="source" value="{tmpl_var name='source'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="type">{tmpl_var name='type_txt'}</label> |
| | | <select name="type" id="type" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="source" class="col-sm-3 control-label">{tmpl_var name='source_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="source" id="source" value="{tmpl_var name='source'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label> |
| | | <div class="col-sm-9"><select name="type" id="type" class="form-control"> |
| | | {tmpl_var name='type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input name="access" type="hidden" value="{tmpl_var name='access'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_whitelist_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/mail_whitelist_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/mail_whitelist_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/mail_whitelist_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_mail_whitelist"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/mail_whitelist_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/mail_whitelist_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_source" scope="col"><tmpl_var name="source_txt"></th> |
| | | <th class="tbl_col_type" scope="col"><tmpl_var name="type_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="source_txt"></th> |
| | | <th><tmpl_var name="type_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_source"><input type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td class="tbl_col_type"><select name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_whitelist_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_source" value="{tmpl_var name='search_source'}" /></td> |
| | | <td><select class="form-control" name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_whitelist_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/mail_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/mail_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_source"><a href="#" onclick="loadContent('mail/mail_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="source"}</a></td> |
| | | <td class="tbl_col_type"><a href="#" onclick="loadContent('mail/mail_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="type"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/mail_whitelist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="source"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="type"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/mail_whitelist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_blacklist"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | |
| | | <!-- |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | --> |
| | | <div class="ctrlHolder"> |
| | | <label for="rid">{tmpl_var name='rid_txt'}</label> |
| | | <select name="rid" id="rid" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="rid" class="col-sm-3 control-label">{tmpl_var name='rid_txt'}</label> |
| | | <div class="col-sm-9"><select name="rid" id="rid" class="form-control"> |
| | | {tmpl_var name='rid'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="email">{tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="priority">{tmpl_var name='priority_txt'}</label> |
| | | <select name="priority" id="priority" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="{tmpl_var name='email'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="priority" class="col-sm-3 control-label">{tmpl_var name='priority_txt'}</label> |
| | | <div class="col-sm-9"><select name="priority" id="priority" class="form-control"> |
| | | {tmpl_var name='priority'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="wb" value="{tmpl_var name='wb'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_blacklist_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_blacklist_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_blacklist_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_blacklist_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_spamfilter_blacklist"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/spamfilter_blacklist_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/spamfilter_blacklist_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_priority" scope="col"><tmpl_var name="priority_txt"></th> |
| | | <th class="tbl_col_rid" scope="col"><tmpl_var name="rid_txt"></th> |
| | | <th class="tbl_col_email" scope="col"><tmpl_var name="email_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="priority_txt"></th> |
| | | <th><tmpl_var name="rid_txt"></th> |
| | | <th><tmpl_var name="email_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_priority"><select name="search_priority">{tmpl_var name='search_priority'}</select></td> |
| | | <td class="tbl_col_rid"><select name="search_rid">{tmpl_var name='search_rid'}</select></td> |
| | | <td class="tbl_col_email"><input type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_blacklist_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_priority">{tmpl_var name='search_priority'}</select></td> |
| | | <td><select class="form-control" name="search_rid">{tmpl_var name='search_rid'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_blacklist_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_priority"><a href="#" onclick="loadContent('mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="priority"}</a></td> |
| | | <td class="tbl_col_rid"><a href="#" onclick="loadContent('mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="rid"}</a></td> |
| | | <td class="tbl_col_email"><a href="#" onclick="loadContent('mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="email"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/spamfilter_blacklist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="priority"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="rid"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_blacklist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="email"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/spamfilter_blacklist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset id="wf_area_spamfilter_config"> |
| | | <span class="wf_oneField"> |
| | | <label for="getmail_config_dir" class="wf_preField">{tmpl_var name='getmail_config_dir_txt'}</label> |
| | | <input type="text" id="getmail_config_dir" name="getmail_config_dir" value="{tmpl_var name='getmail_config_dir'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="getmail_config_dir" class="col-sm-3 control-label">{tmpl_var name='getmail_config_dir_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="getmail_config_dir" name="getmail_config_dir" value="{tmpl_var name='getmail_config_dir'}"></div></span> |
| | | </fieldset> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="wf_actions buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_spamfilter_config"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/spamfilter_config_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/spamfilter_config_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_server_name" scope="col"><tmpl_var name="server_name_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col"> </th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="server_name_txt"></th> |
| | | <th class="text-right"> </th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_server_name"><input type="text" name="search_server_name" value="{tmpl_var name='search_server_name'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_config_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_server_name" value="{tmpl_var name='search_server_name'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_config_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_server_name"><a href="#" onclick="loadContent('mail/spamfilter_config_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/spamfilter_config_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/spamfilter_config_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_name"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/spamfilter_config_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="2"><tmpl_var name="paging"></td> |
| | | <td colspan="2"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset id="wf_area_spamfilter_config"> |
| | | <span class="wf_oneField"> |
| | | <label for="module" class="wf_preField">{tmpl_var name='module_txt'}</label> |
| | | <select id="module" name="module">{tmpl_var name='module'}</select> |
| | | <label for="module" class="col-sm-3 control-label">{tmpl_var name='module_txt'}</label> |
| | | <div class="col-sm-9"><select class="form-control" id="module" name="module">{tmpl_var name='module'}</select></div> |
| | | </span> |
| | | <span class="wf_oneField"> |
| | | <label for="maildir_path" class="wf_preField">{tmpl_var name='maildir_path_txt'}</label> |
| | | <input type="text" id="maildir_path" name="maildir_path" value="{tmpl_var name='maildir_path'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="maildir_path" class="col-sm-3 control-label">{tmpl_var name='maildir_path_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="maildir_path" name="maildir_path" value="{tmpl_var name='maildir_path'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="homedir_path" class="wf_preField">{tmpl_var name='homedir_path_txt'}</label> |
| | | <input type="text" id="homedir_path" name="homedir_path" value="{tmpl_var name='homedir_path'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="homedir_path" class="col-sm-3 control-label">{tmpl_var name='homedir_path_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="homedir_path" name="homedir_path" value="{tmpl_var name='homedir_path'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="mailuser_uid" class="wf_preField">{tmpl_var name='mailuser_uid_txt'}</label> |
| | | <input type="text" id="mailuser_uid" name="mailuser_uid" value="{tmpl_var name='mailuser_uid'}" size="10" maxlength="255"> |
| | | </span> |
| | | <label for="mailuser_uid" class="col-sm-3 control-label">{tmpl_var name='mailuser_uid_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="mailuser_uid" name="mailuser_uid" value="{tmpl_var name='mailuser_uid'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="mailuser_gid" class="wf_preField">{tmpl_var name='mailuser_gid_txt'}</label> |
| | | <input type="text" id="mailuser_gid" name="mailuser_gid" value="{tmpl_var name='mailuser_gid'}" size="10" maxlength="255"> |
| | | </span> |
| | | <label for="mailuser_gid" class="col-sm-3 control-label">{tmpl_var name='mailuser_gid_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="mailuser_gid" name="mailuser_gid" value="{tmpl_var name='mailuser_gid'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="mailuser_name" class="wf_preField">{tmpl_var name='mailuser_name_txt'}</label> |
| | | <input type="text" id="mailuser_name" name="mailuser_name" value="{tmpl_var name='mailuser_name'}" size="10" maxlength="255"> |
| | | </span> |
| | | <label for="mailuser_name" class="col-sm-3 control-label">{tmpl_var name='mailuser_name_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="mailuser_name" name="mailuser_name" value="{tmpl_var name='mailuser_name'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="mailuser_group" class="wf_preField">{tmpl_var name='mailuser_group_txt'}</label> |
| | | <input type="text" id="mailuser_group" name="mailuser_group" value="{tmpl_var name='mailuser_group'}" size="10" maxlength="255"> |
| | | </span> |
| | | <label for="mailuser_group" class="col-sm-3 control-label">{tmpl_var name='mailuser_group_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="mailuser_group" name="mailuser_group" value="{tmpl_var name='mailuser_group'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="relayhost" class="wf_preField">{tmpl_var name='relayhost_txt'}</label> |
| | | <input type="text" id="relayhost" name="relayhost" value="{tmpl_var name='relayhost'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="relayhost" class="col-sm-3 control-label">{tmpl_var name='relayhost_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="relayhost" name="relayhost" value="{tmpl_var name='relayhost'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="relayhost_user" class="wf_preField">{tmpl_var name='relayhost_user_txt'}</label> |
| | | <input type="text" id="relayhost_user" name="relayhost_user" value="{tmpl_var name='relayhost_user'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="relayhost_user" class="col-sm-3 control-label">{tmpl_var name='relayhost_user_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="relayhost_user" name="relayhost_user" value="{tmpl_var name='relayhost_user'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="relayhost_password" class="wf_preField">{tmpl_var name='relayhost_password_txt'}</label> |
| | | <input type="text" id="relayhost_password" name="relayhost_password" value="{tmpl_var name='relayhost_password'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="relayhost_password" class="col-sm-3 control-label">{tmpl_var name='relayhost_password_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="relayhost_password" name="relayhost_password" value="{tmpl_var name='relayhost_password'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="mailbox_size_limit" class="wf_preField">{tmpl_var name='mailbox_size_limit_txt'}</label> |
| | | <input type="text" id="mailbox_size_limit" name="mailbox_size_limit" value="{tmpl_var name='mailbox_size_limit'}" size="10" maxlength="15"> |
| | | </span> |
| | | <label for="mailbox_size_limit" class="col-sm-3 control-label">{tmpl_var name='mailbox_size_limit_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="mailbox_size_limit" name="mailbox_size_limit" value="{tmpl_var name='mailbox_size_limit'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="message_size_limit" class="wf_preField">{tmpl_var name='message_size_limit_txt'}</label> |
| | | <input type="text" id="message_size_limit" name="message_size_limit" value="{tmpl_var name='message_size_limit'}" size="10" maxlength="15"> |
| | | </span> |
| | | <label for="message_size_limit" class="col-sm-3 control-label">{tmpl_var name='message_size_limit_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="message_size_limit" name="message_size_limit" value="{tmpl_var name='message_size_limit'}"></div></span> |
| | | </fieldset> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="wf_actions buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_config"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset id="wf_area_spamfilter_config"> |
| | | <span class="wf_oneField"> |
| | | <label for="ip_address" class="wf_preField">{tmpl_var name='ip_address_txt'}</label> |
| | | <input type="text" id="ip_address" name="ip_address" value="{tmpl_var name='ip_address'}" size="15" maxlength="255"> |
| | | </span> |
| | | <label for="ip_address" class="col-sm-3 control-label">{tmpl_var name='ip_address_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="ip_address" name="ip_address" value="{tmpl_var name='ip_address'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="netmask" class="wf_preField">{tmpl_var name='netmask_txt'}</label> |
| | | <input type="text" id="netmask" name="netmask" value="{tmpl_var name='netmask'}" size="15" maxlength="255"> |
| | | </span> |
| | | <label for="netmask" class="col-sm-3 control-label">{tmpl_var name='netmask_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="netmask" name="netmask" value="{tmpl_var name='netmask'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="gateway" class="wf_preField">{tmpl_var name='gateway_txt'}</label> |
| | | <input type="text" id="gateway" name="gateway" value="{tmpl_var name='gateway'}" size="15" maxlength="255"> |
| | | </span> |
| | | <label for="gateway" class="col-sm-3 control-label">{tmpl_var name='gateway_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="gateway" name="gateway" value="{tmpl_var name='gateway'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="hostname" class="wf_preField">{tmpl_var name='hostname_txt'}</label> |
| | | <input type="text" id="hostname" name="hostname" value="{tmpl_var name='hostname'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="hostname" class="col-sm-3 control-label">{tmpl_var name='hostname_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="hostname" name="hostname" value="{tmpl_var name='hostname'}"></div></span> |
| | | <span class="wf_oneField"> |
| | | <label for="nameservers" class="wf_preField">{tmpl_var name='nameservers_txt'}</label> |
| | | <input type="text" id="nameservers" name="nameservers" value="{tmpl_var name='nameservers'}" size="40" maxlength="255"> |
| | | </span> |
| | | <label for="nameservers" class="col-sm-3 control-label">{tmpl_var name='nameservers_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" id="nameservers" name="nameservers" value="{tmpl_var name='nameservers'}"></div></span> |
| | | </fieldset> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="wf_actions buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_config_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_config_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_policy"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="addr_extension_virus">{tmpl_var name='addr_extension_virus_txt'}</label> |
| | | <input name="addr_extension_virus" id="addr_extension_virus" value="{tmpl_var name='addr_extension_virus'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="addr_extension_spam">{tmpl_var name='addr_extension_spam_txt'}</label> |
| | | <input name="addr_extension_spam" id="addr_extension_spam" value="{tmpl_var name='addr_extension_spam'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="addr_extension_banned">{tmpl_var name='addr_extension_banned_txt'}</label> |
| | | <input name="addr_extension_banned" id="addr_extension_banned" value="{tmpl_var name='addr_extension_banned'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="addr_extension_bad_header">{tmpl_var name='addr_extension_bad_header_txt'}</label> |
| | | <input name="addr_extension_bad_header" id="addr_extension_bad_header" value="{tmpl_var name='addr_extension_bad_header'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="warnvirusrecip">{tmpl_var name='warnvirusrecip_txt'}</label> |
| | | <select name="warnvirusrecip" id="warnvirusrecip" class="selectInput formLengthBool"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="addr_extension_virus" class="col-sm-3 control-label">{tmpl_var name='addr_extension_virus_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="addr_extension_virus" id="addr_extension_virus" value="{tmpl_var name='addr_extension_virus'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="addr_extension_spam" class="col-sm-3 control-label">{tmpl_var name='addr_extension_spam_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="addr_extension_spam" id="addr_extension_spam" value="{tmpl_var name='addr_extension_spam'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="addr_extension_banned" class="col-sm-3 control-label">{tmpl_var name='addr_extension_banned_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="addr_extension_banned" id="addr_extension_banned" value="{tmpl_var name='addr_extension_banned'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="addr_extension_bad_header" class="col-sm-3 control-label">{tmpl_var name='addr_extension_bad_header_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="addr_extension_bad_header" id="addr_extension_bad_header" value="{tmpl_var name='addr_extension_bad_header'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="warnvirusrecip" class="col-sm-3 control-label">{tmpl_var name='warnvirusrecip_txt'}</label> |
| | | <div class="col-sm-9"><select name="warnvirusrecip" id="warnvirusrecip" class="form-control"> |
| | | {tmpl_var name='warnvirusrecip'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="warnbannedrecip">{tmpl_var name='warnbannedrecip_txt'}</label> |
| | | <select name="warnbannedrecip" id="warnbannedrecip" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="warnbannedrecip" class="col-sm-3 control-label">{tmpl_var name='warnbannedrecip_txt'}</label> |
| | | <div class="col-sm-9"><select name="warnbannedrecip" id="warnbannedrecip" class="form-control"> |
| | | {tmpl_var name='warnbannedrecip'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="warnbadhrecip">{tmpl_var name='warnbadhrecip_txt'}</label> |
| | | <select name="warnbadhrecip" id="warnbadhrecip" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="warnbadhrecip" class="col-sm-3 control-label">{tmpl_var name='warnbadhrecip_txt'}</label> |
| | | <div class="col-sm-9"><select name="warnbadhrecip" id="warnbadhrecip" class="form-control"> |
| | | {tmpl_var name='warnbadhrecip'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="newvirus_admin">{tmpl_var name='newvirus_admin_txt'}</label> |
| | | <input name="newvirus_admin" id="newvirus_admin" value="{tmpl_var name='newvirus_admin'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="virus_admin">{tmpl_var name='virus_admin_txt'}</label> |
| | | <input name="virus_admin" id="virus_admin" value="{tmpl_var name='virus_admin'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="banned_admin">{tmpl_var name='banned_admin_txt'}</label> |
| | | <input name="banned_admin" id="banned_admin" value="{tmpl_var name='banned_admin'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bad_header_admin">{tmpl_var name='bad_header_admin_txt'}</label> |
| | | <input name="bad_header_admin" id="bad_header_admin" value="{tmpl_var name='bad_header_admin'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_admin">{tmpl_var name='spam_admin_txt'}</label> |
| | | <input name="spam_admin" id="spam_admin" value="{tmpl_var name='spam_admin'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="message_size_limit">{tmpl_var name='message_size_limit_txt'}</label> |
| | | <input name="message_size_limit" id="message_size_limit" value="{tmpl_var name='message_size_limit'}" size="10" maxlength="255" type="text" class="textInput formLengthLimit" /> Bytes |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="banned_rulenames">{tmpl_var name='banned_rulenames_txt'}</label> |
| | | <input name="banned_rulenames" id="banned_rulenames" value="{tmpl_var name='banned_rulenames'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | <div class="form-group"> |
| | | <label for="newvirus_admin" class="col-sm-3 control-label">{tmpl_var name='newvirus_admin_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="newvirus_admin" id="newvirus_admin" value="{tmpl_var name='newvirus_admin'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="virus_admin" class="col-sm-3 control-label">{tmpl_var name='virus_admin_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="virus_admin" id="virus_admin" value="{tmpl_var name='virus_admin'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="banned_admin" class="col-sm-3 control-label">{tmpl_var name='banned_admin_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="banned_admin" id="banned_admin" value="{tmpl_var name='banned_admin'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bad_header_admin" class="col-sm-3 control-label">{tmpl_var name='bad_header_admin_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bad_header_admin" id="bad_header_admin" value="{tmpl_var name='bad_header_admin'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_admin" class="col-sm-3 control-label">{tmpl_var name='spam_admin_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_admin" id="spam_admin" value="{tmpl_var name='spam_admin'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="message_size_limit" class="col-sm-3 control-label">{tmpl_var name='message_size_limit_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="message_size_limit" id="message_size_limit" value="{tmpl_var name='message_size_limit'}" class="form-control" /></div><div class="col-sm-3 input-sm"> Bytes |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="banned_rulenames" class="col-sm-3 control-label">{tmpl_var name='banned_rulenames_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="banned_rulenames" id="banned_rulenames" value="{tmpl_var name='banned_rulenames'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_policy_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_policy_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_policy"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="policy_name">{tmpl_var name='policy_name_txt'}</label> |
| | | <input name="policy_name" id="policy_name" value="{tmpl_var name='policy_name'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="virus_lover">{tmpl_var name='virus_lover_txt'}</label> |
| | | <select name="virus_lover" id="virus_lover" class="selectInput formLengthBool"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="policy_name" class="col-sm-3 control-label">{tmpl_var name='policy_name_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="policy_name" id="policy_name" value="{tmpl_var name='policy_name'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="virus_lover" class="col-sm-3 control-label">{tmpl_var name='virus_lover_txt'}</label> |
| | | <div class="col-sm-9"><select name="virus_lover" id="virus_lover" class="form-control"> |
| | | {tmpl_var name='virus_lover'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_lover">{tmpl_var name='spam_lover_txt'}</label> |
| | | <select name="spam_lover" id="spam_lover" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="spam_lover" class="col-sm-3 control-label">{tmpl_var name='spam_lover_txt'}</label> |
| | | <div class="col-sm-9"><select name="spam_lover" id="spam_lover" class="form-control"> |
| | | {tmpl_var name='spam_lover'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="banned_files_lover">{tmpl_var name='banned_files_lover_txt'}</label> |
| | | <select name="banned_files_lover" id="banned_files_lover" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="banned_files_lover" class="col-sm-3 control-label">{tmpl_var name='banned_files_lover_txt'}</label> |
| | | <div class="col-sm-9"><select name="banned_files_lover" id="banned_files_lover" class="form-control"> |
| | | {tmpl_var name='banned_files_lover'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bad_header_lover">{tmpl_var name='bad_header_lover_txt'}</label> |
| | | <select name="bad_header_lover" id="bad_header_lover" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="bad_header_lover" class="col-sm-3 control-label">{tmpl_var name='bad_header_lover_txt'}</label> |
| | | <div class="col-sm-9"><select name="bad_header_lover" id="bad_header_lover" class="form-control"> |
| | | {tmpl_var name='bad_header_lover'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bypass_virus_checks">{tmpl_var name='bypass_virus_checks_txt'}</label> |
| | | <select name="bypass_virus_checks" id="bypass_virus_checks" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="bypass_virus_checks" class="col-sm-3 control-label">{tmpl_var name='bypass_virus_checks_txt'}</label> |
| | | <div class="col-sm-9"><select name="bypass_virus_checks" id="bypass_virus_checks" class="form-control"> |
| | | {tmpl_var name='bypass_virus_checks'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bypass_banned_checks">{tmpl_var name='bypass_banned_checks_txt'}</label> |
| | | <select name="bypass_banned_checks" id="bypass_banned_checks" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="bypass_banned_checks" class="col-sm-3 control-label">{tmpl_var name='bypass_banned_checks_txt'}</label> |
| | | <div class="col-sm-9"><select name="bypass_banned_checks" id="bypass_banned_checks" class="form-control"> |
| | | {tmpl_var name='bypass_banned_checks'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bypass_header_checks">{tmpl_var name='bypass_header_checks_txt'}</label> |
| | | <select name="bypass_header_checks" id="bypass_header_checks" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="bypass_header_checks" class="col-sm-3 control-label">{tmpl_var name='bypass_header_checks_txt'}</label> |
| | | <div class="col-sm-9"><select name="bypass_header_checks" id="bypass_header_checks" class="form-control"> |
| | | {tmpl_var name='bypass_header_checks'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_policy_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_policy_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_spamfilter_policy"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/spamfilter_policy_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/spamfilter_policy_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_policy_name" scope="col"><tmpl_var name="policy_name_txt"></th> |
| | | <th class="tbl_col_virus_lover" scope="col"><tmpl_var name="virus_lover_txt"></th> |
| | | <th class="tbl_col_spam_lover" scope="col"><tmpl_var name="spam_lover_txt"></th> |
| | | <th class="tbl_col_banned_files_lover" scope="col"><tmpl_var name="banned_files_lover_txt"></th> |
| | | <th class="tbl_col_bad_header_lover" scope="col"><tmpl_var name="bad_header_lover_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="policy_name_txt"></th> |
| | | <th><tmpl_var name="virus_lover_txt"></th> |
| | | <th><tmpl_var name="spam_lover_txt"></th> |
| | | <th><tmpl_var name="banned_files_lover_txt"></th> |
| | | <th><tmpl_var name="bad_header_lover_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_policy_name"><input type="text" name="search_policy_name" value="{tmpl_var name='search_policy_name'}" /></td> |
| | | <td class="tbl_col_virus_lover"><select name="search_virus_lover">{tmpl_var name='search_virus_lover'}</select></td> |
| | | <td class="tbl_col_spam_lover"><select name="search_spam_lover">{tmpl_var name='search_spam_lover'}</select></td> |
| | | <td class="tbl_col_banned_files_lover"><select name="search_banned_files_lover">{tmpl_var name='search_banned_files_lover'}</select></td> |
| | | <td class="tbl_col_bad_header_lover"><select name="search_bad_header_lover">{tmpl_var name='search_bad_header_lover'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_policy_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_policy_name" value="{tmpl_var name='search_policy_name'}" /></td> |
| | | <td><select class="form-control" name="search_virus_lover">{tmpl_var name='search_virus_lover'}</select></td> |
| | | <td><select class="form-control" name="search_spam_lover">{tmpl_var name='search_spam_lover'}</select></td> |
| | | <td><select class="form-control" name="search_banned_files_lover">{tmpl_var name='search_banned_files_lover'}</select></td> |
| | | <td><select class="form-control" name="search_bad_header_lover">{tmpl_var name='search_bad_header_lover'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_policy_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_policy_name"><a href="#" onclick="loadContent('mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="policy_name"}</a></td> |
| | | <td class="tbl_col_virus_lover"><a href="#" onclick="loadContent('mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="virus_lover"}</a></td> |
| | | <td class="tbl_col_spam_lover"><a href="#" onclick="loadContent('mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="spam_lover"}</a></td> |
| | | <td class="tbl_col_banned_files_lover"><a href="#" onclick="loadContent('mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="banned_files_lover"}</a></td> |
| | | <td class="tbl_col_bad_header_lover"><a href="#" onclick="loadContent('mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="bad_header_lover"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/spamfilter_policy_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}">{tmpl_var name="policy_name"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}">{tmpl_var name="virus_lover"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}">{tmpl_var name="spam_lover"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}">{tmpl_var name="banned_files_lover"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_policy_edit.php?id={tmpl_var name='id'}">{tmpl_var name="bad_header_lover"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/spamfilter_policy_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_policy"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="virus_quarantine_to">{tmpl_var name='virus_quarantine_to_txt'}</label> |
| | | <input name="virus_quarantine_to" id="virus_quarantine_to" value="{tmpl_var name='virus_quarantine_to'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_quarantine_to">{tmpl_var name='spam_quarantine_to_txt'}</label> |
| | | <input name="spam_quarantine_to" id="spam_quarantine_to" value="{tmpl_var name='spam_quarantine_to'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="banned_quarantine_to">{tmpl_var name='banned_quarantine_to_txt'}</label> |
| | | <input name="banned_quarantine_to" id="banned_quarantine_to" value="{tmpl_var name='banned_quarantine_to'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="bad_header_quarantine_to">{tmpl_var name='bad_header_quarantine_to_txt'}</label> |
| | | <input name="bad_header_quarantine_to" id="bad_header_quarantine_to" value="{tmpl_var name='bad_header_quarantine_to'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | |
| | | <div class="form-group"> |
| | | <label for="virus_quarantine_to" class="col-sm-3 control-label">{tmpl_var name='virus_quarantine_to_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="virus_quarantine_to" id="virus_quarantine_to" value="{tmpl_var name='virus_quarantine_to'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_quarantine_to" class="col-sm-3 control-label">{tmpl_var name='spam_quarantine_to_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_quarantine_to" id="spam_quarantine_to" value="{tmpl_var name='spam_quarantine_to'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="banned_quarantine_to" class="col-sm-3 control-label">{tmpl_var name='banned_quarantine_to_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="banned_quarantine_to" id="banned_quarantine_to" value="{tmpl_var name='banned_quarantine_to'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="bad_header_quarantine_to" class="col-sm-3 control-label">{tmpl_var name='bad_header_quarantine_to_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="bad_header_quarantine_to" id="bad_header_quarantine_to" value="{tmpl_var name='bad_header_quarantine_to'}" class="form-control" /></div></div> |
| | | <!-- |
| | | <div class="ctrlHolder"> |
| | | <label for="clean_quarantine_to">{tmpl_var name='clean_quarantine_to_txt'}</label> |
| | | <input name="clean_quarantine_to" id="clean_quarantine_to" value="{tmpl_var name='clean_quarantine_to'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="other_quarantine_to">{tmpl_var name='other_quarantine_to_txt'}</label> |
| | | <input name="other_quarantine_to" id="other_quarantine_to" value="{tmpl_var name='other_quarantine_to'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="clean_quarantine_to" class="col-sm-3 control-label">{tmpl_var name='clean_quarantine_to_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="clean_quarantine_to" id="clean_quarantine_to" value="{tmpl_var name='clean_quarantine_to'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="other_quarantine_to" class="col-sm-3 control-label">{tmpl_var name='other_quarantine_to_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="other_quarantine_to" id="other_quarantine_to" value="{tmpl_var name='other_quarantine_to'}" class="form-control" /></div></div> |
| | | --> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_policy_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_policy_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_policy"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_tag_level">{tmpl_var name='spam_tag_level_txt'}</label> |
| | | <input name="spam_tag_level" id="spam_tag_level" value="{tmpl_var name='spam_tag_level'}" size="10" maxlength="255" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_tag2_level">{tmpl_var name='spam_tag2_level_txt'}</label> |
| | | <input name="spam_tag2_level" id="spam_tag2_level" value="{tmpl_var name='spam_tag2_level'}" size="10" maxlength="255" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_kill_level">{tmpl_var name='spam_kill_level_txt'}</label> |
| | | <input name="spam_kill_level" id="spam_kill_level" value="{tmpl_var name='spam_kill_level'}" size="10" maxlength="255" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_dsn_cutoff_level">{tmpl_var name='spam_dsn_cutoff_level_txt'}</label> |
| | | <input name="spam_dsn_cutoff_level" id="spam_dsn_cutoff_level" value="{tmpl_var name='spam_dsn_cutoff_level'}" size="10" maxlength="255" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_quarantine_cutoff_level">{tmpl_var name='spam_quarantine_cutoff_level_txt'}</label> |
| | | <input name="spam_quarantine_cutoff_level" id="spam_quarantine_cutoff_level" value="{tmpl_var name='spam_quarantine_cutoff_level'}" size="10" maxlength="255" type="text" class="textInput formLengthLimit" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_modifies_subj">{tmpl_var name='spam_modifies_subj_txt'}</label> |
| | | <select name="spam_modifies_subj" id="spam_modifies_subj" class="selectInput formLengthBool"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="spam_tag_level" class="col-sm-3 control-label">{tmpl_var name='spam_tag_level_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_tag_level" id="spam_tag_level" value="{tmpl_var name='spam_tag_level'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_tag2_level" class="col-sm-3 control-label">{tmpl_var name='spam_tag2_level_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_tag2_level" id="spam_tag2_level" value="{tmpl_var name='spam_tag2_level'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_kill_level" class="col-sm-3 control-label">{tmpl_var name='spam_kill_level_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_kill_level" id="spam_kill_level" value="{tmpl_var name='spam_kill_level'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_dsn_cutoff_level" class="col-sm-3 control-label">{tmpl_var name='spam_dsn_cutoff_level_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_dsn_cutoff_level" id="spam_dsn_cutoff_level" value="{tmpl_var name='spam_dsn_cutoff_level'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_quarantine_cutoff_level" class="col-sm-3 control-label">{tmpl_var name='spam_quarantine_cutoff_level_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_quarantine_cutoff_level" id="spam_quarantine_cutoff_level" value="{tmpl_var name='spam_quarantine_cutoff_level'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_modifies_subj" class="col-sm-3 control-label">{tmpl_var name='spam_modifies_subj_txt'}</label> |
| | | <div class="col-sm-9"><select name="spam_modifies_subj" id="spam_modifies_subj" class="form-control"> |
| | | {tmpl_var name='spam_modifies_subj'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_subject_tag">{tmpl_var name='spam_subject_tag_txt'}</label> |
| | | <input name="spam_subject_tag" id="spam_subject_tag" value="{tmpl_var name='spam_subject_tag'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="spam_subject_tag2">{tmpl_var name='spam_subject_tag2_txt'}</label> |
| | | <input name="spam_subject_tag2" id="spam_subject_tag2" value="{tmpl_var name='spam_subject_tag2'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | <div class="form-group"> |
| | | <label for="spam_subject_tag" class="col-sm-3 control-label">{tmpl_var name='spam_subject_tag_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_subject_tag" id="spam_subject_tag" value="{tmpl_var name='spam_subject_tag'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="spam_subject_tag2" class="col-sm-3 control-label">{tmpl_var name='spam_subject_tag2_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="spam_subject_tag2" id="spam_subject_tag2" value="{tmpl_var name='spam_subject_tag2'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_policy_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_policy_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_policy_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_users"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="priority">{tmpl_var name='priority_txt'}</label> |
| | | <select name="priority" id="priority" class="selectInput formLengthLimit"> |
| | | <div class="form-group"> |
| | | <label for="priority" class="col-sm-3 control-label">{tmpl_var name='priority_txt'}</label> |
| | | <div class="col-sm-9"><select name="priority" id="priority" class="form-control"> |
| | | {tmpl_var name='priority'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="policy_id">{tmpl_var name='policy_id_txt'}</label> |
| | | <select name="policy_id" id="policy_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="policy_id" class="col-sm-3 control-label">{tmpl_var name='policy_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="policy_id" id="policy_id" class="form-control"> |
| | | {tmpl_var name='policy_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="email">{tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="fullname">{tmpl_var name='fullname_txt'}</label> |
| | | <input name="fullname" id="fullname" value="{tmpl_var name='fullname'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="local">{tmpl_var name='local_txt'}</label> |
| | | <select name="local" id="local" class="selectInput formLengthBool"> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="{tmpl_var name='email'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="fullname" class="col-sm-3 control-label">{tmpl_var name='fullname_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="fullname" id="fullname" value="{tmpl_var name='fullname'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="local" class="col-sm-3 control-label">{tmpl_var name='local_txt'}</label> |
| | | <div class="col-sm-9"><select name="local" id="local" class="form-control"> |
| | | {tmpl_var name='local'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_users_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_users_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_users_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_users_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_spamfilter_users"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/spamfilter_users_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/spamfilter_users_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_local" scope="col"><tmpl_var name="local_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_priority" scope="col"><tmpl_var name="priority_txt"></th> |
| | | <th class="tbl_col_policy_id" scope="col"><tmpl_var name="policy_id_txt"></th> |
| | | <th class="tbl_col_fullname" scope="col"><tmpl_var name="fullname_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="local_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="priority_txt"></th> |
| | | <th><tmpl_var name="policy_id_txt"></th> |
| | | <th><tmpl_var name="fullname_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_local"><select name="search_local">{tmpl_var name='search_local'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_priority"><select name="search_priority">{tmpl_var name='search_priority'}</select></td> |
| | | <td class="tbl_col_policy_id"><select name="search_policy_id">{tmpl_var name='search_policy_id'}</select></td> |
| | | <td class="tbl_col_fullname"><input type="text" name="search_fullname" value="{tmpl_var name='search_fullname'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_users_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_local">{tmpl_var name='search_local'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_priority">{tmpl_var name='search_priority'}</select></td> |
| | | <td><select class="form-control" name="search_policy_id">{tmpl_var name='search_policy_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_fullname" value="{tmpl_var name='search_fullname'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_users_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_local"><a href="#" onclick="loadContent('mail/spamfilter_users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="local"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/spamfilter_users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_priority"><a href="#" onclick="loadContent('mail/spamfilter_users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="priority"}</a></td> |
| | | <td class="tbl_col_policy_id"><a href="#" onclick="loadContent('mail/spamfilter_users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="policy_id"}</a></td> |
| | | <td class="tbl_col_fullname"><a href="#" onclick="loadContent('mail/spamfilter_users_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="fullname"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/spamfilter_users_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/spamfilter_users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="local"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="priority"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="policy_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_users_edit.php?id={tmpl_var name='id'}">{tmpl_var name="fullname"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/spamfilter_users_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_spamfilter_whitelist"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | |
| | | <!-- |
| | | <div class="ctrlHolder"> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | --> |
| | | <div class="ctrlHolder"> |
| | | <label for="rid">{tmpl_var name='rid_txt'}</label> |
| | | <select name="rid" id="rid" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="rid" class="col-sm-3 control-label">{tmpl_var name='rid_txt'}</label> |
| | | <div class="col-sm-9"><select name="rid" id="rid" class="form-control"> |
| | | {tmpl_var name='rid'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="email">{tmpl_var name='email_txt'}</label> |
| | | <input name="email" id="email" value="{tmpl_var name='email'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="priority">{tmpl_var name='priority_txt'}</label> |
| | | <select name="priority" id="priority" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="email" class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="email" id="email" value="{tmpl_var name='email'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="priority" class="col-sm-3 control-label">{tmpl_var name='priority_txt'}</label> |
| | | <div class="col-sm-9"><select name="priority" id="priority" class="form-control"> |
| | | {tmpl_var name='priority'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input type="hidden" name="wb" value="{tmpl_var name='wb'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_whitelist_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mail/spamfilter_whitelist_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mail/spamfilter_whitelist_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mail/spamfilter_whitelist_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_spamfilter_whitelist"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mail/spamfilter_whitelist_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mail/spamfilter_whitelist_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_priority" scope="col"><tmpl_var name="priority_txt"></th> |
| | | <th class="tbl_col_rid" scope="col"><tmpl_var name="rid_txt"></th> |
| | | <th class="tbl_col_email" scope="col"><tmpl_var name="email_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="priority_txt"></th> |
| | | <th><tmpl_var name="rid_txt"></th> |
| | | <th><tmpl_var name="email_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_priority"><select name="search_priority">{tmpl_var name='search_priority'}</select></td> |
| | | <td class="tbl_col_rid"><select name="search_rid">{tmpl_var name='search_rid'}</select></td> |
| | | <td class="tbl_col_email"><input type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_whitelist_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_priority">{tmpl_var name='search_priority'}</select></td> |
| | | <td><select class="form-control" name="search_rid">{tmpl_var name='search_rid'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/spamfilter_whitelist_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_priority"><a href="#" onclick="loadContent('mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="priority"}</a></td> |
| | | <td class="tbl_col_rid"><a href="#" onclick="loadContent('mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="rid"}</a></td> |
| | | <td class="tbl_col_email"><a href="#" onclick="loadContent('mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="email"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mail/spamfilter_whitelist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="priority"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="rid"}</a></td> |
| | | <td><a href="#" data-load-content="mail/spamfilter_whitelist_edit.php?id={tmpl_var name='id'}">{tmpl_var name="email"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mail/spamfilter_whitelist_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_user_quota_stats"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_email" scope="col"><tmpl_var name="email_txt"></th> |
| | | <th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th> |
| | | <th class="tbl_col_used_sort" scope="col"><tmpl_var name="used_txt"></th> |
| | | <th class="tbl_col_quota" scope="col"><tmpl_var name="quota_txt"></th> |
| | | <th class="tbl_col_percentage_sort" scope="col"><tmpl_var name="percentage_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="email_txt"></th> |
| | | <th><tmpl_var name="name_txt"></th> |
| | | <th><tmpl_var name="used_txt"></th> |
| | | <th><tmpl_var name="quota_txt"></th> |
| | | <th><tmpl_var name="percentage_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_email"><input type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td class="tbl_col_name"><input type="text" name="search_system_user" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_used"> </td> |
| | | <td class="tbl_col_quota"> </td> |
| | | <td class="tbl_col_percentage"> </td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/user_quota_stats.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_system_user" value="{tmpl_var name='search_name'}" /></td> |
| | | <td> </td> |
| | | <td> </td> |
| | | <td> </td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/user_quota_stats.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_email"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="email"}</a></td> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td> |
| | | <td class="tbl_col_used"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="used"}</a></td> |
| | | <td class="tbl_col_quota"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="quota"}</a></td> |
| | | <td class="tbl_col_percentage"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="percentage"}</a></td> |
| | | <td class="tbl_col_buttons"></td> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="email"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="name"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="used"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="quota"}</a></td> |
| | | <td><a href="#" data-load-content="mail/mail_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="percentage"}</a></td> |
| | | <td class="text-right"></td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_unless name="records"> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> |
| | | <td colspan="6"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="page_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="page_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="page_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mailuser"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='email_txt'}</p> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <p class="value">{tmpl_var name='email'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='login_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='login_txt'}</label> |
| | | <p class="value">{tmpl_var name='login'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='server_address_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='server_address_txt'}</label> |
| | | <p class="value">{tmpl_var name='server_name'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='quota_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='quota_txt'}</label> |
| | | <p class="value">{tmpl_var name='quota'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='cc_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='cc_txt'}</label> |
| | | <p class="value">{tmpl_var name='cc'}</p> |
| | | </div> |
| | | <div class="buttonHolder buttons"> |
| | | <div class="clear"><div class="right"> |
| | | |
| | | </div> |
| | | </fieldset> |
| | | </div></div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mailuser_autoresponder"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_subject">{tmpl_var name='autoresponder_subject_txt'}</label> |
| | | <input type="text" name="autoresponder_subject" id="autoresponder_subject" maxlength='250' value="{tmpl_var name='autoresponder_subject'}" /> |
| | | |
| | | |
| | | <div class="form-group"> |
| | | <label for="autoresponder_subject" class="col-sm-3 control-label">{tmpl_var name='autoresponder_subject_txt'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="text" name="autoresponder_subject" id="autoresponder_subject" value="{tmpl_var name='autoresponder_subject'}" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="autoresponder_text" class="col-sm-3 control-label">{tmpl_var name='autoresponder_text_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="autoresponder_text" id="autoresponder_text" rows='15' cols='30'>{tmpl_var name='autoresponder_text'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_text">{tmpl_var name='autoresponder_text_txt'}</label> |
| | | <textarea name="autoresponder_text" id="autoresponder_text" rows='15' cols='30'>{tmpl_var name='autoresponder_text'}</textarea> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder">{tmpl_var name='autoresponder_active'}</label> |
| | | <input type="checkbox" value="y" id="autoresponder" name="autoresponder" onclick="AR_ResetDates();" {tmpl_var name='ar_active'} /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_start_date">{tmpl_var name='autoresponder_start_date_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="autoresponder" class="col-sm-3 control-label">{tmpl_var name='autoresponder_active'}</label> |
| | | <div class="col-sm-9"><input class="form-control" type="checkbox" value="y" id="autoresponder" name="autoresponder" onclick="AR_ResetDates();" {tmpl_var name='ar_active'} /></div></div> |
| | | <div class="form-group"> |
| | | <label for="autoresponder_start_date" class="col-sm-3 control-label">{tmpl_var name='autoresponder_start_date_txt'}</label> |
| | | {tmpl_var name='autoresponder_start_date'} |
| | | <a href="javascript:AR_SetNow();">{tmpl_var name='now_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="autoresponder_end_date">{tmpl_var name='autoresponder_end_date_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="autoresponder_end_date" class="col-sm-3 control-label">{tmpl_var name='autoresponder_end_date_txt'}</label> |
| | | {tmpl_var name='autoresponder_end_date'} |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_autoresponder_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mailuser/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_autoresponder_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mailuser/index.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mailuser_cc"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='email_txt'}</p> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <p class="value">{tmpl_var name='email'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="name">{tmpl_var name='cc_txt'}</label> |
| | | <input name="cc" id="cc" value="{tmpl_var name='cc'}" size="30" maxlength="255" type="text" class="textInput" /> {tmpl_var name='name_optional_txt'} {tmpl_var name='cc_note_txt'} |
| | | </div> |
| | | </fieldset> |
| | | <div class="form-group"> |
| | | <label for="name" class="col-sm-3 control-label">{tmpl_var name='cc_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="cc" id="cc" value="{tmpl_var name='cc'}" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='name_optional_txt'} {tmpl_var name='cc_note_txt'} |
| | | </div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_cc_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mailuser/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_cc_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mailuser/index.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mailuser_filter"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="rulename" class="wf_preField">{tmpl_var name='rulename_txt'}</label> |
| | | <input type="text" id="rulename" name="rulename" value="{tmpl_var name='rulename'}" size="30" maxlength="255" class="textInput"> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="source" class="wf_preField">{tmpl_var name='source_txt'}</label> |
| | | <select id="source" name="source" class="textInput formLengthHalf">{tmpl_var name='source'}</select> |
| | | <select id="op" name="op" class="textInput formLengthHalf">{tmpl_var name='op'}</select> |
| | | <input type="text" id="searchterm" name="searchterm" value="{tmpl_var name='searchterm'}" size="30" maxlength="255" class="textInput"> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="action" class="wf_preField">{tmpl_var name='action_txt'}</label> |
| | | <select id="action" name="action" class="textInput formLengthHalf">{tmpl_var name='action'}</select> |
| | | <input type="text" id="target" name="target" value="{tmpl_var name='target'}" size="30" maxlength="255" class="textInput formLengthHalf"> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="active" class="wf_preField">{tmpl_var name='active_txt'}</label> |
| | | |
| | | <div class="form-group"> |
| | | <label for="rulename" class="col-sm-3 control-label">{tmpl_var name='rulename_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" id="rulename" name="rulename" value="{tmpl_var name='rulename'}" class="form-control"></div></div> |
| | | <div class="form-group"> |
| | | <label for="source" class="col-sm-3 control-label">{tmpl_var name='source_txt'}</label> |
| | | <div class="col-sm-9"><select id="source" name="source" class="form-control">{tmpl_var name='source'}</select></div> |
| | | <div class="col-sm-9"><select id="op" name="op" class="form-control">{tmpl_var name='op'}</select></div> |
| | | <div class="col-sm-9"><input type="text" id="searchterm" name="searchterm" value="{tmpl_var name='searchterm'}" class="form-control"></div></div> |
| | | <div class="form-group"> |
| | | <label for="action" class="col-sm-3 control-label">{tmpl_var name='action_txt'}</label> |
| | | <div class="col-sm-9"><select id="action" name="action" class="form-control">{tmpl_var name='action'}</select></div> |
| | | <div class="col-sm-9"><input type="text" id="target" name="target" value="{tmpl_var name='target'}" class="form-control"></div></div> |
| | | <div class="form-group"> |
| | | <label for="active" class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <span class="">{tmpl_var name='active'}</span> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | <input name="mailuser_id" type="hidden" value="{tmpl_var name='mailuser_id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_filter_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mailuser/mail_user_filter_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_filter_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mailuser/mail_user_filter_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_mailuser_filter"> |
| | | |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="mailuser/mail_user_filter_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('mailuser/mail_user_filter_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_rulename" scope="col"><tmpl_var name="rulename_txt"></th> |
| | | <th class="tbl_col_buttons" scope="col"> </th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="rulename_txt"></th> |
| | | <th class="text-right"> </th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_rulename"><input type="text" name="search_rulename" value="{tmpl_var name='search_rulename'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_user_edit.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_rulename" value="{tmpl_var name='search_rulename'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_user_edit.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_rulename"><a href="#" onclick="loadContent('mailuser/mail_user_filter_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="rulename"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('mailuser/mail_user_filter_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="mailuser/mail_user_filter_edit.php?id={tmpl_var name='id'}">{tmpl_var name="rulename"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('mailuser/mail_user_filter_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> |
| | | <td colspan="3"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mailuser_password"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='email_txt'}</p> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <p class="value">{tmpl_var name='email'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="password">{tmpl_var name='password_txt'}</label> |
| | | <input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | <div class="form-group"> |
| | | <label for="password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="password" id="password" value="{tmpl_var name='password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_password_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mailuser/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_password_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mailuser/index.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_mailuser_spamfilter"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='email_txt'}</p> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='email_txt'}</label> |
| | | <p class="value">{tmpl_var name='email'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="policy">{tmpl_var name='policy_txt'}</label> |
| | | <select name="policy" id="policy" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="policy" class="col-sm-3 control-label">{tmpl_var name='policy_txt'}</label> |
| | | <div class="col-sm-9"><select name="policy" id="policy" class="form-control"> |
| | | {tmpl_var name='policy'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_spamfilter_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('mailuser/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','mailuser/mail_user_spamfilter_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="mailuser/index.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_datalog"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_tstamp" scope="col"><tmpl_var name="tstamp_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_action" scope="col"><tmpl_var name="action_txt"></th> |
| | | <th class="tbl_col_dbtable" scope="col"><tmpl_var name="dbtable_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="tstamp_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="action_txt"></th> |
| | | <th><tmpl_var name="dbtable_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_tstamp"> </td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_action"><select name="search_action">{tmpl_var name='search_action'}</select></td> |
| | | <td class="tbl_col_dbtable"><input type="text" name="search_dbtable" value="{tmpl_var name='search_dbtable'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','monitor/datalog_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td> </td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_action">{tmpl_var name='search_action'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_dbtable" value="{tmpl_var name='search_dbtable'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','monitor/datalog_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_tstamp">{tmpl_var name="tstamp"}</td> |
| | | <td class="tbl_col_server_id">{tmpl_var name="server_id"}</td> |
| | | <td class="tbl_col_action">{tmpl_var name="action"}</td> |
| | | <td class="tbl_col_dbtable">{tmpl_var name="dbtable"}</td> |
| | | <td class="tbl_col_buttons"> |
| | | <!--<a class="button icons16 icoDelete" href="javascript: del_record('monitor/datalog_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> --> |
| | | <tr> |
| | | <td>{tmpl_var name="tstamp"}</td> |
| | | <td>{tmpl_var name="server_id"}</td> |
| | | <td>{tmpl_var name="action"}</td> |
| | | <td>{tmpl_var name="dbtable"}</td> |
| | | <td class="text-right"> |
| | | <!--<a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('monitor/datalog_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> --> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_system"> |
| | | |
| | | <div class="pnl_formarea"> |
| | | <fieldset><legend><tmpl_var name="monTransDate"><tmpl_var name="time"></legend> |
| | | <p class="fieldset-legend"><tmpl_var name="monTransDate"><tmpl_var name="time"></p> |
| | | <div class="systemmonitor"><tmpl_var name="output"></div> |
| | | </fieldset> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_logview"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset class="inlineLabels"><legend><tmpl_var name="monTransRefreshsq"></legend> |
| | | <div class="buttons"> |
| | | <div class="ctrlHolder"> |
| | | <label for="refreshinterval">{tmpl_var name='refreshinterval_txt'}</label> |
| | | <select name="refreshinterval" id="refreshinterval" class="selectInput" onChange="loadContentRefresh('monitor/show_log.php?log={tmpl_var name="log_id"}')"> |
| | | <legend><tmpl_var name="monTransRefreshsq"></legend> |
| | | |
| | | <div class="form-group"> |
| | | <label for="refreshinterval" class="col-sm-3 control-label">{tmpl_var name='refreshinterval_txt'}</label> |
| | | <div class="col-sm-9"><select name="refreshinterval" id="refreshinterval" class="form-control" onChange="loadContentRefresh('monitor/show_log.php?log={tmpl_var name="log_id"}')"> |
| | | {tmpl_var name='refresh'} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | </select></div> |
| | | |
| | | |
| | | </div> |
| | | |
| | | <div class="pnl_formarea"> |
| | | <fieldset><legend><tmpl_var name="monTransDate"><tmpl_var name="time"></legend> |
| | | <p class="fieldset-legend"><tmpl_var name="monTransDate"><tmpl_var name="time"></p> |
| | | <div class="codeview"><tmpl_var name="log_data"></div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_system"> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_system"> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_sys_state"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset class="inlineLabels"><legend><tmpl_var name="monTransRefreshsq"></legend> |
| | | <div class="buttons"> |
| | | <div class="ctrlHolder"> |
| | | <label for="refreshinterval"> </label> |
| | | <select name="refreshinterval" id="refreshinterval" class="selectInput withicons" onChange="loadContentRefresh('monitor/show_sys_state.php?state={tmpl_var name="state_type"}')"> |
| | | <legend><tmpl_var name="monTransRefreshsq"></legend> |
| | | |
| | | <div class="form-group"> |
| | | <label for="refreshinterval" class="col-sm-3 control-label"> </label> |
| | | <div class="col-sm-9"><select name="refreshinterval" id="refreshinterval" class="form-control" onChange="loadContentRefresh('monitor/show_sys_state.php?state={tmpl_var name="state_type"}')"> |
| | | {tmpl_var name='refresh'} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | </select></div> |
| | | |
| | | |
| | | </div> |
| | | |
| | | <div class="pnl_formarea"> |
| | | <fieldset><legend></legend> |
| | | <p class="fieldset-legend"></p> |
| | | <div class="stateview"><tmpl_var name="state_data"></div> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_syslog"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_tstamp" scope="col"><tmpl_var name="tstamp_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_loglevel" scope="col"><tmpl_var name="loglevel_txt"></th> |
| | | <th class="tbl_col_message" scope="col"><tmpl_var name="message_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="tstamp_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="loglevel_txt"></th> |
| | | <th><tmpl_var name="message_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_tstamp"> </td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_loglevel"><select name="search_loglevel">{tmpl_var name='search_loglevel'}</select></td> |
| | | <td class="tbl_col_message"><input type="text" name="search_message" value="{tmpl_var name='search_message'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','monitor/log_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td> </td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_loglevel">{tmpl_var name='search_loglevel'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_message" value="{tmpl_var name='search_message'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','monitor/log_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_tstamp">{tmpl_var name="tstamp"}</td> |
| | | <td class="tbl_col_server_id">{tmpl_var name="server_id"}</td> |
| | | <td class="tbl_col_loglevel">{tmpl_var name="loglevel"}</td> |
| | | <td class="tbl_col_message">{tmpl_var name="message"}</td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td>{tmpl_var name="tstamp"}</td> |
| | | <td>{tmpl_var name="server_id"}</td> |
| | | <td>{tmpl_var name="loglevel"}</td> |
| | | <td>{tmpl_var name="message"}</td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="loglevel" op="==" value="Error"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('monitor/log_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('monitor/log_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </tmpl_if> |
| | | <tmpl_if name="loglevel" op="==" value="Warning"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('monitor/log_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('monitor/log_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </tmpl_if> |
| | | </td> |
| | | </tr> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | $json = json_encode($snippets); |
| | | } |
| | | |
| | | if($type == 'getclientssldata'){ |
| | | $web = $app->db->queryOneRecord("SELECT * FROM web_domain WHERE domain_id = ?", intval($web_id)); |
| | | $sys_group = $app->db->queryOneRecord("SELECT * FROM sys_group WHERE groupid = ?", intval($web['sys_groupid'])); |
| | | $client = $app->db->queryOneRecord("SELECT * FROM client WHERE client_id = ?", intval($sys_group['client_id'])); |
| | | if(is_array($client) && !empty($client)){ |
| | | if($client['telephone'] == '' && $client['mobile'] != '') $client['telephone'] = $client['mobile']; |
| | | |
| | | $fname = ''; |
| | | $lname = ''; |
| | | $parts = preg_split("/\s+/", $client['contact_name']); |
| | | if(sizeof($parts) == 2){ |
| | | $fname = $parts[0]; |
| | | $lname = $parts[1]; |
| | | } |
| | | if(sizeof($parts) > 2){ |
| | | $fname = $parts[0].' '; |
| | | for($i=1;$i<sizeof($parts);$i++){ |
| | | if($i == (sizeof($parts) - 1)){ |
| | | $lname .= $parts[$i]; |
| | | } else { |
| | | if(preg_match('@^(von|van|ten|ter|zur|zu|auf|sieber)$@i', $parts[$i])){ |
| | | $lname .= implode(' ', array_slice($parts, $i)); |
| | | break; |
| | | } else { |
| | | $fname .= $parts[$i].' '; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | $fname = trim($fname); |
| | | $lname = trim($lname); |
| | | $client['fname'] = $fname; |
| | | $client['lname'] = $lname; |
| | | if(trim($client['company_name']) == '') $client['company_name'] = $fname.' '.$lname; |
| | | } |
| | | $json = $app->functions->json_encode($client); |
| | | } |
| | | |
| | | //} |
| | | |
| | | header('Content-type: application/json'); |
| | |
| | | $wb['btn_save_txt'] = 'Speichern'; |
| | | $wb['btn_cancel_txt'] = 'Abbrechen'; |
| | | $wb['enable_spdy_txt'] = 'Aktiviere SPDY'; |
| | | $wb['load_client_data_txt'] = 'Kundendaten übernehmen'; |
| | | $wb['load_my_data_txt'] = 'Meine Kontaktdaten laden'; |
| | | $wb['reset_client_data_txt'] = 'Daten verwerfen'; |
| | | ?> |
| | |
| | | $wb['btn_save_txt'] = "Save"; |
| | | $wb['btn_cancel_txt'] = "Cancel"; |
| | | $wb['enable_spdy_txt'] = 'Enable SPDY'; |
| | | $wb['load_client_data_txt'] = 'Load client details'; |
| | | $wb['load_my_data_txt'] = 'Load my contact details'; |
| | | $wb['reset_client_data_txt'] = 'Reset data'; |
| | | ?> |
| | |
| | | <div id="errorMsg"><h3>ERROR</h3><ol>{tmpl_var name='error'}</ol></div> |
| | | </tmpl_if> |
| | | |
| | | <div class="panel panel_install_package"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | |
| | | |
| | | <legend>{tmpl_var name='basic_settings_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="main_domain">{tmpl_var name='install_location_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="main_domain" class="col-sm-3 control-label">{tmpl_var name='install_location_txt'}</label> |
| | | <div class="resetButton">http(s):// </div>DOMAIN_LIST_SPACE<div style="float:left;"> / </div> |
| | | <input type="text" name="main_location" id="main_location" value="{tmpl_var name='inp_main_location'}" maxlength="255" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="col-sm-9"><input type="text" name="main_location" id="main_location" value="{tmpl_var name='inp_main_location'}" class="form-control" /></div></div> |
| | | <tmpl_if name='pkg_requirements_database' op='!=' value=''> |
| | | <div class="ctrlHolder"> |
| | | <label for="main_database_password">{tmpl_var name='new_database_password_txt'}</label> |
| | | <input type="text" class="textInput" name="main_database_password" id="main_database_password" value="{tmpl_var name='inp_main_database_password'}" size="10" maxlength="255" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="main_database_password" class="col-sm-3 control-label">{tmpl_var name='new_database_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" class="form-control" name="main_database_password" id="main_database_password" value="{tmpl_var name='inp_main_database_password'}" /></div></div> |
| | | </tmpl_if> |
| | | |
| | | PKG_SETTINGS_SPACE |
| | | |
| | | <legend>{tmpl_var name='license_txt'}</legend> |
| | | <div class="ctrlHolder"> |
| | | <label for="license">{tmpl_var name='license_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="license" class="col-sm-3 control-label">{tmpl_var name='license_txt'}</label> |
| | | <tmpl_if name='pkg_license_content' op='==' value=''>{tmpl_var name='pkg_license_name'}<br /></tmpl_if> |
| | | <tmpl_if name='pkg_license_type' op='==' value='url'> |
| | | <a href="{tmpl_var name='pkg_license_content'}" target="_blank">{tmpl_var name='pkg_license_content'}</a> |
| | | <tmpl_elseif name='pkg_license_content'> |
| | | <textarea rows="10" cols="80" id="license_text">{tmpl_var name='pkg_license_content'}</textarea> |
| | | <div class="col-sm-9"><textarea class="form-control" rows="10" cols="80" id="license_text">{tmpl_var name='pkg_license_content'}</textarea></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="license">{tmpl_var name='acceptance_txt'}</label> |
| | | <input type="checkbox" name="license" id="license" <tmpl_if name='inp_license' op='==' value='true'>checked</tmpl_if> /> {tmpl_var name='acceptance_text'} |
| | | <div class="form-group"> |
| | | <label for="license" class="col-sm-3 control-label">{tmpl_var name='acceptance_txt'}</label> |
| | | <div class="col-sm-6"><input class="form-control" type="checkbox" name="license" id="license" <tmpl_if name='inp_license' op='==' value='true'></div><div class="col-sm-3 input-sm">checked</div></tmpl_if> /> {tmpl_var name='acceptance_text'} |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="install" value="0" /> |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_install_txt'}" name="btn_install" onclick="document.pageForm.install.value=1; submitForm('pageForm','sites/aps_install_package.php?id={tmpl_var name='pkg_id'}');"><span>{tmpl_var name='btn_install_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/aps_availablepackages_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_install_txt'}" name="btn_install" onclick="document.pageForm.install.value=1; submitForm('pageForm','sites/aps_install_package.php?id={tmpl_var name='pkg_id'}');">{tmpl_var name='btn_install_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/aps_availablepackages_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2>{tmpl_var name="list_head_txt"}</h2> |
| | | |
| | | <div class="panel panel_list_instances"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend>{tmpl_var name="list_head_txt"}</legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_name" scope="col">{tmpl_var name='name_txt'}</th> |
| | | <th class="tbl_col_version" scope="col">{tmpl_var name='version_txt'}</th> |
| | | |
| | | <p class="fieldset-legend">{tmpl_var name="list_head_txt"}</p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th>{tmpl_var name='name_txt'}</th> |
| | | <th>{tmpl_var name='version_txt'}</th> |
| | | <tmpl_if name='is_noclient'> |
| | | <!--<th class="tbl_col_customer" scope="col">{tmpl_var name='customer_txt'}</th>--> |
| | | <!--<th>{tmpl_var name='customer_txt'}</th>--> |
| | | </tmpl_if> |
| | | <th class="tbl_col_installlocation" scope="col">{tmpl_var name='install_location_txt'}</th> |
| | | <th class="tbl_col_instancestatus" scope="col">{tmpl_var name='status_txt'}</th> |
| | | <th class="tbl_col_limit" scope="col" > </th> |
| | | <th>{tmpl_var name='install_location_txt'}</th> |
| | | <th>{tmpl_var name='status_txt'}</th> |
| | | <th class="small-col text-right" > </th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_version"><input type="text" name="search_version" value="{tmpl_var name='search_version'}" /></td> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_version" value="{tmpl_var name='search_version'}" /></td> |
| | | <tmpl_if name='is_noclient'> |
| | | <!--<td class="tbl_col_customer"><input type="text" name="search_customer_name" value="{tmpl_var name='search_customer_name'}" /></td>--> |
| | | <!--<td><input class="form-control" type="text" name="search_customer_name" value="{tmpl_var name='search_customer_name'}" /></td>--> |
| | | </tmpl_if> |
| | | <td class="tbl_col_installlocation"> </td> |
| | | <td class="tbl_col_instancestatus"><select name="search_instance_status" onChange="submitForm('pageForm','sites/aps_installedpackages_list.php');">{tmpl_var name='search_instance_status'}</select></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name='filter_txt'}" onclick="submitForm('pageForm','sites/aps_installedpackages_list.php');"><span>{tmpl_var name='filter_txt'}</span></button> |
| | | <td> </td> |
| | | <td><select class="form-control" name="search_instance_status" onChange="submitForm('pageForm','sites/aps_installedpackages_list.php');">{tmpl_var name='search_instance_status'}</select></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name='filter_txt'}" onclick="submitForm('pageForm','sites/aps_installedpackages_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name='records'> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('sites/aps_packagedetails_show.php?id={tmpl_var name='package_id'}');">{tmpl_var name='package_name'}</a></td> |
| | | <td class="tbl_col_version">{tmpl_var name='package_version'}-{tmpl_var name='package_release'}</td> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/aps_packagedetails_show.php?id={tmpl_var name='package_id'}">{tmpl_var name='package_name'}</a></td> |
| | | <td>{tmpl_var name='package_version'}-{tmpl_var name='package_release'}</td> |
| | | <tmpl_if name='is_noclient'> |
| | | <!--<td class="tbl_col_customer"><a href="#" onclick="loadContent('sites/aps_packagedetails_show.php?id={tmpl_var name='package_id'}');">{tmpl_var name='customer_name'}</a></td>--> |
| | | <!--<td><a href="#" data-load-content="sites/aps_packagedetails_show.php?id={tmpl_var name='package_id'}">{tmpl_var name='customer_name'}</a></td>--> |
| | | </tmpl_if> |
| | | <td class="tbl_col_installlocation"><a href="http://{tmpl_var name='install_location'}" target="_blank">{tmpl_var name='install_location_short'}</a></td> |
| | | <td class="tbl_col_instancestatus"><span id="status_content{tmpl_var name='__ROWNUM__'}">{tmpl_var name='instance_status'}</span></td> |
| | | <td class="tbl_col_buttons"> |
| | | <td><a href="http://{tmpl_var name='install_location'}" target="_blank">{tmpl_var name='install_location_short'}</a></td> |
| | | <td><span id="status_content{tmpl_var name='__ROWNUM__'}">{tmpl_var name='instance_status'}</span></td> |
| | | <td class="text-right"> |
| | | <tmpl_if name='delete_possible'> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('sites/aps_do_operation.php?action=delete_instance&id={tmpl_var name='id'}','{tmpl_var name='pkg_delete_confirmation'}')"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('sites/aps_do_operation.php?action=delete_instance&id={tmpl_var name='id'}','{tmpl_var name='pkg_delete_confirmation'}')"><span class="icon icon-delete"></span></button> |
| | | </tmpl_if> |
| | | </td> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="6">{tmpl_var name='paging'}</td> |
| | | <td colspan="6">{tmpl_var name='paging'}</td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('sites/aps_install_package.php?id={tmpl_var name='pkg_id'}');"> |
| | | <span>{tmpl_var name="install_package_txt"}</span> |
| | | </button> |
| | | </div> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="sites/aps_install_package.php?id={tmpl_var name='pkg_id'}">{tmpl_var name="install_package_txt"}</button> |
| | | |
| | | </fieldset> |
| | | </div> |
| | | <p> </p><p> </p> |
| | | |
| | | |
| | |
| | | |
| | | <div class="panel panel_list_packages"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <table class="list"> |
| | | |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <tbody> |
| | | <tmpl_if name='next_tab' op='==' value='details'> |
| | | <tr class="tbl_row_uneven"> |
| | | <tr> |
| | | <td width="25%">{tmpl_var name='version_txt'}</td> |
| | | <td>{tmpl_var name='pkg_version'} (Release {tmpl_var name='pkg_release'})</td> |
| | | </tr> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td>{tmpl_var name='category_txt'}</td> |
| | | <td>{tmpl_var name='pkg_category'}</td> |
| | | </tr> |
| | | <tr class="tbl_row_uneven"> |
| | | <tr> |
| | | <td>{tmpl_var name='description_txt'}</td> |
| | | <td>{tmpl_var name='pkg_description'}</td> |
| | | </tr> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td>{tmpl_var name='homepage_txt'}</td> |
| | | <td> |
| | | <a href="{tmpl_var name='pkg_homepage'}" target="_blank">{tmpl_var name='pkg_homepage'}</a> |
| | | </td> |
| | | </tr> |
| | | <tr class="tbl_row_uneven"> |
| | | <tr> |
| | | <td>{tmpl_var name='installed_size_txt'}</td> |
| | | <td>{tmpl_var name='pkg_installed_size'}</td> |
| | | </tr> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td>{tmpl_var name='supported_languages_txt'}</td> |
| | | <td>{tmpl_var name='pkg_languages'}</td> |
| | | </tr> |
| | | <tr class="tbl_row_uneven"> |
| | | <tr> |
| | | <td>{tmpl_var name='config_script_txt'}</td> |
| | | <td>{tmpl_var name='pkg_config_script'}</td> |
| | | </tr> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td>{tmpl_var name='license_txt'}</td> |
| | | <td> |
| | | <tmpl_if name='pkg_license_name'>{tmpl_var name='pkg_license_name'}<br /></tmpl_if> |
| | | <tmpl_if name='pkg_license_type' op='==' value='url'><a href="{tmpl_var name='pkg_license_content'}" target="_blank">{tmpl_var name='pkg_license_content'}</a> |
| | | <tmpl_elseif name='pkg_license_content'> |
| | | <textarea rows="10" cols="80">{tmpl_var name='pkg_license_content'}</textarea> |
| | | <div class="col-sm-9"><textarea class="form-control" rows="10" cols="80">{tmpl_var name='pkg_license_content'}</textarea></div> |
| | | </tmpl_if> |
| | | </td> |
| | | </tr> |
| | | <tmpl_elseif name='next_tab' op='==' value='screenshots'> |
| | | <tmpl_if name='pkg_screenshots'> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td style="text-align:center;"> |
| | | <tmpl_loop name='pkg_screenshots'> |
| | | <img src="{tmpl_var name='ScreenPath'}" alt="{tmpl_var name='ScreenDescription'}" /><br /> |
| | |
| | | </tmpl_if> |
| | | <tmpl_elseif name='next_tab' op='==' value='changelog'> |
| | | <tmpl_if name='pkg_changelog'> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td> |
| | | <ul> |
| | | <tmpl_loop name='pkg_changelog'> |
| | |
| | | </tr> |
| | | </tmpl_if> |
| | | <tmpl_elseif name='next_tab' op='==' value='settings'> |
| | | <tr class="tbl_row_uneven"> |
| | | <tr> |
| | | <td width="25%">{tmpl_var name='php_extensions_txt'}</td> |
| | | <td>{tmpl_var name='pkg_requirements_php_extensions'}</td> |
| | | </tr> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td>{tmpl_var name='php_settings_txt'}</td> |
| | | <td> |
| | | <tmpl_loop name='pkg_requirements_php_settings'>{tmpl_var name='PHPSettingName'} = {tmpl_var name='PHPSettingValue'}<br /></tmpl_loop> |
| | | </td> |
| | | </tr> |
| | | <tr class="tbl_row_uneven"> |
| | | <tr> |
| | | <td>{tmpl_var name='supported_php_versions_txt'}</td> |
| | | <td>{tmpl_var name='pkg_requirements_supported_php_versions'}</td> |
| | | </tr> |
| | | <tr class="tbl_row_even"> |
| | | <tr> |
| | | <td>{tmpl_var name='database_txt'}</td> |
| | | <td>{tmpl_var name='pkg_requirements_database'}</a></td> |
| | | </tr> |
| | | </tmpl_if> |
| | | </tbody> |
| | | </table> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2>{tmpl_var name="list_head_txt"}</h2> |
| | | |
| | | <div class="panel panel_list_packages"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend>{tmpl_var name="list_head_txt"} ({tmpl_var name='package_count'})</legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_name" scope="col">{tmpl_var name='name_txt'}</th> |
| | | <th class="tbl_col_version" scope="col">{tmpl_var name='version_txt'}</th> |
| | | <th class="tbl_col_category" scope="col">{tmpl_var name='category_txt'}</th> |
| | | |
| | | <p class="fieldset-legend">{tmpl_var name="list_head_txt"} ({tmpl_var name='package_count'})</p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th>{tmpl_var name='name_txt'}</th> |
| | | <th>{tmpl_var name='version_txt'}</th> |
| | | <th>{tmpl_var name='category_txt'}</th> |
| | | <tmpl_if name='is_admin'> |
| | | <th class="tbl_col_package_status" scope="col">{tmpl_var name='status_txt'}</th> |
| | | <th>{tmpl_var name='status_txt'}</th> |
| | | </tmpl_if> |
| | | <th class="tbl_col_limit" scope="col"> </th> |
| | | <th class="small-col text-right"> </th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td class="tbl_col_version"><input type="text" name="search_version" value="{tmpl_var name='search_version'}" /></td> |
| | | <td class="tbl_col_customerid"><select name="search_category" onChange="submitForm('pageForm','sites/aps_availablepackages_list.php');">{tmpl_var name='search_category'}</select></td> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_version" value="{tmpl_var name='search_version'}" /></td> |
| | | <td><select class="form-control" name="search_category" onChange="submitForm('pageForm','sites/aps_availablepackages_list.php');">{tmpl_var name='search_category'}</select></td> |
| | | <tmpl_if name='is_admin'> |
| | | <td class="tbl_col_status"><select name="search_package_status" onChange="submitForm('pageForm','sites/aps_availablepackages_list.php');">{tmpl_var name='search_package_status'}</select></td> |
| | | <td><select class="form-control" name="search_package_status" onChange="submitForm('pageForm','sites/aps_availablepackages_list.php');">{tmpl_var name='search_package_status'}</select></td> |
| | | </tmpl_if> |
| | | <td class="tbl_col_buttons"><button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name='filter_txt'}" onclick="submitForm('pageForm','sites/aps_availablepackages_list.php');"><span>{tmpl_var name='filter_txt'}</span></button></td> |
| | | <td class="text-right"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name='filter_txt'}" onclick="submitForm('pageForm','sites/aps_availablepackages_list.php');"><span class="icon icon-filter"></span></button></td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name='records'> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_name"><a href="#" onclick="loadContent('sites/aps_packagedetails_show.php?id={tmpl_var name='id'}');">{tmpl_var name='name'}</a></td> |
| | | <td class="tbl_col_version">{tmpl_var name='version'}-{tmpl_var name='release'}</td> |
| | | <td class="tbl_col_category">{tmpl_var name='category'}</td> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/aps_packagedetails_show.php?id={tmpl_var name='id'}">{tmpl_var name='name'}</a></td> |
| | | <td>{tmpl_var name='version'}-{tmpl_var name='release'}</td> |
| | | <td>{tmpl_var name='category'}</td> |
| | | <tmpl_if name='is_admin'> |
| | | <td class="tbl_col_status"><a href="javascript:loadContentInto('status_content{tmpl_var name='__ROWNUM__'}', 'sites/aps_do_operation.php?action=change_status&id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}');"><span id="status_content{tmpl_var name='__ROWNUM__'}">{tmpl_var name='package_status'}</span></a></td> |
| | | <td><a href="javascript:loadContentInto('status_content{tmpl_var name='__ROWNUM__'}', 'sites/aps_do_operation.php?action=change_status&id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}');"><span id="status_content{tmpl_var name='__ROWNUM__'}">{tmpl_var name='package_status'}</span></a></td> |
| | | </tmpl_if> |
| | | <td class="tbl_col_buttons"> </td> |
| | | <td class="text-right"> </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_unless name="records"> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5">{tmpl_var name='paging'}</td> |
| | | <td colspan="5">{tmpl_var name='paging'}</td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_language_import"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>{tmpl_var name="legend_txt"}</legend> |
| | | |
| | | <legend>{tmpl_var name="legend_txt"}</legend> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="Update Packagelist" onClick="loadContent('sites/aps_cron_apscrawler_if.php')"><span>{tmpl_var name="btn_start_txt"}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="Cancel" onClick="loadContent('sites/aps_availablepackages_list.php');"><span>{tmpl_var name="btn_cancel_txt"}</span></button> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="Update Packagelist" onClick="loadContent('sites/aps_cron_apscrawler_if.php')">{tmpl_var name="btn_start_txt"}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="Cancel" data-load-content="sites/aps_availablepackages_list.php">{tmpl_var name="btn_cancel_txt"}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_cron"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"><legend>Cron Job</legend> |
| | | <div class="ctrlHolder"> |
| | | <legend>Cron Job</legend> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="parent_domain_id">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <select name="parent_domain_id" id="parent_domain_id" class="selectInput" disabled="disabled"> |
| | | <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='parent_domain_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="parent_domain_id" value="{tmpl_var name='parent_domain_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="parent_domain_id">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <select name="parent_domain_id" id="parent_domain_id" class="selectInput"> |
| | | <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control"> |
| | | {tmpl_var name='parent_domain_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="run_min">{tmpl_var name='run_min_txt'}</label> |
| | | <input name="run_min" id="run_min" value="{tmpl_var name='run_min'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">e.g. *, */3, 10-20</p> |
| | | <div class="form-group"> |
| | | <label for="run_min" class="col-sm-3 control-label">{tmpl_var name='run_min_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="run_min" id="run_min" value="{tmpl_var name='run_min'}" class="form-control" /></div><p class="formHint">e.g. *, */3, 10-20</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="run_hour">{tmpl_var name='run_hour_txt'}</label> |
| | | <input name="run_hour" id="run_hour" value="{tmpl_var name='run_hour'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">e.g. *, */2, 0, 10-12</p> |
| | | <div class="form-group"> |
| | | <label for="run_hour" class="col-sm-3 control-label">{tmpl_var name='run_hour_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="run_hour" id="run_hour" value="{tmpl_var name='run_hour'}" class="form-control" /></div><p class="formHint">e.g. *, */2, 0, 10-12</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="run_mday">{tmpl_var name='run_mday_txt'}</label> |
| | | <input name="run_mday" id="run_mday" value="{tmpl_var name='run_mday'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">e.g. *, */4, 1-5</p> |
| | | <div class="form-group"> |
| | | <label for="run_mday" class="col-sm-3 control-label">{tmpl_var name='run_mday_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="run_mday" id="run_mday" value="{tmpl_var name='run_mday'}" class="form-control" /></div><p class="formHint">e.g. *, */4, 1-5</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="run_month">{tmpl_var name='run_month_txt'}</label> |
| | | <input name="run_month" id="run_month" value="{tmpl_var name='run_month'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">e.g. *, 1-6</p> |
| | | <div class="form-group"> |
| | | <label for="run_month" class="col-sm-3 control-label">{tmpl_var name='run_month_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="run_month" id="run_month" value="{tmpl_var name='run_month'}" class="form-control" /></div><p class="formHint">e.g. *, 1-6</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="run_wday">{tmpl_var name='run_wday_txt'}</label> |
| | | <input name="run_wday" id="run_wday" value="{tmpl_var name='run_wday'}" size="10" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">e.g. *, 0, 1-5</p> |
| | | <div class="form-group"> |
| | | <label for="run_wday" class="col-sm-3 control-label">{tmpl_var name='run_wday_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="run_wday" id="run_wday" value="{tmpl_var name='run_wday'}" class="form-control" /></div><p class="formHint">e.g. *, 0, 1-5</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="command">{tmpl_var name='command_txt'}</label> |
| | | <input name="command" id="command" value="{tmpl_var name='command'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <p class="formHint">{tmpl_var name='command_hint_txt'}</p> |
| | | <div class="form-group"> |
| | | <label for="command" class="col-sm-3 control-label">{tmpl_var name='command_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="command" id="command" value="{tmpl_var name='command'}" class="form-control" /></div><p class="formHint">{tmpl_var name='command_hint_txt'}</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='log_output_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='log_output_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='log'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/cron_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/cron_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/cron_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/cron_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_cron"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('sites/cron_edit.php');"> |
| | | <span>{tmpl_var name="add_new_cron_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="sites/cron_edit.php">{tmpl_var name="add_new_cron_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_parent_domain_id" scope="col"><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th class="tbl_col_run_min" scope="col"><tmpl_var name="run_min_txt"></th> |
| | | <th class="tbl_col_run_hour" scope="col"><tmpl_var name="run_hour_txt"></th> |
| | | <th class="tbl_col_run_mday" scope="col"><tmpl_var name="run_mday_txt"></th> |
| | | <th class="tbl_col_run_month" scope="col"><tmpl_var name="run_month_txt"></th> |
| | | <th class="tbl_col_run_wday" scope="col"><tmpl_var name="run_wday_txt"></th> |
| | | <th class="tbl_col_command" scope="col"><tmpl_var name="command_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th><tmpl_var name="run_min_txt"></th> |
| | | <th><tmpl_var name="run_hour_txt"></th> |
| | | <th><tmpl_var name="run_mday_txt"></th> |
| | | <th><tmpl_var name="run_month_txt"></th> |
| | | <th><tmpl_var name="run_wday_txt"></th> |
| | | <th><tmpl_var name="command_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_parent_domain_id"><select name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td class="tbl_col_run_min"><input type="text" name="search_run_min" size="1" value="{tmpl_var name='search_run_min'}" /></td> |
| | | <td class="tbl_col_run_hour"><input type="text" name="search_run_hour" size="1" value="{tmpl_var name='search_run_hour'}" /></td> |
| | | <td class="tbl_col_run_mday"><input type="text" name="search_run_mday" size="1" value="{tmpl_var name='search_run_mday'}" /></td> |
| | | <td class="tbl_col_run_month"><input type="text" name="search_run_month" size="1" value="{tmpl_var name='search_run_month'}" /></td> |
| | | <td class="tbl_col_run_wday"><input type="text" name="search_run_wday" size="1" value="{tmpl_var name='search_run_wday'}" /></td> |
| | | <td class="tbl_col_command"><input type="text" name="search_command" value="{tmpl_var name='search_command'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/cron_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_run_min" value="{tmpl_var name='search_run_min'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_run_hour" value="{tmpl_var name='search_run_hour'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_run_mday" value="{tmpl_var name='search_run_mday'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_run_month" value="{tmpl_var name='search_run_month'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_run_wday" value="{tmpl_var name='search_run_wday'}" /></td> |
| | | <td><input class="form-control" type="text" name="search_command" value="{tmpl_var name='search_command'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/cron_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_parent_domain_id"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td class="tbl_col_run_min"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="run_min"}</a></td> |
| | | <td class="tbl_col_run_hour"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="run_hour"}</a></td> |
| | | <td class="tbl_col_run_mday"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="run_mday"}</a></td> |
| | | <td class="tbl_col_run_month"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="run_month"}</a></td> |
| | | <td class="tbl_col_run_wday"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="run_wday"}</a></td> |
| | | <td class="tbl_col_commnd"><a href="#" onclick="loadContent('sites/cron_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="command"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="run_min"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="run_hour"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="run_mday"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="run_month"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="run_wday"}</a></td> |
| | | <td><a href="#" data-load-content="sites/cron_edit.php?id={tmpl_var name='id'}">{tmpl_var name="command"}</a></td> |
| | | <td class="text-right"> |
| | | <div class="buttons icons16"> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('sites/cron_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('sites/cron_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="10"><tmpl_var name="paging"></td> |
| | | <td colspan="10"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_database_admin"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('sites/database_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="sites/database_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_remote_access" scope="col"><tmpl_var name="remote_access_txt"></th> |
| | | <th class="tbl_col_type" scope="col"><tmpl_var name="type_txt"></th> |
| | | <th class="tbl_col_sys_groupid" scope="col"><tmpl_var name="sys_groupid_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_parent_domain_id" scope="col"><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th class="tbl_col_database_user_id" scope="col"><tmpl_var name="database_user_txt"></th> |
| | | <th class="tbl_col_database_name" scope="col"><tmpl_var name="database_name_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="remote_access_txt"></th> |
| | | <th><tmpl_var name="type_txt"></th> |
| | | <th><tmpl_var name="sys_groupid_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th><tmpl_var name="database_user_txt"></th> |
| | | <th><tmpl_var name="database_name_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_remote_access"><select name="search_remote_access">{tmpl_var name='search_remote_access'}</select></td> |
| | | <td class="tbl_col_type"><select name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="tbl_col_sys_groupid"><select name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_parent_domain_id"><select name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td class="tbl_col_database_user"><select name="search_database_user_id">{tmpl_var name='search_database_user_id'}</select></td> |
| | | <td class="tbl_col_database_name"><input type="text" name="search_database_name" value="{tmpl_var name='search_database_name'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_remote_access">{tmpl_var name='search_remote_access'}</select></td> |
| | | <td><select class="form-control" name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td><select class="form-control" name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td><select class="form-control" name="search_database_user_id">{tmpl_var name='search_database_user_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_database_name" value="{tmpl_var name='search_database_name'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_remote_access"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="remote_access"}</a></td> |
| | | <td class="tbl_col_type"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="type"}</a></td> |
| | | <td class="tbl_col_sys_groupid"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_parent_domain_id"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td class="tbl_col_database_user"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_user_id"}</a></td> |
| | | <td class="tbl_col_database_name"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="remote_access"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="type"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sys_groupid"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_user_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_name"}</a></td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="dblist_phpmyadmin_link"> |
| | | <a class="button icons16 icoDbAdmin" href="sites/database_phpmyadmin.php?id={tmpl_var name='id'}" target="phpmyadmin"><span>{tmpl_var name='admin_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" href="sites/database_phpmyadmin.php?id={tmpl_var name='id'}" target="phpmyadmin"><span class="icon icon-dbadmin"></span></button> |
| | | </tmpl_if> |
| | | <a class="button icons16 icoEdit" href="javascript: loadContent('sites/database_edit.php?id={tmpl_var name='id'}');"><span>{tmpl_var name='edit_txt'}</span></a> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('sites/database_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></button> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('sites/database_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="8"><tmpl_var name="paging"></td> |
| | | <td colspan="8"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_database"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="server_id_disabled">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id_disabled" id="server_id_disabled" class="selectInput" disabled="disabled"> |
| | | <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <tmpl_else> |
| | | <tmpl_if name="only_one_server"> |
| | | <input type="hidden" id="server_id" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="server_id_disabled">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id_disabled" id="server_id_disabled" class="selectInput" disabled="disabled"> |
| | | <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="server_id">{tmpl_var name='server_id_txt'}</label> |
| | | <select name="server_id" id="server_id" class="selectInput"> |
| | | <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control"> |
| | | {tmpl_var name='server_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | </tmpl_if> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="parent_domain_id">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <select name="parent_domain_id" id="parent_domain_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control"> |
| | | {tmpl_var name='parent_domain_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="type">{tmpl_var name='type_txt'}</label> |
| | | <select name="type" id="type" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label> |
| | | <div class="col-sm-9"><select name="type" id="type" class="form-control"> |
| | | {tmpl_var name='type'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="database_name">{tmpl_var name='database_name_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="database_name" class="col-sm-3 control-label">{tmpl_var name='database_name_txt'}</label> |
| | | <p class="prefix">{tmpl_var name='database_name_prefix'}</p> |
| | | <tmpl_if name="edit_disabled"> |
| | | <input name="database_name" id="database_name" value="{tmpl_var name='database_name'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" disabled="disabled" /> |
| | | <input name="database_name" type="hidden" value="{tmpl_var name='database_name'}" /> |
| | | <div class="col-sm-9"><input type="text" name="database_name" id="database_name" value="{tmpl_var name='database_name'}" class="form-control" disabled="disabled" /></div><input name="database_name" type="hidden" value="{tmpl_var name='database_name'}" /> |
| | | <tmpl_else> |
| | | <input name="database_name" id="database_name" value="{tmpl_var name='database_name'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </tmpl_if> |
| | | <div class="col-sm-9"><input type="text" name="database_name" id="database_name" value="{tmpl_var name='database_name'}" class="form-control" /></div></tmpl_if> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="database_quota">{tmpl_var name='limit_database_quota_txt'}</label> |
| | | <input name="database_quota" id="database_quota" value="{tmpl_var name='limit_database_quota'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> MB |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="database_user_id">{tmpl_var name='database_user_txt'}</label> |
| | | <select name="database_user_id" id="database_user_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="database_quota" class="col-sm-3 control-label">{tmpl_var name='limit_database_quota_txt'}</label> |
| | | <div class="col-sm-6"><input type="text" name="database_quota" id="database_quota" value="{tmpl_var name='limit_database_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm"> MB |
| | | </div></div> |
| | | <div class="form-group"> |
| | | <label for="database_user_id" class="col-sm-3 control-label">{tmpl_var name='database_user_txt'}</label> |
| | | <div class="col-sm-9"><select name="database_user_id" id="database_user_id" class="form-control"> |
| | | {tmpl_var name='database_user_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="database_ro_user_id">{tmpl_var name='database_ro_user_txt'}</label> |
| | | <select name="database_ro_user_id" id="database_ro_user_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="database_ro_user_id" class="col-sm-3 control-label">{tmpl_var name='database_ro_user_txt'}</label> |
| | | <div class="col-sm-9"><select name="database_ro_user_id" id="database_ro_user_id" class="form-control"> |
| | | {tmpl_var name='database_ro_user_id'} |
| | | </select> {tmpl_var name='optional_txt'} |
| | | </select></div> {tmpl_var name='optional_txt'} |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="database_charset_disabled">{tmpl_var name='database_charset_txt'}</label> |
| | | <select name="database_charset_disabled" id="database_charset_disabled" class="selectInput formLengthHalf" disabled="disabled"> |
| | | <label for="database_charset_disabled" class="col-sm-3 control-label">{tmpl_var name='database_charset_txt'}</label> |
| | | <div class="col-sm-9"><select name="database_charset_disabled" id="database_charset_disabled" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='database_charset'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="database_charset" value="{tmpl_var name='database_charset_value'}" /> |
| | | <tmpl_else> |
| | | <label for="database_charset">{tmpl_var name='database_charset_txt'}</label> |
| | | <select name="database_charset" id="database_charset" class="selectInput formLengthHalf"> |
| | | <label for="database_charset" class="col-sm-3 control-label">{tmpl_var name='database_charset_txt'}</label> |
| | | <div class="col-sm-9"><select name="database_charset" id="database_charset" class="form-control"> |
| | | {tmpl_var name='database_charset'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='remote_access_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='remote_access_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='remote_access'} |
| | | </div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="remote_ips">{tmpl_var name='remote_ips_txt'}</label> |
| | | <input name="remote_ips" id="remote_ips" value="{tmpl_var name='remote_ips'}" size="30" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label for="remote_ips" class="col-sm-3 control-label">{tmpl_var name='remote_ips_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="remote_ips" id="remote_ips" value="{tmpl_var name='remote_ips'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/database_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/database_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/database_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/database_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | | <script language="JavaScript" type="text/javascript"> |
| | | <tmpl_if name="is_admin"> |
| | | function reloadDatabaseUsers() { |
| | |
| | | fillSearchField: true, |
| | | fillSearchFieldWith: 'fill_text', |
| | | searchFieldWatermark: '', |
| | | resultBoxPosition: 'e' |
| | | resultBoxPosition: '' |
| | | }); |
| | | </script> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_database"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('sites/database_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="sites/database_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_remote_access" scope="col"><tmpl_var name="remote_access_txt"></th> |
| | | <th class="tbl_col_type" scope="col"><tmpl_var name="type_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_parent_domain_id" scope="col"><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th class="tbl_col_database_user_id" scope="col"><tmpl_var name="database_user_txt"></th> |
| | | <th class="tbl_col_database_name" scope="col"><tmpl_var name="database_name_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th class="tiny-col"><tmpl_var name="remote_access_txt"></th> |
| | | <th><tmpl_var name="type_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th><tmpl_var name="database_user_txt"></th> |
| | | <th><tmpl_var name="database_name_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_remote_access"><select name="search_remote_access">{tmpl_var name='search_remote_access'}</select></td> |
| | | <td class="tbl_col_type"><select name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_parent_domain_id"><select name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td class="tbl_col_database_user_id"><select name="search_database_user_id">{tmpl_var name='search_database_user_id'}</select></td> |
| | | <td class="tbl_col_database_name"><input type="text" name="search_database_name" value="{tmpl_var name='search_database_name'}"/></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_remote_access">{tmpl_var name='search_remote_access'}</select></td> |
| | | <td><select class="form-control" name="search_type">{tmpl_var name='search_type'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td><select class="form-control" name="search_database_user_id">{tmpl_var name='search_database_user_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_database_name" value="{tmpl_var name='search_database_name'}"/></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_remote_access"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="remote_access"}</a></td> |
| | | <td class="tbl_col_type"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="type"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_parent_domain_id"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td class="tbl_col_database_user"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_user_id"}</a></td> |
| | | <td class="tbl_col_database_name"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_name"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="remote_access"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="type"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_user_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_name"}</a></td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="dblist_phpmyadmin_link"> |
| | | <a class="button icons16 icoDbAdmin" href="sites/database_phpmyadmin.php?id={tmpl_var name='id'}" target="phpmyadmin"><span>{tmpl_var name='admin_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" href="sites/database_phpmyadmin.php?id={tmpl_var name='id'}" target="phpmyadmin"><span class="icon icon-dbadmin"></span></button> |
| | | </tmpl_if> |
| | | <a class="button icons16 icoEdit" href="javascript: loadContent('sites/database_edit.php?id={tmpl_var name='id'}');"><span>{tmpl_var name='edit_txt'}</span></a> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('sites/database_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></button> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('sites/database_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="7"><tmpl_var name="paging"></td> |
| | | <td colspan="7"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | |
| | | <div class="panel panel_list_database_quota_stats"> |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_database tbl_col_nosort" scope="col"><tmpl_var name="database_txt"></th> |
| | | <th class="tbl_col_client tbl_col_nosort" scope="col"><tmpl_var name="client_txt"></th> |
| | | <th class="tbl_col_used_sort" scope="col"><tmpl_var name="used_txt"></th> |
| | | <th class="tbl_col_quota tbl_col_nosort" scope="col"><tmpl_var name="quota_txt"></th> |
| | | <th class="tbl_col_percentage tbl_col_nosort" scope="col"><tmpl_var name="percentage_txt"> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="database_txt"></th> |
| | | <th><tmpl_var name="client_txt"></th> |
| | | <th><tmpl_var name="used_txt"></th> |
| | | <th><tmpl_var name="quota_txt"></th> |
| | | <th><tmpl_var name="percentage_txt"> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_database"><input type="text" name="search_database_name" value="{tmpl_var name='search_database_name'}" /></td> |
| | | <td class="tbl_col_client"> </td> |
| | | <td class="tbl_col_used"> </td> |
| | | <td class="tbl_col_quota"> </td> |
| | | <td class="tbl_col_percentage"> </td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_quota_stats.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_database_name" value="{tmpl_var name='search_database_name'}" /></td> |
| | | <td> </td> |
| | | <td> </td> |
| | | <td> </td> |
| | | <td> </td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_quota_stats.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_database"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database"}</a></td> |
| | | <td class="tbl_col_client"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client"}</a></td> |
| | | <td class="tbl_col_used"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="used"}</a></td> |
| | | <td class="tbl_col_quota"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="quota"}</a></td> |
| | | <td class="tbl_col_percentage"><a href="#" onclick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="percentage"}</a></td> |
| | | <td class="tbl_col_buttons"></td> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="client"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="used"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="quota"}</a></td> |
| | | <td><a href="#" data-load-content="sites/database_edit.php?id={tmpl_var name='id'}">{tmpl_var name="percentage"}</a></td> |
| | | <td class="text-right"></td> |
| | | </tr> |
| | | </tmpl_loop> |
| | | <tmpl_unless name="records"> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="7"><tmpl_var name="paging"></td> |
| | | <td colspan="7"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_database_user_admin"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('sites/database_user_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="sites/database_user_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_database_user" scope="col"><tmpl_var name="database_user_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="database_user_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_database_user"><input type="text" name="search_database_user" value="{tmpl_var name='search_database_user'}"/></td> |
| | | <td class="tbl_col_buttons"><button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_user_list.php');"><span>{tmpl_var name="filter_txt"}</span></button></td> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_database_user" value="{tmpl_var name='search_database_user'}"/></td> |
| | | <td class="text-right"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_user_list.php');"><span class="icon icon-filter"></span></button></td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_database_user"><a href="#" onclick="loadContent('sites/database_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_user"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoEdit" href="javascript: loadContent('sites/database_user_edit.php?id={tmpl_var name='id'}');"><span>{tmpl_var name='edit_txt'}</span></a> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('sites/database_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_user"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></button> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('sites/database_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="2"><tmpl_var name="paging"></td> |
| | | <td colspan="2"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_database_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | |
| | | <tmpl_if name="is_admin"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_if> |
| | | <tmpl_if name="is_reseller"> |
| | | <div class="ctrlHolder"> |
| | | <label for="client_group_id">{tmpl_var name='client_txt'}</label> |
| | | <select name="client_group_id" id="client_group_id" class="selectInput"> |
| | | <div class="form-group"> |
| | | <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_txt'}</label> |
| | | <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control"> |
| | | {tmpl_var name='client_group_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | </tmpl_if> |
| | | <div class="ctrlHolder"> |
| | | <label for="database_user">{tmpl_var name='database_user_txt'}</label> |
| | | <p class="prefix">{tmpl_var name='database_user_prefix'}</p> |
| | | <input name="database_user" id="database_user" value="{tmpl_var name='database_user'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | <div class="form-group"> |
| | | <label for="database_user" class="col-sm-3 control-label">{tmpl_var name='database_user_txt'}</label> |
| | | <div class="col-sm-2">{tmpl_var name='database_user_prefix'}</div> |
| | | <div class="col-sm-7"><input type="text" name="database_user" id="database_user" value="{tmpl_var name='database_user'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="database_password" class="col-sm-3 control-label">{tmpl_var name='database_password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="database_password" id="database_password" value="{tmpl_var name='database_password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('database_password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('database_password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="database_password">{tmpl_var name='database_password_txt'}</label> |
| | | <input name="database_password" id="database_password" value="{tmpl_var name='database_password'}" size="30" maxlength="255" type="password" class="textInput formLengthHalf" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('database_password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('database_password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="30" maxlength="100" type="password" class="textInput formLengthHalf" autocomplete="off" onkeyup="checkPassMatch('database_password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('database_password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/database_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/database_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/database_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/database_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_database"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('sites/database_user_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="sites/database_user_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_database_user" scope="col"><tmpl_var name="database_user_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th><tmpl_var name="database_user_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_database_user"><input type="text" name="search_database_user" value="{tmpl_var name='search_database_user'}"/></td> |
| | | <td class="tbl_col_buttons"><button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_user_list.php');"><span>{tmpl_var name="filter_txt"}</span></button></td> |
| | | <tr> |
| | | <td><input class="form-control" type="text" name="search_database_user" value="{tmpl_var name='search_database_user'}"/></td> |
| | | <td class="text-right"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/database_user_list.php');"><span class="icon icon-filter"></span></button></td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_database_user"><a href="#" onclick="loadContent('sites/database_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_user"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <a class="button icons16 icoEdit" href="javascript: loadContent('sites/database_user_edit.php?id={tmpl_var name='id'}');"><span>{tmpl_var name='edit_txt'}</span></a> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('sites/database_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_user"}</a></td> |
| | | <td class="text-right"> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></button> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('sites/database_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="2"><tmpl_var name="paging"></td> |
| | | <td colspan="2"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_ftp_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="uid">{tmpl_var name='uid_txt'}</label> |
| | | <input name="uid" id="uid" value="{tmpl_var name='uid'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | |
| | | <div class="form-group"> |
| | | <label for="uid" class="col-sm-3 control-label">{tmpl_var name='uid_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="uid" id="uid" value="{tmpl_var name='uid'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="gid" class="col-sm-3 control-label">{tmpl_var name='gid_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="gid" id="gid" value="{tmpl_var name='gid'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="dir" class="col-sm-3 control-label">{tmpl_var name='dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dir" id="dir" value="{tmpl_var name='dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="quota_files" class="col-sm-3 control-label">{tmpl_var name='quota_files_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="quota_files" id="quota_files" value="{tmpl_var name='quota_files'}" class="form-control" /></div><label class="col-sm-3 control-label">{tmpl_var name='quota_files_unity_txt'}</label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="gid">{tmpl_var name='gid_txt'}</label> |
| | | <input name="gid" id="gid" value="{tmpl_var name='gid'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | <div class="form-group"> |
| | | <label for="ul_ratio" class="col-sm-3 control-label">{tmpl_var name='ul_ratio_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ul_ratio" id="ul_ratio" value="{tmpl_var name='ul_ratio'}" class="form-control" /></div><label class="col-sm-3 control-label"></label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dir">{tmpl_var name='dir_txt'}</label> |
| | | <input name="dir" id="dir" value="{tmpl_var name='dir'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="dl_ratio" class="col-sm-3 control-label">{tmpl_var name='dl_ratio_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dl_ratio" id="dl_ratio" value="{tmpl_var name='dl_ratio'}" class="form-control" /></div><label class="col-sm-3 control-label"></label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="quota_files">{tmpl_var name='quota_files_txt'}</label> |
| | | <input name="quota_files" id="quota_files" value="{tmpl_var name='quota_files'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label">{tmpl_var name='quota_files_unity_txt'}</p> |
| | | <div class="form-group"> |
| | | <label for="ul_bandwidth" class="col-sm-3 control-label">{tmpl_var name='ul_bandwidth_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="ul_bandwidth" id="ul_bandwidth" value="{tmpl_var name='ul_bandwidth'}" class="form-control" /></div><label class="col-sm-3 control-label">kb/s</label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ul_ratio">{tmpl_var name='ul_ratio_txt'}</label> |
| | | <input name="ul_ratio" id="ul_ratio" value="{tmpl_var name='ul_ratio'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label"></p> |
| | | <div class="form-group"> |
| | | <label for="dl_bandwidth" class="col-sm-3 control-label">{tmpl_var name='dl_bandwidth_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dl_bandwidth" id="dl_bandwidth" value="{tmpl_var name='dl_bandwidth'}" class="form-control" /></div><label class="col-sm-3 control-label">kb/s</label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dl_ratio">{tmpl_var name='dl_ratio_txt'}</label> |
| | | <input name="dl_ratio" id="dl_ratio" value="{tmpl_var name='dl_ratio'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label"></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ul_bandwidth">{tmpl_var name='ul_bandwidth_txt'}</label> |
| | | <input name="ul_bandwidth" id="ul_bandwidth" value="{tmpl_var name='ul_bandwidth'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label">kb/s</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dl_bandwidth">{tmpl_var name='dl_bandwidth_txt'}</label> |
| | | <input name="dl_bandwidth" id="dl_bandwidth" value="{tmpl_var name='dl_bandwidth'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label">kb/s</p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="expires">{tmpl_var name='expires_txt'}</label> |
| | | <div class="form-group"> |
| | | <label for="expires" class="col-sm-3 control-label">{tmpl_var name='expires_txt'}</label> |
| | | {tmpl_var name='expires'} |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/ftp_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/ftp_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/ftp_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/ftp_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_ftp_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="dir">{tmpl_var name='dir_txt'}</label> |
| | | <input name="dir" id="dir" value="{tmpl_var name='dir'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="expires">{tmpl_var name='expires_txt'}</label> |
| | | |
| | | <div class="form-group"> |
| | | <label for="dir" class="col-sm-3 control-label">{tmpl_var name='dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dir" id="dir" value="{tmpl_var name='dir'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="expires" class="col-sm-3 control-label">{tmpl_var name='expires_txt'}</label> |
| | | {tmpl_var name='expires'} |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/ftp_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/ftp_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/ftp_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/ftp_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_ftp_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="parent_domain_id">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <select name="parent_domain_id" id="parent_domain_id" class="selectInput"> |
| | | |
| | | <div class="form-group"> |
| | | <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control"> |
| | | {tmpl_var name='parent_domain_id'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="username">{tmpl_var name='username_txt'}</label> |
| | | <p class="prefix">{tmpl_var name='username_prefix'}</p> |
| | | <input name="username" id="username" value="{tmpl_var name='username'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | <div class="form-group"> |
| | | <label for="username" class="col-sm-3 control-label">{tmpl_var name='username_txt'}</label> |
| | | <div class="col-sm-2">{tmpl_var name='username_prefix'}</div> |
| | | <div class="col-sm-7"><input type="text" name="username" id="username" value="{tmpl_var name='username'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="password" id="password" value="{tmpl_var name='password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="password">{tmpl_var name='password_txt'}</label> |
| | | <input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');" /> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | <div class="ctrlHolder"> |
| | | <label for="quota_size">{tmpl_var name='quota_size_txt'}</label> |
| | | <input name="quota_size" id="quota_size" value="{tmpl_var name='quota_size'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label">MB</p> |
| | | <div class="form-group"> |
| | | <label for="quota_size" class="col-sm-3 control-label">{tmpl_var name='quota_size_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="quota_size" id="quota_size" value="{tmpl_var name='quota_size'}" class="form-control" /></div><label class="col-sm-3 control-label">MB</label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/ftp_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/ftp_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/ftp_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/ftp_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_list_ftp_user"> |
| | | |
| | | <div class="pnl_toolsarea"> |
| | | <tmpl_if name='datalog_changes_count' op='>' value='0'> |
| | | <div> |
| | | <div class="systemmonitor-state state-info"> |
| | |
| | | </div><br /> |
| | | </div> |
| | | </tmpl_if> |
| | | <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> |
| | | <div class="buttons"> |
| | | <button class="button iconstxt icoAdd" type="button" onclick="loadContent('sites/ftp_user_edit.php');"> |
| | | <span>{tmpl_var name="add_new_record_txt"}</span> |
| | | </button> |
| | | </div> |
| | | </fieldset> |
| | | </div> |
| | | <p class="fieldset-legend">{tmpl_var name="toolsarea_head_txt"}</p> |
| | | |
| | | <button class="btn btn-default formbutton-success" type="button" data-load-content="sites/ftp_user_edit.php">{tmpl_var name="add_new_record_txt"}</button> |
| | | |
| | | |
| | | |
| | | <div class="pnl_listarea"> |
| | | <fieldset><legend><tmpl_var name="list_head_txt"></legend> |
| | | <table class="list"> |
| | | <thead> |
| | | <tr class="caption"> |
| | | <th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th> |
| | | <th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th> |
| | | <th class="tbl_col_parent_domain_id" scope="col"><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th class="tbl_col_username" scope="col"><tmpl_var name="username_txt"></th> |
| | | <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> |
| | | |
| | | <p class="fieldset-legend"><tmpl_var name="list_head_txt"></p> |
| | | <div class="table-wrapper marginTop15"> |
| | | <table class="table"> |
| | | <thead class="dark form-group-sm"> |
| | | <tr> |
| | | <th class="tiny-col"><tmpl_var name="active_txt"></th> |
| | | <th><tmpl_var name="server_id_txt"></th> |
| | | <th><tmpl_var name="parent_domain_id_txt"></th> |
| | | <th><tmpl_var name="username_txt"></th> |
| | | <th class="small-col text-right">{tmpl_var name='search_limit'}</th> |
| | | </tr> |
| | | <tr class="filter"> |
| | | <td class="tbl_col_active"><select name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td class="tbl_col_server_id"><select name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td class="tbl_col_parent_domain_id"><select name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td class="tbl_col_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td class="tbl_col_buttons"> |
| | | <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/ftp_user_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> |
| | | <tr> |
| | | <td><select class="form-control" name="search_active">{tmpl_var name='search_active'}</select></td> |
| | | <td><select class="form-control" name="search_server_id">{tmpl_var name='search_server_id'}</select></td> |
| | | <td><select class="form-control" name="search_parent_domain_id">{tmpl_var name='search_parent_domain_id'}</select></td> |
| | | <td><input class="form-control" type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> |
| | | <td class="text-right"> |
| | | <button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','sites/ftp_user_list.php');"><span class="icon icon-filter"></span></button> |
| | | </td> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tmpl_loop name="records"> |
| | | <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> |
| | | <td class="tbl_col_active"><a href="#" onclick="loadContent('sites/ftp_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td> |
| | | <td class="tbl_col_server_id"><a href="#" onclick="loadContent('sites/ftp_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td> |
| | | <td class="tbl_col_parent_domain_id"><a href="#" onclick="loadContent('sites/ftp_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td class="tbl_col_username"><a href="#" onclick="loadContent('sites/ftp_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="username"}</a></td> |
| | | <td class="tbl_col_buttons"> |
| | | <tr> |
| | | <td><a href="#" data-load-content="sites/ftp_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="active"}</a></td> |
| | | <td><a href="#" data-load-content="sites/ftp_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="server_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/ftp_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="parent_domain_id"}</a></td> |
| | | <td><a href="#" data-load-content="sites/ftp_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="username"}</a></td> |
| | | <td class="text-right"> |
| | | <tmpl_if name="webftp_link"> |
| | | <a class="button icons16 icoDbAdmin" href="{tmpl_var name='webftp_url'}" target="_blank"><span>{tmpl_var name='admin_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-default formbutton-narrow" href="{tmpl_var name='webftp_url'}" target="_blank"><span class="icon icon-dbadmin"></span></button> |
| | | </tmpl_if> |
| | | <a class="button icons16 icoDelete" href="javascript: del_record('sites/ftp_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name='delete_txt'}</span></a> |
| | | <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: del_record('sites/ftp_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></button> |
| | | </td> |
| | | </tr> |
| | | </tmpl_loop> |
| | |
| | | </tbody> |
| | | <tfoot> |
| | | <tr> |
| | | <td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td> |
| | | <td colspan="5"><tmpl_var name="paging"></td> |
| | | </tr> |
| | | </tfoot> |
| | | </table> |
| | | </fieldset> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_shell_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | <label for="puser">{tmpl_var name='puser_txt'}</label> |
| | | <input name="puser" id="puser" value="{tmpl_var name='puser'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="pgroup">{tmpl_var name='pgroup_txt'}</label> |
| | | <input name="pgroup" id="pgroup" value="{tmpl_var name='pgroup'}" size="30" maxlength="255" type="text" class="textInput formLengthHalf" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="shell">{tmpl_var name='shell_txt'}</label> |
| | | <input name="shell" id="shell" value="{tmpl_var name='shell'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="dir">{tmpl_var name='dir_txt'}</label> |
| | | <input name="dir" id="dir" value="{tmpl_var name='dir'}" size="30" maxlength="255" type="text" class="textInput" /> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | <div class="form-group"> |
| | | <label for="puser" class="col-sm-3 control-label">{tmpl_var name='puser_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="puser" id="puser" value="{tmpl_var name='puser'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="pgroup" class="col-sm-3 control-label">{tmpl_var name='pgroup_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="pgroup" id="pgroup" value="{tmpl_var name='pgroup'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="shell" class="col-sm-3 control-label">{tmpl_var name='shell_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="shell" id="shell" value="{tmpl_var name='shell'}" class="form-control" /></div></div> |
| | | <div class="form-group"> |
| | | <label for="dir" class="col-sm-3 control-label">{tmpl_var name='dir_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="dir" id="dir" value="{tmpl_var name='dir'}" class="form-control" /></div></div> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/shell_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/shell_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/shell_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/shell_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
| | |
| | | <h2><tmpl_var name="list_head_txt"></h2> |
| | | <div class='page-header'> |
| | | <h1><tmpl_var name="list_head_txt"></h1> |
| | | </div> |
| | | <p><tmpl_var name="list_desc_txt"></p> |
| | | |
| | | <div class="panel panel_shell_user"> |
| | | |
| | | <div class="pnl_formsarea"> |
| | | <fieldset class="inlineLabels"> |
| | | <div class="ctrlHolder"> |
| | | |
| | | <div class="form-group"> |
| | | <tmpl_if name="edit_disabled"> |
| | | <label for="parent_domain_id">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <select name="parent_domain_id" id="parent_domain_id" class="selectInput" disabled="disabled"> |
| | | <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control" disabled="disabled"> |
| | | {tmpl_var name='parent_domain_id'} |
| | | </select> |
| | | </select></div> |
| | | <input type="hidden" name="parent_domain_id" value="{tmpl_var name='parent_domain_id_value'}" /> |
| | | <tmpl_else> |
| | | <label for="parent_domain_id">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <select name="parent_domain_id" id="parent_domain_id" class="selectInput"> |
| | | <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label> |
| | | <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control"> |
| | | {tmpl_var name='parent_domain_id'} |
| | | </select> |
| | | </select></div> |
| | | </tmpl_if> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="username">{tmpl_var name='username_txt'}</label> |
| | | <p class="prefix">{tmpl_var name='username_prefix'} </p> |
| | | <input name="username" id="username" value="{tmpl_var name='username'}" size="30" maxlength="255" type="text" class="textInput formLengthFourth"/> |
| | | <div class="form-group"> |
| | | <label for="username" class="col-sm-3 control-label">{tmpl_var name='username_txt'}</label> |
| | | <div class="col-sm-2">{tmpl_var name='username_prefix'} </div> |
| | | <div class="col-sm-7"><input type="text" name="username" id="username" value="{tmpl_var name='username'}" class="form-control"/></div></div> |
| | | <div class="form-group"> |
| | | <label for="password" class="col-sm-3 control-label">{tmpl_var name='password_txt'}</label> |
| | | <div class="col-sm-6"><input type="password" name="password" id="password" value="{tmpl_var name='password'}" class="form-control" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');"/></div><div class="col-sm-3 input-sm"> </div><a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="password">{tmpl_var name='password_txt'}</label> |
| | | <input name="password" id="password" value="{tmpl_var name='password'}" size="30" maxlength="255" type="password" class="textInput" autocomplete="off" onkeyup="pass_check(this.value);checkPassMatch('password','repeat_password');"/> <a href="javascript:void(0);" onclick="generatePassword('password','repeat_password');">{tmpl_var name='generate_password_txt'}</a> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='password_strength_txt'}</p> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='password_strength_txt'}</label> |
| | | <div id="passBar"></div> |
| | | <p class="formHint"><span id="passText"> </span></p> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="repeat_password">{tmpl_var name='repeat_password_txt'}</label> |
| | | <input name="repeat_password" id="repeat_password" value="" size="15" maxlength="100" type="password" class="textInput" style="width:100px;" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /> |
| | | </div> |
| | | <div class="form-group"> |
| | | <label for="repeat_password" class="col-sm-3 control-label">{tmpl_var name='repeat_password_txt'}</label> |
| | | <div class="col-sm-9"><input type="password" name="repeat_password" id="repeat_password" value="" class="form-control" autocomplete="off" onkeyup="checkPassMatch('password','repeat_password');" /></div></div> |
| | | <div id="confirmpasswordError" style="display:none;" class="confirmpassworderror">{tmpl_var name='password_mismatch_txt'}</div> |
| | | <div id="confirmpasswordOK" style="display:none;" class="confirmpasswordok">{tmpl_var name='password_match_txt'}</div> |
| | | <div class="ctrlHolder"> |
| | | <label for="chroot">{tmpl_var name='chroot_txt'}</label> |
| | | <select name="chroot" id="chroot" class="selectInput formLengthHalf"> |
| | | <div class="form-group"> |
| | | <label for="chroot" class="col-sm-3 control-label">{tmpl_var name='chroot_txt'}</label> |
| | | <div class="col-sm-9"><select name="chroot" id="chroot" class="form-control"> |
| | | {tmpl_var name='chroot'} |
| | | </select> |
| | | </select></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="quota_size">{tmpl_var name='quota_size_txt'}</label> |
| | | <input name="quota_size" id="quota_size" value="{tmpl_var name='quota_size'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label">MB</p> |
| | | <div class="form-group"> |
| | | <label for="quota_size" class="col-sm-3 control-label">{tmpl_var name='quota_size_txt'}</label> |
| | | <div class="col-sm-9"><input type="text" name="quota_size" id="quota_size" value="{tmpl_var name='quota_size'}" class="form-control" /></div><label class="col-sm-3 control-label">MB</label> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <label for="ssh_rsa">{tmpl_var name='ssh_rsa_txt'}</label> |
| | | <textarea name="ssh_rsa" id="ssh_rsa" rows="10" cols="30">{tmpl_var name='ssh_rsa'}</textarea> |
| | | <div class="form-group"> |
| | | <label for="ssh_rsa" class="col-sm-3 control-label">{tmpl_var name='ssh_rsa_txt'}</label> |
| | | <div class="col-sm-9"><textarea class="form-control" name="ssh_rsa" id="ssh_rsa" rows="10" cols="30">{tmpl_var name='ssh_rsa'}</textarea></div> |
| | | </div> |
| | | <div class="ctrlHolder"> |
| | | <p class="label">{tmpl_var name='active_txt'}</p> |
| | | <div class="multiField"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label> |
| | | <div class="col-sm-9"> |
| | | {tmpl_var name='active'} |
| | | </div> |
| | | </div> |
| | | </fieldset> |
| | | |
| | | |
| | | <input type="hidden" name="id" value="{tmpl_var name='id'}"> |
| | | |
| | | <div class="buttonHolder buttons"> |
| | | <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/shell_user_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
| | | <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('sites/shell_user_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="clear"><div class="right"> |
| | | <button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','sites/shell_user_edit.php');">{tmpl_var name='btn_save_txt'}</button> |
| | | <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/shell_user_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
| | | </div></div> |
interface/web/sites/templates/shell_user_list.htm
interface/web/sites/templates/user_quota_stats_list.htm
interface/web/sites/templates/web_backup_list.htm
interface/web/sites/templates/web_childdomain_advanced.htm
interface/web/sites/templates/web_childdomain_edit.htm
interface/web/sites/templates/web_childdomain_list.htm
interface/web/sites/templates/web_directive_snippets.htm
interface/web/sites/templates/web_folder_edit.htm
interface/web/sites/templates/web_folder_list.htm
interface/web/sites/templates/web_folder_user_edit.htm
interface/web/sites/templates/web_folder_user_list.htm
interface/web/sites/templates/web_sites_stats_list.htm
interface/web/sites/templates/web_vhost_domain_admin_list.htm
interface/web/sites/templates/web_vhost_domain_advanced.htm
interface/web/sites/templates/web_vhost_domain_backup.htm
interface/web/sites/templates/web_vhost_domain_edit.htm
interface/web/sites/templates/web_vhost_domain_list.htm
interface/web/sites/templates/web_vhost_domain_redirect.htm
interface/web/sites/templates/web_vhost_domain_ssl.htm
interface/web/sites/templates/web_vhost_domain_stats.htm
interface/web/sites/templates/webdav_user_edit.htm
interface/web/sites/templates/webdav_user_list.htm
interface/web/sites/web_vhost_domain_edit.php
interface/web/themes/blue/templates/main.tpl.htm
interface/web/themes/default/CHANGELOG (deleted)
interface/web/themes/default/LICENSE (deleted)
interface/web/themes/default/TODO (deleted)
interface/web/themes/default/assets/fonts/ispconfig.eot
interface/web/themes/default/assets/fonts/ispconfig.svg
interface/web/themes/default/assets/fonts/ispconfig.ttf
interface/web/themes/default/assets/fonts/ispconfig.woff
interface/web/themes/default/assets/images/flags_sprite.png
interface/web/themes/default/assets/images/logo.png
interface/web/themes/default/assets/images/logo@2x.png
interface/web/themes/default/assets/javascripts/bootstrap.min.js
interface/web/themes/default/assets/javascripts/ispconfig.js
interface/web/themes/default/assets/javascripts/ispconfig.min.js
interface/web/themes/default/assets/javascripts/jquery-2.1.0.min.js
interface/web/themes/default/assets/javascripts/modernizr.custom.js
interface/web/themes/default/assets/javascripts/modernizr.custom.min.js
interface/web/themes/default/assets/javascripts/pushy.min.js
interface/web/themes/default/assets/javascripts/responsive.js
interface/web/themes/default/assets/javascripts/responsive.min.js
interface/web/themes/default/assets/stylesheets/bootstrap.min.css
interface/web/themes/default/assets/stylesheets/fonts.css
interface/web/themes/default/assets/stylesheets/fonts.min.css
interface/web/themes/default/assets/stylesheets/ispconfig.css
interface/web/themes/default/assets/stylesheets/ispconfig.min.css
interface/web/themes/default/assets/stylesheets/ispconfig.sass
interface/web/themes/default/assets/stylesheets/pushy.css
interface/web/themes/default/assets/stylesheets/pushy.min.css
interface/web/themes/default/assets/stylesheets/responsive.css
interface/web/themes/default/assets/stylesheets/responsive.min.css
interface/web/themes/default/assets/stylesheets/responsive.sass
interface/web/themes/default/assets/stylesheets/select2-bootstrap.css
interface/web/themes/default/assets/stylesheets/select2-spinner.gif
interface/web/themes/default/assets/stylesheets/select2.css
interface/web/themes/default/assets/stylesheets/select2.png
interface/web/themes/default/assets/stylesheets/themes/dark/colors.sass
interface/web/themes/default/assets/stylesheets/themes/dark/mixins.sass
interface/web/themes/default/assets/stylesheets/themes/dark/theme.css
interface/web/themes/default/assets/stylesheets/themes/dark/theme.min.css
interface/web/themes/default/assets/stylesheets/themes/dark/theme.sass
interface/web/themes/default/assets/stylesheets/themes/default/colors.sass
interface/web/themes/default/assets/stylesheets/themes/default/mixins.sass
interface/web/themes/default/assets/stylesheets/themes/default/theme.css
interface/web/themes/default/assets/stylesheets/themes/default/theme.min.css
interface/web/themes/default/assets/stylesheets/themes/default/theme.sass
interface/web/themes/default/css/iehacks.css (deleted)
interface/web/themes/default/css/images/ui-bg_flat_0_aaaaaa_40x100.png (deleted)
interface/web/themes/default/css/images/ui-bg_flat_55_fbec88_40x100.png (deleted)
interface/web/themes/default/css/images/ui-bg_glass_75_d0e5f5_1x400.png (deleted)
interface/web/themes/default/css/images/ui-bg_glass_85_dfeffc_1x400.png (deleted)
interface/web/themes/default/css/images/ui-bg_glass_95_fef1ec_1x400.png (deleted)
interface/web/themes/default/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png (deleted)
interface/web/themes/default/css/images/ui-bg_inset-hard_100_f5f8f9_1x100.png (deleted)
interface/web/themes/default/css/images/ui-bg_inset-hard_100_fcfdfd_1x100.png (deleted)
interface/web/themes/default/css/images/ui-icons_217bc0_256x240.png (deleted)
interface/web/themes/default/css/images/ui-icons_2e83ff_256x240.png (deleted)
interface/web/themes/default/css/images/ui-icons_469bdd_256x240.png (deleted)
interface/web/themes/default/css/images/ui-icons_6da8d5_256x240.png (deleted)
interface/web/themes/default/css/images/ui-icons_cd0a0a_256x240.png (deleted)
interface/web/themes/default/css/images/ui-icons_d8e7f3_256x240.png (deleted)
interface/web/themes/default/css/images/ui-icons_f9bd01_256x240.png (deleted)
interface/web/themes/default/css/jquery-ui-1.11.1.min.css (deleted)
interface/web/themes/default/css/jquery-ui-1.11.1.structure.min.css (deleted)
interface/web/themes/default/css/jquery-ui-1.11.1.theme.min.css (deleted)
interface/web/themes/default/css/print.css (deleted)
interface/web/themes/default/css/styles.css (deleted)
interface/web/themes/default/icons/button_sprite.png (deleted)
interface/web/themes/default/icons/device_sprite.png (deleted)
interface/web/themes/default/icons/x16/arrow.png (deleted)
interface/web/themes/default/icons/x16/arrow_180.png (deleted)
interface/web/themes/default/icons/x16/arrow_stop.png (deleted)
interface/web/themes/default/icons/x16/arrow_stop_180.png (deleted)
interface/web/themes/default/icons/x16/cross_circle.png (deleted)
interface/web/themes/default/icons/x16/tick_circle.png (deleted)
interface/web/themes/default/icons/x16_sprite.png (deleted)
interface/web/themes/default/icons/x32_sprite.png (deleted)
interface/web/themes/default/images/ajax-loader.gif (deleted)
interface/web/themes/default/images/buttonHolder_bg.gif (deleted)
interface/web/themes/default/images/chevron.png (deleted)
interface/web/themes/default/images/favicon.ico (deleted)
interface/web/themes/default/images/header_bg.png (deleted)
interface/web/themes/default/images/header_logo.png (deleted)
interface/web/themes/default/images/lists_tfoot_bg.png (deleted)
interface/web/themes/default/images/lists_thead_bg.png (deleted)
interface/web/themes/default/images/loading.gif (deleted)
interface/web/themes/default/images/meter_bg.gif (deleted)
interface/web/themes/default/images/screen_bg.png (deleted)
interface/web/themes/default/js/html5shiv.js (deleted)
interface/web/themes/default/templates/error.tpl.htm
interface/web/themes/default/templates/main.tpl.htm
interface/web/themes/default/templates/module.tpl.htm
interface/web/themes/default/templates/module_tree.tpl.htm
interface/web/themes/default/templates/sidenav.tpl.htm
interface/web/themes/default/templates/tabbed_form.tpl.htm
interface/web/themes/default/templates/topnav.tpl.htm
interface/web/themes/default_64_navimg/templates/main.tpl.htm
interface/web/themes/default_combobox/templates/main.tpl.htm
interface/web/themes/default_no_navimg/templates/main.tpl.htm
interface/web/tools/templates/dns_import_tupa.htm
interface/web/tools/templates/import_ispconfig.htm
interface/web/tools/templates/import_plesk.htm
interface/web/tools/templates/import_vpopmail.htm
interface/web/tools/templates/index.htm
interface/web/tools/templates/interface_settings.htm
interface/web/tools/templates/resync.htm
interface/web/tools/templates/tpl_default.htm
interface/web/tools/templates/user_settings.htm
interface/web/vm/templates/openvz_action.htm
interface/web/vm/templates/openvz_ip_edit.htm
interface/web/vm/templates/openvz_ip_list.htm
interface/web/vm/templates/openvz_ostemplate_edit.htm
interface/web/vm/templates/openvz_ostemplate_list.htm
interface/web/vm/templates/openvz_template_advanced_edit.htm
interface/web/vm/templates/openvz_template_edit.htm
interface/web/vm/templates/openvz_template_list.htm
interface/web/vm/templates/openvz_vm_advanced_edit.htm
interface/web/vm/templates/openvz_vm_edit.htm
interface/web/vm/templates/openvz_vm_list.htm |