if (is_array($_REQUEST['action'])) { if (in_array('delete_timeframe',$_REQUEST['action'])) { if ($hours->DeleteTimeframe($_REQUEST['timeframe_id'])) { print '<h2>Success: Timeframe deleted</h2>'; } else { print '<h2 class="error">Error: Could not delete timeframe</h2>'; } } else { $preset_id = ''; if (in_array('submit_new_preset', $_REQUEST['action'])) { $preset_id = $hours->UpdatePreset(json_encode($_REQUEST)); } if (in_array('submit_settings_details',$_REQUEST['action'])) { $hours->UpdateSettings(json_encode($_REQUEST),$preset_id); } if (in_array('submit_timeframe_details', $_REQUEST['action'])) { $hours->UpdateTimeframe(json_encode($_REQUEST), $preset_id); } if (in_array('submit_preset_values',$_REQUEST['action'])) { $hours->UpdatePreset(json_encode($_REQUEST)); } } print '<div id="toggle-wrapper" class="button-wrapper"><div id="toggle-debug-button" class="button">Show/Hide Debugging Information</div></div>'.PHP_EOL; } else { $times = $hours->GetTimeframesAndRanks(); //$presets = $hours->getJSON('presets'); $exceptions = $hours->getJSON('exceptions'); $admin->TimeframePicker($times);