/** * Admin * This page allows administrators to manage users */ $( document ).ready(function() { // Timezone $('#selectTimezone').on('change', function(){ var value = $(this).val(); var data = { property: 'timezone', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Scan method $('.radioScanMethod').on('change', function(){ var value = $('.radioScanMethod:checked').val(); var data = { property: 'scanMethod', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Template scroll lock $('#checkboxTemplateScroll').on('change', function(){ var value = $(this).is(':checked'); var data = { property: 'scrollLock', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Connection Style $('.radioConnectionStyle').on('change', function(){ var value = $('.radioConnectionStyle:checked').val(); var data = { property: 'connectionStyle', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Path Orientation $('.radioPathOrientation').on('change', function(){ var value = $('.radioPathOrientation:checked').val(); var data = { property: 'pathOrientation', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Path Orientation Global $('#checkboxGlobalPathOrientation').on('change', function(){ var value = $(this).is(':checked'); var data = { property: 'globalPathOrientation', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Tree Size $('.radioTreeSize').on('change', function(){ var value = $('.radioTreeSize:checked').val(); var data = { property: 'treeSize', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Tree Sort $('.radioTreeSort').on('change', function(){ var value = $('.radioTreeSort:checked').val(); var data = { property: 'treeSort', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Tree Sort Adjacency $('#checkboxTreeSortAdj').on('change', function(){ var value = $(this).is(':checked'); var data = { property: 'treeSortAdj', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); // Obj Sort $('.radioObjSort').on('change', function(){ var value = $('.radioObjSort:checked').val(); var data = { property: 'objSort', value: value }; data = JSON.stringify(data); $.post('backend/process_settings.php', {data:data}, function(response){ var responseJSON = JSON.parse(response); if (responseJSON.active == 'inactive'){ window.location.replace("/"); } else if ($(responseJSON.error).size() > 0){ displayError(responseJSON.error); } else { displaySuccess(responseJSON.success); } }); }); });