Пример #1
0
     $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);
Пример #2
0
     $_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
Пример #3
0
 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;