$titleBlock = new w2p_Theme_TitleBlock('View Project', 'icon.png', $m); $titleBlock->addCrumb('?m=' . $m, $m . ' list'); if ($canEdit) { $titleBlock->addButton('new link', '?m=links&a=addedit&project_id=' . $project_id); $titleBlock->addButton('new event', '?m=events&a=addedit&project_id=' . $project_id); $titleBlock->addButton('new file', '?m=files&a=addedit&project_id=' . $project_id); $titleBlock->addCrumb('?m=projects&a=addedit&project_id=' . $project_id, 'edit this project'); if ($canDelete) { $titleBlock->addCrumbDelete('delete project', $canDelete); } } if (canAdd('tasks')) { $titleBlock->addButton('new task', '?m=tasks&a=addedit&task_project=' . $project_id); } $titleBlock->show(); $view = new w2p_Controllers_View($AppUI, $project, 'Project'); echo $view->renderDelete(); ?> <script language="javascript" type="text/javascript"> function expand_multiproject(id, table_name) { var trs = document.getElementsByTagName('tr'); for (var i=0, i_cmp=trs.length;i < i_cmp;i++) { var tr_name = trs.item(i).id; if (tr_name.indexOf(id) >= 0) { var tr = document.getElementById(tr_name); tr.style.visibility = (tr.style.visibility == '' || tr.style.visibility == 'collapse') ? 'visible' : 'collapse'; var img_expand = document.getElementById(id+'_expand'); var img_collapse = document.getElementById(id+'_collapse'); img_collapse.style.display = (tr.style.visibility == 'visible') ? 'inline' : 'none';
$dept_id = max($dept_id, $department_id); $tab = $AppUI->processIntState('DeptVwTab', $_GET, 'tab', 0); $department = new CDepartment(); if (!$department->load($dept_id)) { $AppUI->redirect(ACCESS_DENIED); } $canEdit = $department->canEdit(); $canDelete = $department->canDelete(); $titleBlock = new w2p_Theme_TitleBlock('View Department', 'icon.png', $m); $titleBlock->addCrumb('?m=companies', 'company list'); $titleBlock->addCrumb('?m=companies&a=view&company_id=' . $department->dept_company, 'view this company'); $titleBlock->addCrumb('?m=' . $m, $m . ' list'); if ($canEdit) { $titleBlock->addCell(); $titleBlock->addButton('New department', '?m=departments&a=addedit&company_id=' . $department->dept_company . '&dept_parent=' . $dept_id); $titleBlock->addCrumb('?m=departments&a=addedit&dept_id=' . $dept_id, 'edit this department'); if ($canDelete) { $titleBlock->addCrumbDelete('delete department', $canDelete, $msg); } } $titleBlock->show(); $view = new w2p_Controllers_View($AppUI, $department, 'Department'); $view->setDoSQL('do_dept_aed'); $view->addField('dept_company', $department->dept_company); $view->setKey('dept_id'); echo $view->renderDelete(); $types = w2PgetSysVal('DepartmentType'); include $AppUI->getTheme()->resolveTemplate('departments/view'); // tabbed information boxes $tabBox = new CTabBox('?m=departments&a=' . $a . '&dept_id=' . $dept_id, '', $tab); $tabBox->show();