Template:Infobox high school sports season/doc

Infobox college sports team season can be used for specific seasons of college basketball, football, baseball, ice hockey, soccer, softball, and tennis. To add support for another sport, please request on the talk page.

Usage
* indicates a required field

Example 1 - Football


Example 2 - Basketball


Example 3 - Baseball


Example 4 - Ice Hockey


Example 5 - Soccer


Example 6 - Tennis


Code details
This template uses 4 subtemplates to make the main code more readable, and to reduce the amount of repeated code:
 * Infobox college sports team season/link, generates the top team/season link
 * Infobox college sports team season/team, used by
 * Infobox college sports team season/name, used by
 * Infobox college sports team season/succession, generates the previous and next season links

TemplateData
{   "description": "Summarize an college sports team's season results.", "params": { "year": { "label": "Year", "description": "Year of the season (format for football/baseball/softball/soccer: 2007; format for basketball/ice hockey/tennis: 2006–07)", "type": "string/line", "required": true },       "prev_year": { "label": "Previous Year", "description": "Year of previous season; format for basketball/ice hockey/tennis: 2007–08. For football/baseball, just use year. If there wasn't a previous season, type \"none\". To use the automatically calculated format, leave blank.", "type": "string/line", "required": true },       "next_year": { "label": "Next Year", "description": "Year of next season; format for basketball/ice hockey/tennis: 2006–07. For football/baseball, just use year. If there wasn't a next season, type \"none\". To use the automatically calculated format, leave blank.", "type": "string/line", "required": true },       "team": { "label": "Team Name", "description": "Name of the team.", "type": "string/line", "required": true },       "mode": { "label": "Sport", "description": "Indicates the sport; accepted values: \"basketball\", \"men's basketball\", \"women's basketball\", \"ice hockey\", \"men's ice hockey\", \"women's ice hockey\", \"football\", \"baseball\", \"softball\", \"tennis\", \"men's tennis\", \"women's tennis\" (if this parameter is omitted, the default \"football\" is used)", "type": "string/line", "aliases": ["sport"], "default": "football" },       "sex": { "label": "Sex", "description": "Used to switch between men's and women's basketball, ice hockey, soccer, and tennis; (if this parameter is omitted, the default \"men\" is used). Alternatively, the gender can be included with the sport parameter (e.g., \"|sport=men's basketball\").", "type": "string/line", "default": "men" },       "logo": { "label": "Logo", "description": "File name of the logo (don't include the file prefix \"File:\" or \"Image:\")", "type": "string/line" },       "logo_size": { "label": "Logo Size", "description": "Size of the logo; defaults to 180px", "type": "string/line", "default": "180px" },       "logo_alt": { "label": "Logo Alt Text", "description": "Alt text for logo, for those who cannot see it; see Wikipedia:Alternative text for images", "type": "string" },       "image": { "label": "Image", "description": "File name of the image (don't include the file prefix \"File:\" or \"Image:\")", "type": "string/line" },       "image_size": { "label": "Image Size", "description": "Size of the image; defaults to 180px", "type": "string/line", "default": "180px" },       "image_alt": { "label": "Image Alt Text", "description": "Alternative text for the image, see Wikipedia:Alternative text for images", "type": "string" },       "conference": { "label": "Conference", "description": "Conference the team belongs to (should be the name of the article); if the team is independent, use \"|conference=independent\"", "type": "string/line", "required": true },       "conference_link": { "label": "Conference link", "description": "Link to the conference article if different than name used in \"conference\" parameter. Do not wikify.", "type": "string/line", "required": false },       "division": { "label": "Division", "description": "Division in the conference.", "type": "string/line" },       "short_conf": { "label": "Conference Abbreviation", "description": "Abbreviation of conference name.", "type": "string/line" },       "BCSRank": { "label": "BCS Rank", "description": "The ranking of the team in the Bowl Championship Series rankings (football only) – replaced in 2014 by CFP Rank.", "type": "string/line" },       "CFPRank": { "label": "CFP Rank", "description": "The ranking of the team in the College Football Playoff rankings (football only) – beginning 2014.", "type": "string/line" },       "CoachRank": { "label": "Coach Rank", "description": "The ranking of the team in the Coaches Poll (for football, FBS schools only).", "type": "string/line" },       "APRank": { "label": "AP Rank", "description": "The ranking of the team in the AP Poll (for football, FBS schools only).", "type": "string/line" },       "TSNRank": { "label": "TSN Rank", "description": "The ranking of the team in the The Sports Network Poll (for football, FCS schools only).", "type": "string/line" },       "STATSRank": { "label": "STATS Rank", "description": "The ranking of the team in the Sports Team Analysis and Tracking Systems (wide range of coverage).", "type": "string/line" },       "FCSCoachRank": { "label": "FCS Coach Rank", "description": "The ranking of the team in the FCS Coaches Poll (FCS football only).", "type": "string/line" },       "CBRank": { "label": "CB Rank", "description": "The ranking of the team in the Collegiate Baseball Poll (for baseball only).", "type": "string/line" },       "record": { "label": "Record", "description": "The record of the team this season.", "type": "string/line", "required": true },       "conf_record": { "label": "Conference Record", "description": "The record on the team this season in conference play.", "type": "string/line", "required": true },       "wins_vacated": { "label": "Vacated Wins", "description": "The number of wins that have been vacated this season.", "type": "number" },       "ties_forfeited": { "label": "Forfeited Ties", "description": "The number of ties that have been forfeited this season.", "type": "number" },       "wins_forfeited": { "label": "Forfeited Wins", "description": "The number of wins that have been forfeited this season.", "type": "number" },       "conf_wins_vacated": { "label": "Vacated Conference Wins", "description": "The number of wins vacated in conference play.", "type": "number" },       "conf_wins_forfeited": { "label": "Forfeited Conference Wins", "description": "The number of wins forfeited in conference play.", "type": "number" },       "head_coach": { "label": "Head Coach", "description": "The name of the head coach.", "type": "string/line" },       "hc_year": { "label": "Year of Service of Head Coach", "description": "Ordinal for the years of service of the head coach (i.e., 1st, 2nd, 3rd, 25th, etc.)", "type": "string/line" },       "assoc_coach": { "label": "Associate Head Coach", "description": "The name of the associate head coach.", "type": "string/line" },       "ahc_year": { "label": "Year of Service of Associate Head Coach", "description": "Ordinal for the years of service of the associate head coach (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "asst_coach1": { "label": "Assistant Coach 1", "description": "The name of an assistant coach (basketball/baseball/ice hockey/tennis only).", "type": "string/line" },       "ac1_year": { "label": "Year of Service of Assistant Coach 1", "description": "Ordinal for the years of service of the first assistant coach (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "asst_coach2": { "label": "Assistant Coach 2", "description": "The name of an assistant coach (basketball/baseball/ice hockey/tennis only).", "type": "string/line" },       "ac2_year": { "label": "Year of Service of Assistant Coach 2", "description": "Ordinal for the years of service of the second assistant coach (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "asst_coach3": { "label": "Assistant Coach 3", "description": "The name of an assistant coach (basketball/baseball/ice hockey/tennis only).", "type": "string/line" },       "ac3_year": { "label": "Year of Service of Assistant Coach 3", "description": "Ordinal for the years of service of the third assistant coach (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "off_coach": { "label": "Offensive Coordinator", "description": "The name of the offensive coordinator (football only).", "type": "string/line" },       "oc_year": { "label": "Year of Service of Offensive Coordinator", "description": "Ordinal for the years of service of the offensive coordinator (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "cooff1_coach": { "label": "Co-offensive Coach 1", "description": "The name of the first co-offensive coordinator (football only).", "type": "string/line" },       "cooc1_year": { "label": "Year of Service of Co-offensive Coordinator 1", "description": "Ordinal for the years of service of the first co-offensive coordinator (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "cooff2_coach": { "label": "Co-offensive Coach 2", "description": "The name of the second co-offensive coordinator (football only).", "type": "string/line" },       "cooc2_year": { "label": "Year of Service of Co-offensive Coordinator 2", "description": "Ordinal for the years of service of the second co-offensive coordinator (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "def_coach": { "label": "Defensive Coordinator", "description": "The name of the defensive coordinator (football only).", "type": "string/line" },       "dc_year": { "label": "Year of Service of Defensive Coordinator", "description": "Ordinal for the years of service of the defensive coordinator (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "codef1_coach": { "label": "Co-defensive Coordinator 1", "description": "The name of the first co-defensive coordinator (football only).", "type": "string/line" },       "codc1_year": { "label": "Year of Service of Co-defensive Coordinator 1", "description": "Ordinal for the years of service of the first co-defensive coordinator (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "codef2_coach": { "label": "Co-defensive Coordinator 2", "description": "The name of the second co-defensive coordinator (football only).", "type": "string/line" },       "codc2_year": { "label": "Year of Service of Co-defensive Coordinator 2", "description": "Ordinal for the years of service of the second co-defensive coordinator (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "off_scheme": { "label": "Offensive Scheme", "description": "The primary offensive scheme of the team (football only).", "type": "string/line" },       "def_scheme": { "label": "Defensive Scheme", "description": "The primary defensive scheme of the team (football only).", "type": "string/line" },       "hit_coach": { "label": "Hitting Coach", "description": "The name of the hitting coach (baseball only).", "type": "string/line" },       "htc_year": { "label": "Year of Service of Hitting Coach", "description": "Ordinal for the years of service of the hitting coach (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "pitch_coach": { "label": "Pitching Coach", "description": "The name of the pitching coach (baseball only).", "type": "string/line" },       "pc_year": { "label": "Year of Service of Pitching Coach", "description": "Ordinal for the years of service of the pitching coach (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "mvp": { "label": "MVP 1", "description": "The name of the MVP.", "type": "string/line" },       "mvp_year": { "label": "MVP 1 Year", "description": "Ordinal for the number years the MVP has been MVP (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "mvp2": { "label": "MVP 2", "description": "The name of the second MVP.", "type": "string/line" },       "mvp2_year": { "label": "MVP 2 Year", "description": "Ordinal for the number of years the second MVP has been MVP (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "captain": { "label": "Captain 1", "description": "The name of the captain.", "type": "string/line" },       "captain_year": { "label": "Captain 1 Year", "description": "Ordinal for the number of years the captain has held the position (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "captain2": { "label": "Captain 2", "description": "The name of the second captain.", "type": "string/line" },       "captain2_year": { "label": "Captain 2 Year", "description": "Ordinal for the number of years the second captain has held the position (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "captain3": { "label": "Captain 3", "description": "The name of the third captain.", "type": "string/line" },       "captain3_year": { "label": "Captain 3 Year", "description": "Ordinal for the number of years the third captain has held the position (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "captain4": { "label": "Captain 4", "description": "The name of the fourth captain.", "type": "string/line" },       "captain4_year": { "label": "Captain 4 Year", "description": "Ordinal for the number of years the fourth captain has held the position (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "altcaptain1": { "label": "Alternate Captain 1", "description": "The name of the first alternate captain.", "type": "string/line" },       "altcaptain1_year": { "label": "Alternate Captain 1 Year", "description": "Ordinal for the number of years the first alternate captain has held the position (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "altcaptain2": { "label": "Alternate Captain 2", "description": "The name of the second alternate captain.", "type": "string/line" },       "altcaptain2_year": { "label": "Alternate Captain 2 Year", "description": "Ordinal for the number of years the second alternate captain has held the position (i.e., 1st, 2nd, 3rd, 25th, etc.).", "type": "string/line" },       "arena": { "label": "Home Arena", "description": "The name of the home arena of the team (or use the Stadium field, but not both).", "type": "string/line" },       "stadium": { "label": "Home Stadium", "description": "The name of the home stadium of the team (or use the Arena field, but not both).", "type": "string/line" },       "champion": { "label": "Championships", "description": "The championships won by the team this year.", "type": "string" },       "conf_champ": { "label": "Conference Championship", "description": "The conference championships won by the team this year.", "type": "string" },       "conf_champ_result": { "label": "Conference Championship Result", "description": "The result for the conference championship.", "type": "string/line" },       "bowl": { "label": "Bowl", "description": "For football, the bowl game the team played in this year.", "type": "string/line" },       "bowl_result": { "label": "Bowl Result", "description": "For football, the result of the bowl game.", "type": "string/line" },       "tourney": { "label": "Tournament", "description": "For basketball / baseball / ice hockey / tennis, the last round played by the team in the NCAA or NIT tournament.", "type": "string/line" },       "tourney_result": { "label": "Tournament Result", "description": "For basketball / baseball / ice hockey / tennis, the result of the last game played by the team in the tournament.", "type": "string/line" },       "uniform": { "label": "Uniform", "description": "An image of the team's uniform for that season/era, use the syntax \"|uniform=imagename.jpg\".", "type": "string/line" }   } }