if (isset($kga['customer'])) { $view->activities = $database->get_activities_by_customer($kga['customer']['customerID']); } else { if ($projectData['projectID']) { $view->activities = $database->get_activities_by_project($projectData['projectID'], $kga['user']['groups']); } else { $view->activities = $database->get_activities($kga['user']['groups']); } } $view->show_activity_add_button = isset($kga['user']) && coreObjectActionAllowed('activity', 'add'); $view->show_activity_edit_button = isset($kga['user']) && coreObjectActionAllowed('activity', 'edit'); $view->activity_display = $view->render("lists/activities.php"); if (isset($kga['user'])) { $view->showInstallWarning = file_exists(WEBROOT . 'installer'); } else { $view->showInstallWarning = false; } // ======================== // = BUILD HOOK FUNCTIONS = // ======================== $view->hook_timeframe_changed = $extensions->timeframeChangedHooks(); $view->hook_buzzer_record = $extensions->buzzerRecordHooks(); $view->hook_buzzer_stopped = $extensions->buzzerStopHooks(); $view->hook_users_changed = $extensions->usersChangedHooks(); $view->hook_customers_changed = $extensions->customersChangedHooks(); $view->hook_projects_changed = $extensions->projectsChangedHooks(); $view->hook_activities_changed = $extensions->activitiesChangedHooks(); $view->hook_filter = $extensions->filterHooks(); $view->hook_resize = $extensions->resizeHooks(); $view->timeoutlist = $extensions->timeoutList(); echo $view->render('core/main.php');