/** * Displays a form which allows members to manage team uploads * * @access public */ function submissionScreenTeamObject() { global $ilToolbar; $team_id = $this->initTeamSubmission("showOverview"); // $this->tabs_gui->setTabActive("content"); // $this->addContentSubTabs("content"); // #13414 $read_only = mktime() > $this->ass->getDeadline() && $this->ass->getDeadline() != 0; if ($read_only) { ilUtil::sendInfo($this->lng->txt("exercise_time_over")); } else { $this->ctrl->setParameterByClass('ilRepositorySearchGUI', 'ctx', 1); $this->ctrl->setParameter($this, 'ctx', 1); // add member include_once './Services/Search/classes/class.ilRepositorySearchGUI.php'; ilRepositorySearchGUI::fillAutoCompleteToolbar($this, $ilToolbar, array('auto_complete_name' => $this->lng->txt('user'), 'submit_name' => $this->lng->txt('add'), 'add_search' => true, 'add_from_container' => $this->object->getRefId())); } include_once "Modules/Exercise/classes/class.ilExAssignmentTeamTableGUI.php"; $tbl = new ilExAssignmentTeamTableGUI($this, "submissionScreenTeam", ilExAssignmentTeamTableGUI::MODE_EDIT, $team_id, $this->ass, null, $read_only); $this->tpl->setContent($tbl->getHTML()); }
public function addTeamMemberContainerObject() { $team_id = $this->initTeamSubmission("submissionScreenTeam"); $members = $this->object->getParentMemberIds(); if (!$members) { $this->ctrl->redirect($this, "submissionScreenTeam"); } include_once "Modules/Exercise/classes/class.ilExAssignmentTeamTableGUI.php"; $tbl = new ilExAssignmentTeamTableGUI($this, "addTeamMemberContainer", ilExAssignmentTeamTableGUI::MODE_ADD, $team_id, $this->ass, $members); $this->tpl->setContent($tbl->getHTML()); }