$HTML .= ".innerHTML = \"<button type='button' name='btnReset' onclick='Reset()'>Cancel</button>\";\n"; break 1; //go back thru switch //go back thru switch case TASK_DISP: if (task_send($SCION, $HTML) == 1) { task_select($SCION, $HTML, $SCION->task_id); $SCION->status = SUBTASK_DISP; break 1; //don't return yet - go back around } $SCION->status = TASK_PICK; echo $HTML; break 2; case TASK_PICK: task_select($SCION, $HTML); $SCION->status = SUBTASK_DISP; // break 1; //no need to break, just fall through // break 1; //no need to break, just fall through case SUBTASK_DISP: if (subtask_send($SCION, $HTML) == 1) { subtask_select($SCION, $HTML, $SCION->subtask_id); $SCION->status = ACCOUNT_DISP; break 1; //don't return yet - go back around } $SCION->status = SUBTASK_PICK; echo $HTML; break 2; case SUBTASK_PICK: subtask_select($SCION, $HTML);
$_STATE->project_name = $projects->selected_name(); task_list(); if (count($_STATE->records) == 1) { //solo task? $record = each($_STATE->records); task_select($record[0]); //select this one $_STATE->status = SELECTED_TASK; break 1; //re-switch to SELECTED_TASK } $_STATE->msgGreet = $_STATE->project_name . "<br>Select the task for this subtask"; $_STATE->status = SELECT_TASK; break 2; case SELECT_TASK: task_select(); $_STATE->heading .= "<br>Task: " . $_STATE->records[$_STATE->task_id] . "<br>"; $_STATE->status = SELECTED_TASK; //for possible goback $_STATE->replace(); // break 1; //re_switch // break 1; //re_switch case SELECTED_TASK: subtask_list(); $_STATE->msgGreet = $_STATE->project_name . "<br>Select a subtask record to edit"; $_STATE->status = SELECT_SUBTASK; break 2; case SELECT_SUBTASK: subtask_select(); $_STATE->status = SELECTED_SUBTASK; //for possible goback
case TASK_DISP: include_once "lib/callback/task.php"; if (task_send($SCION, $response) == 1) { task_select($SCION, $response, $SCION->task_id); $SCION->status = array_shift($SCION->path); break 1; //go back around } $SCION->status = TASK_PICK; echo $response; break 2; //break out //break out case TASK_PICK: include_once "lib/callback/task.php"; task_select($SCION, $response); $SCION->status = array_shift($SCION->path); break 1; //go back around //go back around case SUBTASK_DISP: include_once "lib/callback/subtask.php"; if (subtask_send($SCION, $response) == 1) { subtask_select($SCION, $response, $SCION->subtask_id); $SCION->status = array_shift($SCION->path); break 1; //go back around } $SCION->status = SUBTASK_PICK; echo $response; break 2;