Dialplan Edit layout and style mods
Integrated autosize jquery script for text inputs Style and functionality mods on domain selector and Enhanced template
This commit is contained in:
parent
0dab3044e5
commit
110c378deb
|
|
@ -157,9 +157,11 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
if ($action == "add") {
|
if ($action == "add") {
|
||||||
$_SESSION['message'] = $text['message-add'];
|
$_SESSION['message'] = $text['message-add'];
|
||||||
}
|
}
|
||||||
if ($action == "update") {
|
else if ($action == "update") {
|
||||||
$_SESSION['message'] = $text['message-update'];
|
$_SESSION['message'] = $text['message-update'];
|
||||||
}
|
}
|
||||||
|
header("Location: ?id=".$dialplan_uuid."&app_uuid=".$app_uuid);
|
||||||
|
exit;
|
||||||
|
|
||||||
} //(count($_POST)>0 && strlen($_POST["persistformvar"]) == 0)
|
} //(count($_POST)>0 && strlen($_POST["persistformvar"]) == 0)
|
||||||
|
|
||||||
|
|
@ -338,40 +340,34 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
echo "<table width='100%' border='0' cellpadding='6' cellspacing='0'>\n";
|
echo "<table width='100%' border='0' cellpadding='6' cellspacing='0'>\n";
|
||||||
echo "<tr>\n";
|
echo "<tr>\n";
|
||||||
echo "<td class='vncellreq' valign='top' align='left' nowrap='nowrap' width='30%'>\n";
|
echo "<td class='vncellreq' valign='top' align='left' nowrap='nowrap' width='30%'>\n";
|
||||||
echo " ".$text['label-name'].":\n";
|
echo " ".$text['label-name']."\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "<td class='vtable' align='left' width='70%'>\n";
|
echo "<td class='vtable' width='100%' align='left'>\n";
|
||||||
echo " <input class='formfld' type='text' name='dialplan_name' maxlength='255' value=\"".htmlspecialchars($dialplan_name)."\">\n";
|
echo " <input class='formfld' type='text' name='dialplan_name' maxlength='255' placeholder='' value=\"".htmlspecialchars($dialplan_name)."\">\n";
|
||||||
echo "<br />\n";
|
|
||||||
echo "\n";
|
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
|
||||||
echo "<tr>\n";
|
echo "<tr>\n";
|
||||||
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
||||||
echo " ".$text['label-number'].":\n";
|
echo " ".$text['label-number']."\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "<td class='vtable' align='left'>\n";
|
echo "<td class='vtable' align='left'>\n";
|
||||||
echo " <input class='formfld' type='text' name='dialplan_number' maxlength='255' value=\"".htmlspecialchars($dialplan_number)."\">\n";
|
echo " <input class='formfld' type='text' name='dialplan_number' maxlength='255' placeholder='' value=\"".htmlspecialchars($dialplan_number)."\">\n";
|
||||||
echo "<br />\n";
|
|
||||||
echo "\n";
|
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
|
||||||
echo "<tr>\n";
|
echo "<tr>\n";
|
||||||
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
||||||
echo " ".$text['label-context'].":\n";
|
echo " ".$text['label-context']."\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "<td class='vtable' align='left'>\n";
|
echo "<td class='vtable' align='left'>\n";
|
||||||
echo " <input class='formfld' type='text' name='dialplan_context' maxlength='255' value=\"$dialplan_context\">\n";
|
echo " <input class='formfld' type='text' name='dialplan_context' maxlength='255' placeholder='' value=\"$dialplan_context\">\n";
|
||||||
echo "<br />\n";
|
|
||||||
echo "\n";
|
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
|
||||||
echo "<tr>\n";
|
echo "<tr>\n";
|
||||||
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
||||||
echo " ".$text['label-continue'].":\n";
|
echo " ".$text['label-continue']."\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "<td class='vtable' align='left'>\n";
|
echo "<td class='vtable' align='left'>\n";
|
||||||
echo " <select class='formfld' name='dialplan_continue'>\n";
|
echo " <select class='formfld' name='dialplan_continue'>\n";
|
||||||
|
|
@ -389,23 +385,16 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
echo " <option value='false'>".$text['option-false']."</option>\n";
|
echo " <option value='false'>".$text['option-false']."</option>\n";
|
||||||
}
|
}
|
||||||
echo " </select>\n";
|
echo " </select>\n";
|
||||||
echo "<br />\n";
|
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
echo "</table>\n";
|
||||||
echo "<tr>\n";
|
|
||||||
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
|
||||||
echo " ".$text['header-dialplan_detail'].":\n";
|
|
||||||
echo "</td>\n";
|
|
||||||
echo "<td class='vtable' align='left'>\n";
|
|
||||||
|
|
||||||
//dialplan details
|
//dialplan details
|
||||||
if ($action == "update") {
|
if ($action == "update") {
|
||||||
//start the table
|
|
||||||
echo "<div align='left'>";
|
echo "<table width='100%' border='0' cellpadding='3' cellspacing='0'>\n";
|
||||||
echo "<table width='70%' border='0' cellpadding='0' cellspacing='2'>\n";
|
echo "<tr>\n";
|
||||||
echo "<tr class='border'>\n";
|
echo "<td valign='top' align='left' nowrap='nowrap' colspan='2' style='padding: 20px 0px;'>\n";
|
||||||
echo " <td align=\"center\">\n";
|
|
||||||
|
|
||||||
//define the alternating row styles
|
//define the alternating row styles
|
||||||
$c = 0;
|
$c = 0;
|
||||||
|
|
@ -416,56 +405,41 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
<!--javascript to change select to input and back again-->
|
<!--javascript to change select to input and back again-->
|
||||||
<script language="javascript">
|
<script language="javascript">
|
||||||
|
|
||||||
function label_to_form(label_id, form_id, form_width) {
|
function label_to_form(label_id, form_id) {
|
||||||
if (document.getElementById(label_id) != null) {
|
if (document.getElementById(label_id) != null) {
|
||||||
label = document.getElementById(label_id);
|
label = document.getElementById(label_id);
|
||||||
label.parentNode.removeChild(label);
|
label.parentNode.removeChild(label);
|
||||||
}
|
}
|
||||||
document.getElementById(form_id).style.visibility='visible';
|
document.getElementById(form_id).style.display='';
|
||||||
document.getElementById(form_id).style.left='0px';
|
|
||||||
document.getElementById(form_id).style.width=form_width+'px';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//display the results
|
//display the results
|
||||||
echo "<div align='left'>\n";
|
|
||||||
echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>\n";
|
|
||||||
echo "<tr>\n";
|
|
||||||
echo "<th align='center' width='90px;'>".$text['label-tag']."</th>\n";
|
|
||||||
echo "<th align='center' width='150px;'>".$text['label-type']."</th>\n";
|
|
||||||
echo "<th align='center' width='70%'>".$text['label-data']."</th>\n";
|
|
||||||
echo "<th align='center' width='90px'>".$text['label-break']."</th>\n";
|
|
||||||
echo "<th align='center' width='90px'>".$text['label-inline']."</th>\n";
|
|
||||||
echo "<th align='center' width='90px'>".$text['label-group']."</th>\n";
|
|
||||||
echo "<th align='center'>".$text['label-order']."</th>\n";
|
|
||||||
echo "<td align='right' width='42'> </td>\n";
|
|
||||||
echo "<tr>\n";
|
|
||||||
|
|
||||||
if ($result_count > 0) {
|
if ($result_count > 0) {
|
||||||
|
|
||||||
|
echo "<table width='100%' border='0' cellpadding='0' cellspacing='3' style='margin: -3px;'>\n";
|
||||||
|
|
||||||
$x = 0;
|
$x = 0;
|
||||||
foreach($details as $group) {
|
foreach($details as $group) {
|
||||||
if ($x > 0) {
|
|
||||||
echo "</table>";
|
|
||||||
echo "</div>";
|
|
||||||
echo "<br><br>";
|
|
||||||
|
|
||||||
echo "<div align='left'>\n";
|
if ($x != 0) {
|
||||||
echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>\n";
|
echo "<tr><td colspan='7'><br></td></tr>";
|
||||||
echo "<tr>\n";
|
|
||||||
echo "<th align='center' width='90px;'>".$text['label-tag']."</th>\n";
|
|
||||||
echo "<th align='center' width='150px;'>".$text['label-type']."</th>\n";
|
|
||||||
echo "<th align='center' width='70%'>".$text['label-data']."</th>\n";
|
|
||||||
echo "<th align='center' width='90px'>".$text['label-break']."</th>\n";
|
|
||||||
echo "<th align='center' width='90px'>".$text['label-inline']."</th>\n";
|
|
||||||
echo "<th align='center' width='90px'>".$text['label-group']."</th>\n";
|
|
||||||
echo "<th align='center'>".$text['label-order']."</th>\n";
|
|
||||||
echo "<td align='right' width='42'> </td>\n";
|
|
||||||
echo "<tr>\n";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach($group as $row) {
|
echo "<tr>\n";
|
||||||
|
echo "<td class='vncellcolreq'>".$text['label-tag']."</td>\n";
|
||||||
|
echo "<td class='vncellcolreq'>".$text['label-type']."</td>\n";
|
||||||
|
echo "<td class='vncellcolreq' width='70%'>".$text['label-data']."</td>\n";
|
||||||
|
echo "<td class='vncellcol'>".$text['label-break']."</td>\n";
|
||||||
|
echo "<td class='vncellcol' style='text-align: center;'>".$text['label-inline']."</td>\n";
|
||||||
|
echo "<td class='vncellcol' style='text-align: center;'>".$text['label-group']."</td>\n";
|
||||||
|
echo "<td class='vncellcolreq' style='text-align: center;'>".$text['label-order']."</td>\n";
|
||||||
|
echo "<td> </td>\n";
|
||||||
|
echo "<tr>\n";
|
||||||
|
|
||||||
|
foreach($group as $index => $row) {
|
||||||
|
|
||||||
//get the values from the database and set as variables
|
//get the values from the database and set as variables
|
||||||
$dialplan_detail_uuid = $row['dialplan_detail_uuid'];
|
$dialplan_detail_uuid = $row['dialplan_detail_uuid'];
|
||||||
|
|
@ -499,11 +473,11 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
//determine whether to hide the element
|
//determine whether to hide the element
|
||||||
if (strlen($dialplan_detail_tag) == 0) {
|
if (strlen($dialplan_detail_tag) == 0) {
|
||||||
$element['hidden'] = false;
|
$element['hidden'] = false;
|
||||||
$element['visibility'] = "visibility:visible;";
|
$element['visibility'] = "display: inline;";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$element['hidden'] = true;
|
$element['hidden'] = true;
|
||||||
$element['visibility'] = "visibility:hidden;";
|
$element['visibility'] = "display: none;";
|
||||||
}
|
}
|
||||||
//add the primary key uuid
|
//add the primary key uuid
|
||||||
if (strlen($dialplan_detail_uuid) > 0) {
|
if (strlen($dialplan_detail_uuid) > 0) {
|
||||||
|
|
@ -511,28 +485,26 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
}
|
}
|
||||||
//tag
|
//tag
|
||||||
$selected = "selected=\"selected\" ";
|
$selected = "selected=\"selected\" ";
|
||||||
if ($element['hidden']) { $element['width'] = '0'; } else { $element['width'] = '97'; }
|
echo "<td class='vtablerow' onclick=\"label_to_form('label_dialplan_detail_tag_".$x."','dialplan_detail_tag_".$x."');\" nowrap='nowrap'>\n";
|
||||||
echo "<td class='vtable' onclick=\"label_to_form('label_dialplan_detail_tag_".$x."','dialplan_detail_tag_".$x."','97');\" style='width:".$element['width']."px;' nowrap='nowrap'>\n";
|
|
||||||
if ($element['hidden']) {
|
if ($element['hidden']) {
|
||||||
echo " <label id=\"label_dialplan_detail_tag_".$x."\">".$dialplan_detail_tag."</label>\n";
|
echo " <label id=\"label_dialplan_detail_tag_".$x."\">".$dialplan_detail_tag."</label>\n";
|
||||||
}
|
}
|
||||||
echo " <select id='dialplan_detail_tag_".$x."' name='dialplan_details[".$x."][dialplan_detail_tag]' class='formfld' style='width:".$element['width']."px; ".$element['visibility']."'>\n";
|
echo " <select id='dialplan_detail_tag_".$x."' name='dialplan_details[".$x."][dialplan_detail_tag]' class='formfld' style='width: 97px; ".$element['visibility']."'>\n";
|
||||||
echo " <option></option>\n";
|
echo " <option></option>\n";
|
||||||
echo " <option value='condition' ".($dialplan_detail_tag == "condition" ? $selected:"").">".$text['option-condition']."</option>\n";
|
echo " <option value='condition' ".($dialplan_detail_tag == "condition" ? $selected : null).">".$text['option-condition']."</option>\n";
|
||||||
echo " <option value='regex' ".($dialplan_detail_tag == "regex" ? $selected:"").">".$text['option-regex']."</option>\n";
|
echo " <option value='regex' ".($dialplan_detail_tag == "regex" ? $selected : null).">".$text['option-regex']."</option>\n";
|
||||||
echo " <option value='action' ".($dialplan_detail_tag == "action" ? $selected:"").">".$text['option-action']."</option>\n";
|
echo " <option value='action' ".($dialplan_detail_tag == "action" ? $selected : null).">".$text['option-action']."</option>\n";
|
||||||
echo " <option value='anti-action' ".($dialplan_detail_tag == "anti-action" ? $selected:"").">".$text['option-anti-action']."</option>\n";
|
echo " <option value='anti-action' ".($dialplan_detail_tag == "anti-action" ? $selected : null).">".$text['option-anti-action']."</option>\n";
|
||||||
echo " <option value='param' ".($dialplan_detail_tag == "param" ? $selected:"").">".$text['option-param']."</option>\n";
|
echo " <option value='param' ".($dialplan_detail_tag == "param" ? $selected : null).">".$text['option-param']."</option>\n";
|
||||||
//echo " <option value='condition' ".($dialplan_detail_tag == "condition" ? $selected:"").">".$text['option-condition']."</option>\n";
|
//echo " <option value='condition' ".($dialplan_detail_tag == "condition" ? $selected : null).">".$text['option-condition']."</option>\n";
|
||||||
echo " </select>\n";
|
echo " </select>\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//type
|
//type
|
||||||
if ($element['hidden']) { $element['width'] = '0'; } else { $element['width'] = '185'; }
|
echo "<td class='vtablerow' onclick=\"label_to_form('label_dialplan_detail_type_".$x."','dialplan_detail_type_".$x."');\" nowrap='nowrap'>\n";
|
||||||
echo "<td class='vtable' onclick=\"label_to_form('label_dialplan_detail_type_".$x."','dialplan_detail_type_".$x."','185');\" style='width:185px;' nowrap='nowrap'>\n";
|
|
||||||
if ($element['hidden']) {
|
if ($element['hidden']) {
|
||||||
echo " <label id=\"label_dialplan_detail_type_".$x."\">".$dialplan_detail_type."</label>\n";
|
echo " <label id=\"label_dialplan_detail_type_".$x."\">".$dialplan_detail_type."</label>\n";
|
||||||
}
|
}
|
||||||
echo " <select id='dialplan_detail_type_".$x."' name='dialplan_details[".$x."][dialplan_detail_type]' class='formfld' style='width:".$element['width']."px; ".$element['visibility']."' onchange='change_to_input(this);'>\n";
|
echo " <select id='dialplan_detail_type_".$x."' name='dialplan_details[".$x."][dialplan_detail_type]' class='formfld' style='width: auto; ".$element['visibility']."' onchange='change_to_input(this);'>\n";
|
||||||
if (strlen($dialplan_detail_type) > 0) {
|
if (strlen($dialplan_detail_type) > 0) {
|
||||||
echo " <optgroup label='selected'>\n";
|
echo " <optgroup label='selected'>\n";
|
||||||
echo " <option value='".htmlspecialchars($dialplan_detail_type)."'>".htmlspecialchars($dialplan_detail_type)."</option>\n";
|
echo " <option value='".htmlspecialchars($dialplan_detail_type)."'>".htmlspecialchars($dialplan_detail_type)."</option>\n";
|
||||||
|
|
@ -589,46 +561,42 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
//echo " <input type='button' id='btn_select_to_input_dialplan_detail_type' class='btn' style='visibility:hidden;' name='' alt='".$text['button-back']."' onclick='change_to_input(document.getElementById(\"dialplan_detail_type\"));this.style.visibility = \"hidden\";' value='<'>\n";
|
//echo " <input type='button' id='btn_select_to_input_dialplan_detail_type' class='btn' style='visibility:hidden;' name='' alt='".$text['button-back']."' onclick='change_to_input(document.getElementById(\"dialplan_detail_type\"));this.style.visibility = \"hidden\";' value='<'>\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//data
|
//data
|
||||||
if ($element['hidden']) { $element['width'] = '0'; } else { $element['width'] = '200'; }
|
echo "<td class='vtablerow' onclick=\"label_to_form('label_dialplan_detail_data_".$x."','dialplan_detail_data_".$x."');\" style='width: 100%;' nowrap='nowrap'>\n";
|
||||||
echo "<td class='vtable' onclick=\"label_to_form('label_dialplan_detail_data_".$x."','dialplan_detail_data_".$x."','200');\" style='width:200px;' nowrap='nowrap'>\n";
|
|
||||||
if ($element['hidden']) {
|
if ($element['hidden']) {
|
||||||
echo " <label id=\"label_dialplan_detail_data_".$x."\">".$dialplan_detail_data."</label>\n";
|
echo " <label id=\"label_dialplan_detail_data_".$x."\">".$dialplan_detail_data."</label>\n";
|
||||||
}
|
}
|
||||||
echo " <input id='dialplan_detail_data_".$x."' name='dialplan_details[".$x."][dialplan_detail_data]' class='formfld' type='text' style='width:".$element['width']."px; ".$element['visibility']."' value=\"".htmlspecialchars($dialplan_detail_data)."\">\n";
|
echo " <input id='dialplan_detail_data_".$x."' name='dialplan_details[".$x."][dialplan_detail_data]' class='formfld' type='text' style='width: 100%; ".$element['visibility']."' placeholder='' value=\"".htmlspecialchars($dialplan_detail_data)."\">\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//break
|
//break
|
||||||
if ($element['hidden']) { $element['width'] = '0'; } else { $element['width'] = '88'; }
|
echo "<td class='vtablerow' onclick=\"label_to_form('label_dialplan_detail_break_".$x."','dialplan_detail_break_".$x."');\" nowrap='nowrap'>\n";
|
||||||
echo "<td class='vtable' onclick=\"label_to_form('label_dialplan_detail_break_".$x."','dialplan_detail_break_".$x."','88');\" style='width:88px;' nowrap='nowrap'>\n";
|
|
||||||
if ($element['hidden']) {
|
if ($element['hidden']) {
|
||||||
echo " <label id=\"label_dialplan_detail_break_".$x."\">".$dialplan_detail_break."</label>\n";
|
echo " <label id=\"label_dialplan_detail_break_".$x."\">".$dialplan_detail_break."</label>\n";
|
||||||
}
|
}
|
||||||
echo " <select id='dialplan_detail_break_".$x."' name='dialplan_details[".$x."][dialplan_detail_break]' class='formfld' style='width:".$element['width']."px; ".$element['visibility']."'>\n";
|
echo " <select id='dialplan_detail_break_".$x."' name='dialplan_details[".$x."][dialplan_detail_break]' class='formfld' style='width: auto; ".$element['visibility']."'>\n";
|
||||||
echo " <option></option>\n";
|
echo " <option></option>\n";
|
||||||
echo " <option value='on-true' ".($dialplan_detail_break == "on-true" ? $selected:"").">".$text['option-on_true']."</option>\n";
|
echo " <option value='on-true' ".($dialplan_detail_break == "on-true" ? $selected : null).">".$text['option-on_true']."</option>\n";
|
||||||
echo " <option value='on-false' ".($dialplan_detail_break == "on-false" ? $selected:"").">".$text['option-on_false']."</option>\n";
|
echo " <option value='on-false' ".($dialplan_detail_break == "on-false" ? $selected : null).">".$text['option-on_false']."</option>\n";
|
||||||
echo " <option value='always' ".($dialplan_detail_break == "always" ? $selected:"").">".$text['option-always']."</option>\n";
|
echo " <option value='always' ".($dialplan_detail_break == "always" ? $selected : null).">".$text['option-always']."</option>\n";
|
||||||
echo " <option value='never' ".($dialplan_detail_break == "never" ? $selected:"").">".$text['option-never']."</option>\n";
|
echo " <option value='never' ".($dialplan_detail_break == "never" ? $selected : null).">".$text['option-never']."</option>\n";
|
||||||
echo " </select>\n";
|
echo " </select>\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//inline
|
//inline
|
||||||
if ($element['hidden']) { $element['width'] = '0'; } else { $element['width'] = '65'; }
|
echo "<td class='vtablerow' style='text-align: center;' onclick=\"label_to_form('label_dialplan_detail_inline_".$x."','dialplan_detail_inline_".$x."');\" nowrap='nowrap'>\n";
|
||||||
echo "<td class='vtable' onclick=\"label_to_form('label_dialplan_detail_inline_".$x."','dialplan_detail_inline_".$x."','65');\" style='width:65px;' nowrap='nowrap'>\n";
|
|
||||||
if ($element['hidden']) {
|
if ($element['hidden']) {
|
||||||
echo " <label id=\"label_dialplan_detail_inline_".$x."\">".$dialplan_detail_inline."</label>\n";
|
echo " <label id=\"label_dialplan_detail_inline_".$x."\">".$dialplan_detail_inline."</label>\n";
|
||||||
}
|
}
|
||||||
echo " <select id='dialplan_detail_inline_".$x."' name='dialplan_details[".$x."][dialplan_detail_inline]' class='formfld' style='width:".$element['width']."px; ".$element['visibility']."'>\n";
|
echo " <select id='dialplan_detail_inline_".$x."' name='dialplan_details[".$x."][dialplan_detail_inline]' class='formfld' style='width: auto; ".$element['visibility']."'>\n";
|
||||||
echo " <option></option>\n";
|
echo " <option></option>\n";
|
||||||
echo " <option value='true' ".($dialplan_detail_inline == "true" ? $selected:"").">".$text['option-true']."</option>\n";
|
echo " <option value='true' ".($dialplan_detail_inline == "true" ? $selected : null).">".$text['option-true']."</option>\n";
|
||||||
echo " <option value='false' ".($dialplan_detail_inline == "false" ? $selected:"").">".$text['option-false']."</option>\n";
|
echo " <option value='false' ".($dialplan_detail_inline == "false" ? $selected : null).">".$text['option-false']."</option>\n";
|
||||||
echo " </select>\n";
|
echo " </select>\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//group
|
//group
|
||||||
if ($element['hidden']) { $element['width'] = '0'; } else { $element['width'] = '30'; }
|
echo "<td class='vtablerow' style='text-align: center;' onclick=\"label_to_form('label_dialplan_detail_group_".$x."','dialplan_detail_group_".$x."');\" nowrap='nowrap'>\n";
|
||||||
echo "<td class='vtable' onclick=\"label_to_form('label_dialplan_detail_group_".$x."','dialplan_detail_group_".$x."','30');\" style='width:30px;' nowrap='nowrap'>\n";
|
|
||||||
if ($element['hidden']) {
|
if ($element['hidden']) {
|
||||||
echo " <label id=\"label_dialplan_detail_group_".$x."\">".$dialplan_detail_group."</label>\n";
|
echo " <label id=\"label_dialplan_detail_group_".$x."\">".$dialplan_detail_group."</label>\n";
|
||||||
}
|
}
|
||||||
echo " <input id='dialplan_detail_group_".$x."' name='dialplan_details[".$x."][dialplan_detail_group]' class='formfld' type='text' style='width:".$element['width']."px; ".$element['visibility']."' value=\"".htmlspecialchars($dialplan_detail_group)."\">\n";
|
echo " <input id='dialplan_detail_group_".$x."' name='dialplan_details[".$x."][dialplan_detail_group]' class='formfld' type='text' style='width: 30px; text-align: center; ".$element['visibility']."' placeholder='' value=\"".htmlspecialchars($dialplan_detail_group)."\" onclick='this.select();'>\n";
|
||||||
/*
|
/*
|
||||||
echo " <select id='dialplan_detail_group_".$x."' name='dialplan_details[".$x."][dialplan_detail_group]' class='formfld' style='".$element['width']." ".$element['visibility']."'>\n";
|
echo " <select id='dialplan_detail_group_".$x."' name='dialplan_details[".$x."][dialplan_detail_group]' class='formfld' style='".$element['width']." ".$element['visibility']."'>\n";
|
||||||
echo " <option value=''></option>\n";
|
echo " <option value=''></option>\n";
|
||||||
|
|
@ -644,12 +612,11 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
*/
|
*/
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//order
|
//order
|
||||||
if ($element['hidden']) { $element['width'] = '0'; } else { $element['width'] = '32'; }
|
echo "<td class='vtablerow' style='text-align: center;' onclick=\"label_to_form('label_dialplan_detail_order_".$x."','dialplan_detail_order_".$x."');\" nowrap='nowrap'>\n";
|
||||||
echo "<td class='vtable' onclick=\"label_to_form('label_dialplan_detail_order_".$x."','dialplan_detail_order_".$x."','32');\" style='width:32px;' nowrap='nowrap'>\n";
|
|
||||||
if ($element['hidden']) {
|
if ($element['hidden']) {
|
||||||
echo " <label id=\"label_dialplan_detail_order_".$x."\">".$dialplan_detail_order."</label>\n";
|
echo " <label id=\"label_dialplan_detail_order_".$x."\">".$dialplan_detail_order."</label>\n";
|
||||||
}
|
}
|
||||||
echo " <input id='dialplan_detail_order_".$x."' name='dialplan_details[".$x."][dialplan_detail_order]' class='formfld' type='text' style='width:".$element['width']."px; ".$element['visibility']."' value=\"".htmlspecialchars($dialplan_detail_order)."\">\n";
|
echo " <input id='dialplan_detail_order_".$x."' name='dialplan_details[".$x."][dialplan_detail_order]' class='formfld' type='text' style='width: 32px; text-align: center; ".$element['visibility']."' placeholder='' value=\"".htmlspecialchars($dialplan_detail_order)."\" onclick='this.select();'>\n";
|
||||||
/*
|
/*
|
||||||
echo " <select id='dialplan_detail_order_".$x."' name='dialplan_details[".$x."][dialplan_detail_order]' class='formfld' style='".$element['width']." ".$element['visibility']."'>\n";
|
echo " <select id='dialplan_detail_order_".$x."' name='dialplan_details[".$x."][dialplan_detail_order]' class='formfld' style='".$element['width']." ".$element['visibility']."'>\n";
|
||||||
if (strlen($dialplan_detail_order)> 0) {
|
if (strlen($dialplan_detail_order)> 0) {
|
||||||
|
|
@ -680,6 +647,9 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
echo " </td>\n";
|
echo " </td>\n";
|
||||||
//end the row
|
//end the row
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
if ($index != 999) {
|
||||||
|
echo "<tr><td colspan='7'><img src='about:blank;' style='width: 100%; height: 1px; border-bottom: 1px solid #e5e9f0;'></td></tr>";
|
||||||
|
}
|
||||||
//increment the value
|
//increment the value
|
||||||
$x++;
|
$x++;
|
||||||
}
|
}
|
||||||
|
|
@ -687,26 +657,21 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
$x++;
|
$x++;
|
||||||
} //end foreach
|
} //end foreach
|
||||||
unset($sql, $result, $row_count);
|
unset($sql, $result, $row_count);
|
||||||
|
|
||||||
|
echo "</table>";
|
||||||
|
|
||||||
} //end if results
|
} //end if results
|
||||||
|
|
||||||
echo "</table>";
|
echo "</td>\n";
|
||||||
echo "</div>";
|
echo "</tr>\n";
|
||||||
|
echo "</table>";
|
||||||
echo "</td>";
|
|
||||||
echo "</tr>";
|
|
||||||
echo "</table>";
|
|
||||||
echo "</div>";
|
|
||||||
|
|
||||||
} //end if update
|
} //end if update
|
||||||
|
|
||||||
//echo " <br />\n";
|
echo "<table width='100%' border='0' cellpadding='6' cellspacing='0'>\n";
|
||||||
//echo " ".$text['description-conditions_and_actions']."</td>\n";
|
|
||||||
echo "</td>\n";
|
|
||||||
echo "</tr>\n";
|
|
||||||
|
|
||||||
echo "<tr>\n";
|
echo "<tr>\n";
|
||||||
echo "<td class='vncellreq' valign='top' align='left' nowrap='nowrap'>\n";
|
echo "<td class='vncellreq' valign='top' align='left' nowrap='nowrap' width='30%'>\n";
|
||||||
echo " ".$text['label-order'].":\n";
|
echo " ".$text['label-order']."\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "<td class='vtable' align='left'>\n";
|
echo "<td class='vtable' align='left'>\n";
|
||||||
echo " <select name='dialplan_order' class='formfld'>\n";
|
echo " <select name='dialplan_order' class='formfld'>\n";
|
||||||
|
|
@ -733,7 +698,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
|
|
||||||
echo "<tr>\n";
|
echo "<tr>\n";
|
||||||
echo "<td class='vncellreq' valign='top' align='left' nowrap='nowrap'>\n";
|
echo "<td class='vncellreq' valign='top' align='left' nowrap='nowrap'>\n";
|
||||||
echo " ".$text['label-enabled'].":\n";
|
echo " ".$text['label-enabled']."\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "<td class='vtable' align='left'>\n";
|
echo "<td class='vtable' align='left'>\n";
|
||||||
echo " <select class='formfld' name='dialplan_enabled'>\n";
|
echo " <select class='formfld' name='dialplan_enabled'>\n";
|
||||||
|
|
@ -751,18 +716,15 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
echo " <option value='false'>".$text['option-false']."</option>\n";
|
echo " <option value='false'>".$text['option-false']."</option>\n";
|
||||||
}
|
}
|
||||||
echo " </select>\n";
|
echo " </select>\n";
|
||||||
echo "<br />\n";
|
|
||||||
echo "\n";
|
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
|
||||||
echo "<tr>\n";
|
echo "<tr>\n";
|
||||||
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
echo "<td class='vncell' valign='top' align='left' nowrap='nowrap'>\n";
|
||||||
echo " ".$text['label-description'].":\n";
|
echo " ".$text['label-description']."\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "<td class='vtable' align='left'>\n";
|
echo "<td class='vtable' align='left'>\n";
|
||||||
echo " <textarea class='formfld' name='dialplan_description' rows='4'>".htmlspecialchars($dialplan_description)."</textarea>\n";
|
echo " <textarea class='formfld' style='width: 300px;' name='dialplan_description' rows='4'>".htmlspecialchars($dialplan_description)."</textarea>\n";
|
||||||
echo "<br />\n";
|
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,110 @@
|
||||||
|
// source: https://github.com/MartinF/jQuery.Autosize.Input
|
||||||
|
|
||||||
|
var Plugins;
|
||||||
|
(function (Plugins) {
|
||||||
|
var AutosizeInput = (function () {
|
||||||
|
function AutosizeInput(input, options) {
|
||||||
|
var _this = this;
|
||||||
|
this._input = $(input);
|
||||||
|
this._options = options;
|
||||||
|
this._mirror = $('<span style="position:absolute; top:-999px; left:0; white-space:pre;"/>');
|
||||||
|
$.each([
|
||||||
|
'fontFamily',
|
||||||
|
'fontSize',
|
||||||
|
'fontWeight',
|
||||||
|
'fontStyle',
|
||||||
|
'letterSpacing',
|
||||||
|
'textTransform',
|
||||||
|
'wordSpacing',
|
||||||
|
'textIndent'
|
||||||
|
], function (i, val) {
|
||||||
|
_this._mirror[0].style[val] = _this._input.css(val);
|
||||||
|
});
|
||||||
|
$("body").append(this._mirror);
|
||||||
|
this._input.bind("keydown input", function (e) {
|
||||||
|
_this.update();
|
||||||
|
});
|
||||||
|
(function () {
|
||||||
|
_this.update();
|
||||||
|
})();
|
||||||
|
}
|
||||||
|
Object.defineProperty(AutosizeInput.prototype, "options", {
|
||||||
|
get: function () {
|
||||||
|
return this._options;
|
||||||
|
},
|
||||||
|
enumerable: true,
|
||||||
|
configurable: true
|
||||||
|
});
|
||||||
|
Object.defineProperty(AutosizeInput, "instanceKey", {
|
||||||
|
get: function () {
|
||||||
|
return "autosizeInputInstance";
|
||||||
|
},
|
||||||
|
enumerable: true,
|
||||||
|
configurable: true
|
||||||
|
});
|
||||||
|
AutosizeInput.prototype.update = function () {
|
||||||
|
var value = this._input.val();
|
||||||
|
if(!value) {
|
||||||
|
value = this._input.attr("placeholder");
|
||||||
|
}
|
||||||
|
if(value === this._mirror.text()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this._mirror.text(value);
|
||||||
|
var newWidth = this._mirror.width() + this._options.space;
|
||||||
|
this._input.width(newWidth);
|
||||||
|
};
|
||||||
|
return AutosizeInput;
|
||||||
|
})();
|
||||||
|
Plugins.AutosizeInput = AutosizeInput;
|
||||||
|
var AutosizeInputOptions = (function () {
|
||||||
|
function AutosizeInputOptions(space) {
|
||||||
|
if (typeof space === "undefined") { space = 30; }
|
||||||
|
this._space = space;
|
||||||
|
}
|
||||||
|
Object.defineProperty(AutosizeInputOptions.prototype, "space", {
|
||||||
|
get: function () {
|
||||||
|
return this._space;
|
||||||
|
},
|
||||||
|
set: function (value) {
|
||||||
|
this._space = value;
|
||||||
|
},
|
||||||
|
enumerable: true,
|
||||||
|
configurable: true
|
||||||
|
});
|
||||||
|
return AutosizeInputOptions;
|
||||||
|
})();
|
||||||
|
Plugins.AutosizeInputOptions = AutosizeInputOptions;
|
||||||
|
(function ($) {
|
||||||
|
var pluginDataAttributeName = "autosize-input";
|
||||||
|
var validTypes = [
|
||||||
|
"text",
|
||||||
|
"password",
|
||||||
|
"search",
|
||||||
|
"url",
|
||||||
|
"tel",
|
||||||
|
"email"
|
||||||
|
];
|
||||||
|
$.fn.autosizeInput = function (options) {
|
||||||
|
return this.each(function () {
|
||||||
|
if(!(this.tagName == "INPUT" && $.inArray(this.type, validTypes) > -1)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
var $this = $(this);
|
||||||
|
if(!$this.data(Plugins.AutosizeInput.instanceKey)) {
|
||||||
|
if(options == undefined) {
|
||||||
|
var options = $this.data(pluginDataAttributeName);
|
||||||
|
if(!(options && typeof options == 'object')) {
|
||||||
|
options = new AutosizeInputOptions();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$this.data(Plugins.AutosizeInput.instanceKey, new Plugins.AutosizeInput(this, options));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
};
|
||||||
|
$(function () {
|
||||||
|
$("input[data-" + pluginDataAttributeName + "]").autosizeInput();
|
||||||
|
});
|
||||||
|
})(jQuery);
|
||||||
|
})(Plugins || (Plugins = {}));
|
||||||
|
|
||||||
|
|
@ -164,17 +164,23 @@ input.txt, textarea.txt, select.txt, .formfld {
|
||||||
font-family: arial;
|
font-family: arial;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #000;
|
color: #000;
|
||||||
width: 50%;
|
|
||||||
text-align: left;
|
text-align: left;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
border: 1px solid #c0c0c0;
|
border: 1px solid #c0c0c0;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
-webkit-box-shadow: 0px 0px 3px #cddaf0 inset;
|
|
||||||
-moz-box-shadow: 0px 0px 3px #cddaf0 inset;
|
|
||||||
box-shadow: 0px 0px 3px #cddaf0 inset;
|
box-shadow: 0px 0px 3px #cddaf0 inset;
|
||||||
|
-moz-box-shadow: 0px 0px 3px #cddaf0 inset;
|
||||||
|
-webkit-box-shadow: 0px 0px 3px #cddaf0 inset;
|
||||||
|
border-radius: 3px;
|
||||||
-moz-border-radius: 3px;
|
-moz-border-radius: 3px;
|
||||||
-webkit-border-radius: 3px;
|
-webkit-border-radius: 3px;
|
||||||
border-radius: 3px;
|
}
|
||||||
|
|
||||||
|
input.txt, .formfld {
|
||||||
|
transition: width 0.25s;
|
||||||
|
-moz-transition: width 0.25s;
|
||||||
|
-webkit-transition: width 0.25s;
|
||||||
|
max-width: 500px;
|
||||||
}
|
}
|
||||||
|
|
||||||
input.txt:focus, .formfld:focus {
|
input.txt:focus, .formfld:focus {
|
||||||
|
|
@ -190,8 +196,12 @@ select.formfld {
|
||||||
|
|
||||||
input.txt {
|
input.txt {
|
||||||
width: 98.75%;
|
width: 98.75%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
<!-- disables text input clear 'x' in IE 10+, slows down autosizeInput jquery script -->
|
||||||
|
input[type=text]::-ms-clear {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.vncell {
|
.vncell {
|
||||||
border-bottom: 1px solid #fff;
|
border-bottom: 1px solid #fff;
|
||||||
|
|
@ -218,6 +228,31 @@ input.txt {
|
||||||
border-right: 3px solid #cbcfd5;
|
border-right: 3px solid #cbcfd5;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.vncellcol {
|
||||||
|
background-color: #e5e9f0;
|
||||||
|
padding: 8px;
|
||||||
|
padding-bottom: 6px;
|
||||||
|
text-align: left;
|
||||||
|
color: #000;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
border-bottom: 3px solid #e5e9f0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.vncellcolreq {
|
||||||
|
background-color: #e5e9f0;
|
||||||
|
padding: 8px;
|
||||||
|
padding-bottom: 6px;
|
||||||
|
text-align: left;
|
||||||
|
font-weight: bold;
|
||||||
|
color: #000;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
border-bottom: 3px solid #cbcfd5;
|
||||||
|
}
|
||||||
|
|
||||||
.vtable {
|
.vtable {
|
||||||
border-bottom: 1px solid #e5e9f0;
|
border-bottom: 1px solid #e5e9f0;
|
||||||
color: #666;
|
color: #666;
|
||||||
|
|
@ -225,8 +260,16 @@ input.txt {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
padding: 7px;
|
padding: 7px;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.vtablerow {
|
||||||
|
color: #666;
|
||||||
|
text-align: left;
|
||||||
|
background-color: #fff;
|
||||||
|
vertical-align: middle;
|
||||||
|
height: 33px;
|
||||||
|
}
|
||||||
|
|
||||||
.listbg {
|
.listbg {
|
||||||
border-bottom: 1px solid #a4aebf;
|
border-bottom: 1px solid #a4aebf;
|
||||||
|
|
@ -634,13 +677,15 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
padding: 1px;
|
padding: 1px;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
border: 1px solid #a4a4a4;
|
border: 1px solid #a4aebf;
|
||||||
}
|
}
|
||||||
|
|
||||||
DIV.domains_list_item {
|
DIV.domains_list_item {
|
||||||
|
border-bottom: 1px solid #c5d1e5;
|
||||||
padding: 5px 8px 8px 8px;
|
padding: 5px 8px 8px 8px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
DIV.domains_list_item SPAN.domain_list_item_description {
|
DIV.domains_list_item SPAN.domain_list_item_description {
|
||||||
|
|
@ -675,6 +720,9 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
</SCRIPT>
|
</SCRIPT>
|
||||||
|
|
||||||
<script language="javascript" type="text/javascript" src="<?=PROJECT_PATH?>/resources/jquery/jquery-1.8.3.js"></script>
|
<script language="javascript" type="text/javascript" src="<?=PROJECT_PATH?>/resources/jquery/jquery-1.8.3.js"></script>
|
||||||
|
<script language="javascript" type="text/javascript" src="<?=PROJECT_PATH?>/resources/jquery/jquery.autosize.js"></script>
|
||||||
|
<script language="javascript" type="text/javascript" src="<?=PROJECT_PATH?>/resources/jquery/jquery.autosize.input.js"></script>
|
||||||
|
|
||||||
|
|
||||||
<script language="JavaScript" type="text/javascript">
|
<script language="JavaScript" type="text/javascript">
|
||||||
function display_message() {
|
function display_message() {
|
||||||
|
|
@ -687,13 +735,16 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
<script language="JavaScript" type="text/javascript">
|
<script language="JavaScript" type="text/javascript">
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
|
|
||||||
$("#domains_show_icon,#domains_show_text").click(function() {
|
$("#domains_show_icon, #domains_show_text").click(function() {
|
||||||
$("#domains_container").show();
|
$("#domains_container").show();
|
||||||
$("#domains_block").animate({marginRight: '+=300'}, 400);
|
$("#domains_block").animate({marginRight: '+=300'}, 400);
|
||||||
|
$("#domain_filter").focus();
|
||||||
});
|
});
|
||||||
|
|
||||||
$("#domains_hide").click(function() {
|
$("#domains_hide").click(function() {
|
||||||
$("#domains_block").animate({marginRight: '-=300'}, 400, function() {
|
$("#domains_block").animate({marginRight: '-=300'}, 400, function() {
|
||||||
|
$("#domain_filter").val('');
|
||||||
|
domain_search($("#domain_filter").val());
|
||||||
$("#domains_container").hide();
|
$("#domains_container").hide();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -706,11 +757,17 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
$("#domains_block").animate({marginRight: '-=300'}, 400, function() {
|
$("#domains_block").animate({marginRight: '-=300'}, 400, function() {
|
||||||
$("#domains_container").hide();
|
$("#domains_container").hide();
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<script language="JavaScript" type="text/javascript">
|
||||||
|
// applies the auto-size jquery script to all text inputs
|
||||||
|
$(document).ready(function() {
|
||||||
|
$("input.txt, textarea.txt, .formfld").autosizeInput();
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
<body onload="display_message();">
|
<body onload="display_message();">
|
||||||
|
|
||||||
|
|
@ -741,7 +798,7 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
<input id="domains_hide" type="button" class="btn" style="float: right" value="<?=$text['button-close']?>">
|
<input id="domains_hide" type="button" class="btn" style="float: right" value="<?=$text['button-close']?>">
|
||||||
<b style="color: #000;"><?=$text['title-domains']?></b>
|
<b style="color: #000;"><?=$text['title-domains']?></b>
|
||||||
<br><br>
|
<br><br>
|
||||||
<input type="text" id="domain_filter" style="width: 100%;" value="<?=$text['label-search']?>" onfocus="(this.value == '<?=$text['label-search']?>') ? this.value = '' : void(0);" onblur="(this.value == '') ? this.value = '<?=$text['label-search']?>' : void(0);" onkeyup="domain_search(this.value);">
|
<input type="text" id="domain_filter" class="formfld" style="min-width: 100%; width: 100%;" placeholder="<?=$text['label-search']?>" onkeyup="domain_search(this.value);">
|
||||||
</div>
|
</div>
|
||||||
<div id="domains_list">
|
<div id="domains_list">
|
||||||
<?
|
<?
|
||||||
|
|
@ -750,7 +807,7 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
foreach($_SESSION['domains'] as $domain) {
|
foreach($_SESSION['domains'] as $domain) {
|
||||||
if ($domain['domain_uuid'] != $_SESSION['domain_uuid']) {
|
if ($domain['domain_uuid'] != $_SESSION['domain_uuid']) {
|
||||||
$bgcolor = ($bgcolor == $bgcolor1) ? $bgcolor2 : $bgcolor1;
|
$bgcolor = ($bgcolor == $bgcolor1) ? $bgcolor2 : $bgcolor1;
|
||||||
?><div id="<?=$domain['domain_name']?>" class="domains_list_item" style="background-color: <?=$bgcolor?>"><a href="<?=PROJECT_PATH?>/core/domain_settings/domains.php?domain_uuid=<?=$domain['domain_uuid']?>&domain_change=true"><?=$domain['domain_name']?></a><? if ($domain['domain_description'] != '') { ?><span class="domain_list_item_description"> - <?=$domain['domain_description']?></span><? } ?></div><?
|
?><div id="<?=$domain['domain_name']?>" class="domains_list_item" style="background-color: <?=$bgcolor?>" onclick="document.location.href='<?=PROJECT_PATH?>/core/domain_settings/domains.php?domain_uuid=<?=$domain['domain_uuid']?>&domain_change=true';"><a href="<?=PROJECT_PATH?>/core/domain_settings/domains.php?domain_uuid=<?=$domain['domain_uuid']?>&domain_change=true"><?=$domain['domain_name']?></a><? if ($domain['domain_description'] != '') { ?><span class="domain_list_item_description"> - <?=$domain['domain_description']?></span><? } ?></div><?
|
||||||
$ary_domain_names[] = $domain['domain_name'];
|
$ary_domain_names[] = $domain['domain_name'];
|
||||||
$ary_domain_descs[] = str_replace('"','\"',$domain['domain_description']);
|
$ary_domain_descs[] = str_replace('"','\"',$domain['domain_description']);
|
||||||
}
|
}
|
||||||
|
|
@ -827,7 +884,7 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
//echo " <strong>".$text['label-username'].":</strong>\n";
|
//echo " <strong>".$text['label-username'].":</strong>\n";
|
||||||
//echo "</td>\n";
|
//echo "</td>\n";
|
||||||
echo "<td>\n";
|
echo "<td>\n";
|
||||||
echo " <input type=\"text\" style='width: 150px;' class='formfld' name=\"username\" placeholder=\"".$text['label-username']."\">\n";
|
echo " <input type=\"text\" class='formfld' style='min-width: 100px; width: 100px; text-align: center;' name=\"username\" placeholder=\"".$text['label-username']."\">\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//echo "</tr>\n";
|
//echo "</tr>\n";
|
||||||
|
|
||||||
|
|
@ -836,7 +893,7 @@ table tr:nth-last-child(-5) td:first-of-type {
|
||||||
//echo " <strong>".$text['label-password'].":</strong>\n";
|
//echo " <strong>".$text['label-password'].":</strong>\n";
|
||||||
//echo "</td>\n";
|
//echo "</td>\n";
|
||||||
echo "<td align='left'>\n";
|
echo "<td align='left'>\n";
|
||||||
echo " <input type=\"password\" style='width: 150px;' class='formfld' name=\"password\" placeholder=\"".$text['label-password']."\">\n";
|
echo " <input type=\"password\" class='formfld' style='min-width: 100px; width: 100px; text-align: center;' name=\"password\" placeholder=\"".$text['label-password']."\">\n";
|
||||||
echo "</td>\n";
|
echo "</td>\n";
|
||||||
//echo "</tr>\n";
|
//echo "</tr>\n";
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue