$people =& get_cached_table("person"); foreach ($projectManagers as $pID) { $TPL["managers"] .= $commar . $people[$pID]["name"]; $commar = ", "; } } $clientID = $project->get_value("clientID"); $projectID = $project->get_id(); // Get client name $client = $project->get_foreign_object("client"); $TPL["clientName"] = $client_link; $TPL["clientID"] = $clientID = $client->get_id(); $TPL["show_client_options"] = $client_link; } list($client_select, $client_link, $project_select, $project_link) = client::get_client_and_project_dropdowns_and_links($clientID, $projectID, true); $TPL["invoice_link"] = $timeSheet->get_invoice_link(); list($amount_used, $amount_allocated) = $timeSheet->get_amount_allocated(); if ($amount_allocated) { $TPL["amount_allocated_label"] = "Amount Used / Allocated:"; $TPL["amount_allocated"] = $amount_allocated; $TPL["amount_used"] = $amount_used . " / "; } if (!$timeSheet->get_id() || $timeSheet->get_value("status") == "edit" || $timeSheet->get_value("status") == "rejected") { $TPL["show_project_options"] = $project_select; $TPL["show_client_options"] = $client_select; } else { $TPL["show_project_options"] = $project_link; $TPL["show_client_options"] = $client_link; } if (is_object($timeSheet) && $timeSheet->get_id() && $timeSheet->have_perm(PERM_TIME_INVOICE_TIMESHEETS) && !$timeSheet->get_invoice_link() && $timeSheet->get_value("status") != "finished") { $p = $timeSheet->get_foreign_object("project");