Added 'record_helper' setting. New option for reload after applyChanges

This setting enabled a helper pop-up that assists with filling out MX
and SRV records. This option is toggleable on the Settings page.
This commit is contained in:
Ivan Filippov
2016-05-15 12:47:02 -06:00
parent 9f400b05e6
commit 0c694816e2
5 changed files with 105 additions and 7 deletions

View File

@ -1,4 +1,4 @@
function applyChanges(data, url, showResult) {
function applyChanges(data, url, showResult, refreshPage) {
var success = false;
$.ajax({
type : "POST",
@ -14,6 +14,9 @@ function applyChanges(data, url, showResult) {
modal.find('.modal-body p').text("Applied changes successfully");
modal.modal('show');
}
if (refreshPage) {
location.reload(true);
}
},
error : function(jqXHR, status) {
@ -91,7 +94,7 @@ function editRow(oTable, nRow) {
jqTds[1].innerHTML = '<select class="form-control" id="record_type" name="record_type" value="' + aData[1] + '"' + '>' + record_types + '</select>';
jqTds[2].innerHTML = '<select class="form-control" id="record_status" name="record_status" value="' + aData[2] + '"' + '><option value="false">Active</option><option value="true">Disabled</option></select>';
jqTds[3].innerHTML = '<select class="form-control" id="record_ttl" name="record_ttl" value="' + aData[3] + '"' + '><option value="60">1 minute</option><option value="300">5 minutes</option><option value="1800">30 minutes</option><option value="3600">60 minutes</option><option value="86400">24 hours</option></select>';
jqTds[4].innerHTML = '<input type="text" style="display:table-cell; width:100% !important" class="form-control input-small advance-data" value="' + aData[4].replace(/\"/g,"&quot;") + '">';
jqTds[4].innerHTML = '<input type="text" style="display:table-cell; width:100% !important" id="current_edit_record_data" name="current_edit_record_data" class="form-control input-small advance-data" value="' + aData[4].replace(/\"/g,"&quot;") + '">';
jqTds[5].innerHTML = '<button type="button" class="btn btn-flat btn-primary button_save">Save</button>';
jqTds[6].innerHTML = '<button type="button" class="btn btn-flat btn-primary button_cancel">Cancel</button>';