case "reapprove": if (isset($project->qa_process->qa_steps[$step_id])) { $qastep = $project->qa_process->qa_steps[$step_id]; $qastep->reapprove(); if ($qastep->overall_approval_status() == "") { // Let everyone know what's going on.. $href = $URL_PREFIX . "/qams-step-detail.php"; $href .= "?project_id={$project->request_id}"; $href .= "&step_id={$qastep->qa_step_id}"; $link = "<a href=\"{$href}\">{$href}</a>"; $subject = "QAMS Re-Approval: {$qastep->qa_step_desc} [{$project->system_id}/{$session->username}]"; $s = "<p>The QA Step '{$qastep->qa_step_desc}' has now been 'Unapproved' so that it can "; $s .= "go through the approval process once again.</p>"; $s .= "<p>The summary link for this step is provided here:<br>"; $s .= " " . $link . "</p>"; $project->QAMSNotifyEmail("QAMS Activity Notice", $s, $subject); } } // drop thru to view QA plan.. // drop thru to view QA plan.. case "qaplan": $content = $project->RenderQAPlan(); break; default: $content = $project->project_details($edit); } // switch // ----------------------------------------------------------------------------------------------- // DELIVER.. echo $content; include "page-footer.php";