. require_once("../inc/boinc_db.inc"); require_once("../inc/util.inc"); require_once("../inc/team.inc"); if (DISABLE_TEAMS) error_page("Teams are disabled"); check_get_args(array()); $user = get_logged_in_user(); $name = post_str("name", true); if (strlen($name) == 0) { error_page(tra("You must choose a non-blank team name")); } $new_team = BoincTeam::lookup_name($name); if ($new_team) { error_page(tra("A team named %1 already exists - try another name", htmlentities($name))); } $url = post_str("url", true); $type = post_str("type", true); $name_html = post_str("name_html", true); $description = post_str("description", true); $country = post_str("country", true); if ($country == "") { $country = "International"; } $new_team = make_team( $user->id, $name, $url, $type, $name_html, $description, $country ); if ($new_team) { user_join_team($new_team, $user); Header("Location: team_display.php?teamid=$new_team->id"); } else { error_page(tra("Could not create team - please try later.")); } ?>