Пример #1
0
	function make_team_leader_username($team_id) {
		if (!$this->tank_auth->is_team_leader($team_id) && !$this->tank_auth->is_allowed())
			return false;
		$team = new Team($team_id);
		$user = new User();
		$user->where('username', $this->input->post('username'))->get();
		if ($user->result_count() != 1) {
			flash_notice('error', _('User not found.'));
			redirect('/admin/members/teams/' . $team->stub);
		}
		$this->viewdata["function_title"] = "Making team leader...";
		$member = new Membership();
		$member->make_team_leader($team_id, $user->id);
		flash_notice('notice', _('You have made the user a team leader.'));
		redirect('/admin/members/teams/' . $team->stub);
	}