3 Stephan Hicks
3 Stephan Hicks
Height: 6-6
Weight: 200
Year: Junior
Hometown: Thousand Oaks, CA
Position: Guard/Forward
EXP: 2V
Previous School: National College Prep
gp 35
pts/g 17.2
fg % 51.9
3pt % 30.3
ft % 82.1
reb/g 6.8
a/g 1.1

2012-13 Season (Sophomore)
Twice named Big West Player of the Week after scoring 19 points (8-for-11 from the floor) and grabbing nine rebounds in CSUN’s 76-71 win at Utah (12/21/12), and earning Most Outstanding Player honors at the NUCDF?Challenge at USD?in helping CSUN to the team title (4-0) ... CSUN’s top scorer (15.7 ppg, #8 in the BWC) and second leading rebounder (7.0 rpg, #6 in the BWC) ... Second in the BWC?in steals (1.96 spg) ... Had at least one steal in 23 of the 27 games he played ... Hit .800 (124-for-155, #6 in the BWC) from the charity stripe ... Voted to the pre-season Big West All-Conference team ... Tied his career-high with 26 points (9-for-10 from the free throw line, third-best for a single game in school history) along with eight rebounds at Long Beach State (1/9/13) ... Scored 25 points in three games, including 25 points (9-for-10 from the floor, third-best for a single game in school history) and eight rebounds at USD?(11/15/12) ... Added seven steals at USD (11/15/12), a career-best, and fifth-best for a single game in school history ... Scored in double figures in 21 of the 27 games he played ... Had five double-doubles (points-rebounds) this year ... Has ten double-doubles in the last two seasons ... His .807 career free throw percentage is seventh-best in school history.

12011-12 Season (Redshirt Freshman)
Named a Mid-Major Freshman All-American by collegeinsider.com ... Voted Big West Freshman of the Year, the second Matador in the program's history to earn top freshman honors ... Ian Boylan earned Freshman of the Year recognition after the conclusion of the 2001-02 season ... Earned All-Big West Honorable Mention ... Ended the 2011-12 season ranked third in the Big West Conference with 7.1 rebounds per game, fifth with his .813 free throw percentage and 2.79 offensive rebounds per game average, sixth in defensive rebounds per game, and seventh in scoring with 15.1 points per game ... Recorded five double-doubles at Hawai’i (22 pts./17 reb., 11/14/11), vs Pacifica (18 pts./10 reb., 12/17/11), vs. Pacific (18 pts./10 reb., 1/12/12), vs Cal State Fullerton (18 pts./10 reb., 1/26/12), and vs Fresno State (11 pts., 12 reb., 2/18/12) ... Averaged the most minutes of any player this season (30.0 min/gm.) ... Was one of two players to score a team-high 26 points in a game (at Cal State Bakersfield, 1/28/12) ... Made a team-high nine field goals in one game at Hawai’i (11/14/11) ... Also recorded a team-high 17 rebounds at Hawai’i (11/14/11) ... Led the team with 422 points scored, 15.1 ppg, 136 field goals made, 135 free throws made, 198 rebounds, 7.1 rpg, 840 minutes played, and ended the season ranked No. 2 with 25 steals ... Led the team with 23 double-figure scoring games and six double-figure rebound games … Led Cal State Northridge in scoring and rebounding on 16 and 17 occasions, respectively … Led the team in assists in two games … Scored 20 or more points in five games … Recorded ten or more rebounds in six games … Recorded a season-high nine field goals and 17 rebounds at Hawai’i (11/14/11) … Scored a season-high 26 points at Cal State Bakersfield (1/28/12) … Made eleven free throws, a season-high, vs. UC Irvine (12/29/11) … Tied UC Santa Barbara’s James Nunnally by scoring double-digits in a conference-high 16 consecutive games … Named to CSUN’s starting lineup in all but five games … Was one of three Matadors who played in all 28 games.

2010-11 Season (Freshman)
Redshirted.

Agoura High School/National College Prep
Graduated from National College Prep in Los Angeles ... Tallied 18 points and six rebounds per game during his senior campaign ... Gained all-tournament accolades at the Hampton Inn Invitational ... Averaged 17 points, 9.8 rebounds and 2.1 steals per game during his junior season at Agoura High School ... Top scoring games included 32 points against Royal, 26 points against Newbury Park and Westlake, and 24 points in games against University High School and Village Christian ... Shot 57 percent from the floor, and 45 percent from three-point territory ... Had ten or more rebounds in 15 games including 15 rebounds against Burbank and Westlake ... A first team All-Marmonte League player during the 2008-09 season ... Also gained All-Ventura County honors in 2009 ... MVP of the Agoura Tournament ... A four-year starter.

Matador Memo
Born April 2, 1992 in Los Angeles, Ca. ... Parents are Kim Kitchen and Charles Hicks ... Has one sister, Kristiaan Hicks, who is a student at Cal State Bakersfield ... Has three brothers (Kaelan, Keaton, Dylan) ... Lists Kobe Bryant as his favorite NBA player and the Lakers as his favorite pro team ... Will Smith and Angelina Jolie are his favorite actor and actress ... Always watches ESPN Sportscenter ... Clash of the Titans is his favorite movie ... Pizza is his favorite food but stays away from steak ... Favorite band is Young Money while his favorite solo artist is Lil Wayne ... Favorite website is nba.com ... Chose Cal State Northridge because it's close to home ... Playing in front of crowds is the best thing about being an athlete, according to Stephan ... The toughest thing about being an athlete is time management ... Praying and listening to music are his favorite pre-game rituals ... Takes a vacation when time permits ... Basketball could be improved, according to Stephan, if there were more video reviews or challenges ... If Stephan was president of the NCAA, he would change the college football post-season from bowl games to a playoff system ... The best player he has played against was Tristan Thompson ... The most famous person he has ever met was Dwight Howard of the Orlando Magic ... Would like to meet Michael Jordan ... Would like to switch places for a day with Chris Johnson ... Would like to be stranded on an island with a lot of people ... Would love to have dinner with T-Mac and LeBron James ... Would invest in the stock market if he had a million dollars ... The best advice Stephan ever received was - work hard at everything you do ... "Stay out of trouble" would be the advice Stephan would give to young people ... No one knows how much Stephan exercises ... Few people know that Stephan can't swim ... The autobiography of Stephan Hicks' life would be "Steph's Life" ... Denzel Washington would play the role of Stephan Hicks if a movie was made of his life ... One possession he could not live without would be his iPod ... Years from now, Stephan will still laugh when he remembers his little brother singing ... Would bring peace to the world if he had an opportunity ... The biggest obstacle Stephan overcame was playing in front of large crowds ... His mom is his hero because of all the amazing things she does everyday, according to Stephan ... Business major.

Stephan Hicks - Career Highs
Points - 26 (2 games)
Field Goals - 10 at Hawai'i (12/29/12)
3-Point Field Goals - 3 (2 games)
Free Throws - 11 vs. UC Irvine (12/29/11)
Rebounds - 17 at Hawai'i (11/14/11)
Assists - 3 (5 games)
Blocks - 2 vs UC Riverside (1/3/13)
Steals - 7 at USD (11/1512)

Recent Games
Feb 27 at Cal State Fullerton L, 82-81
Mar 1 at UC Riverside L, 106-105
Mar 6 Long Beach State W, 91-83
Mar 13 vs. Hawai'i W, 87-84
Mar 14 vs. Long Beach State W, 82-77
Mar 15 vs. Cal Poly L, 61-59
Statistics category Overall Conf
Games 35 16
Games started 35 16
Minutes 1198 567
Minutes per game 34.2 35.4
FG 206-397 83-171
FG Pct 51.9 48.5
3PT 10-33 4-15
3PT Pct 30.3 26.7
FT 179-218 87-102
FT Pct 82.1 85.3
Off rebounds 73 28
Def rebounds 164 72
Total rebounds 237 100
Rebounds per game 6.8 6.3
Personal fouls 86 44
Disqualifications 2 1
Assists 37 16
Turnovers 55 24
Assist to turnover ratio 0.7 0.7
Steals 47 22
Blocks 10 1
Points 601 257
Points per game 17.2 16.1
Points per 40 min 20.1 18.1
Date Opponent Score gs min fg pct 3pt pct ft pct pts
Nov 1 Cal St. L.A. W, 82-67 1 30 6-13 46.2 0-2 0.0 4-5 80.0 16
Nov 8 Hope International W, 86-74 1 37 8-17 47.1 1-3 33.3 3-4 75.0 20
Nov 12 at Southern California L, 95-79 1 27 4-11 36.4 1-2 50.0 0-0 - 9
Nov 16 at Fresno State L, 80-64 1 34 8-14 57.1 0-0 - 0-0 - 16
Nov 21 vs. Montana State W, 74-73 1 35 5-10 50.0 0-0 - 6-8 75.0 16
Nov 22 vs. Austin Peay W, 80-77 1 41 6-11 54.5 0-0 - 12-12 100.0 24
Nov 23 at Central Michigan L, 90-76 1 38 8-13 61.5 0-0 - 6-8 75.0 22
Nov 26 at Montana State L, 77-62 1 32 8-13 61.5 0-0 - 7-9 77.8 23
Dec 1 La Sierra W, 97-79 1 27 9-14 64.3 0-1 0.0 3-3 100.0 21
Dec 3 Southern Utah W, 84-57 1 27 6-7 85.7 2-3 66.7 6-9 66.7 20
Dec 5 Seattle University L, 58-53 1 34 6-10 60.0 0-1 0.0 1-5 20.0 13
Dec 20 at Texas A&M-Corpus Christi W, 67-66 1 33 5-10 50.0 0-1 0.0 8-9 88.9 18
Dec 22 Idaho W, 79-69 1 34 5-10 50.0 0-0 - 10-12 83.3 20
Dec 27 Morgan St. W, 86-80 1 33 3-8 37.5 0-1 0.0 4-5 80.0 10
Dec 30 at Stephen F. Austin L, 74-67 1 25 6-8 75.0 0-0 - 1-4 25.0 13
Jan 2 at South Dakota L, 76-75 1 32 7-14 50.0 1-1 100.0 4-5 80.0 19
Jan 9 UC Davis W, 89-77 1 37 6-11 54.5 0-1 0.0 5-6 83.3 17
Jan 11 Hawai'i W, 79-78 1 36 3-7 42.9 0-0 - 3-3 100.0 9
Jan 16 at Cal Poly L, 62-52 1 37 3-10 30.0 0-1 0.0 10-12 83.3 16
Jan 18 UC Santa Barbara L, 79-69 1 37 4-14 28.6 0-0 - 2-2 100.0 10
Jan 23 at UC Irvine L, 72-66 1 35 4-11 36.4 0-0 - 2-2 100.0 10
Jan 25 at Long Beach State L, 76-62 1 27 8-13 61.5 0-1 0.0 1-1 100.0 17
Jan 30 UC Riverside W, 93-89 1 39 5-10 50.0 1-2 50.0 2-2 100.0 13
Feb 1 at Hawai'i L, 77-63 1 32 8-13 61.5 0-1 0.0 2-7 28.6 18
Feb 6 at UC Davis L, 90-86 1 38 10-15 66.7 0-0 - 3-3 100.0 23
Feb 8 Cal State Fullerton W, 92-83 1 41 7-15 46.7 0-2 0.0 13-16 81.3 27
Feb 13 Cal Poly L, 62-55 1 36 4-8 50.0 0-0 - 4-4 100.0 12
Feb 15 at UC Santa Barbara W, 80-78 1 39 3-8 37.5 0-0 - 3-5 60.0 9
Feb 18 at Idaho L, 96-88 1 31 9-15 60.0 1-1 100.0 2-2 100.0 21
Feb 22 UC Irvine W, 81-75 1 37 4-12 33.3 1-1 100.0 7-8 87.5 16
Feb 27 at Cal State Fullerton L, 82-81 1 31 2-4 50.0 0-1 0.0 4-4 100.0 8
Mar 1 at UC Riverside L, 106-105 1 37 5-9 55.6 1-2 50.0 13-14 92.9 24
Mar 6 Long Beach State W, 91-83 1 28 7-11 63.6 1-3 33.3 13-13 100.0 28
Mar 13 vs. Hawai'i W, 87-84 1 41 9-12 75.0 0-1 0.0 3-5 60.0 21
Mar 14 vs. Long Beach State W, 82-77 1 35 7-15 46.7 0-2 0.0 13-13 100.0 27
Mar 15 vs. Cal Poly L, 61-59 1 35 4-14 28.6 0-1 0.0 3-3 100.0 11
Date Opponent Score gs min off def reb ast to a/to stl blk pf dq
Nov 1 Cal St. L.A. W, 82-67 1 30 0 0 0 1 1 1.0 3 0 3 0
Nov 8 Hope International W, 86-74 1 37 3 6 9 1 0 - 3 0 2 0
Nov 12 at Southern California L, 95-79 1 27 1 3 4 1 1 1.0 1 0 4 0
Nov 16 at Fresno State L, 80-64 1 34 4 4 8 0 4 0.0 0 0 2 -
Nov 21 vs. Montana State W, 74-73 1 35 0 5 5 1 2 0.5 0 0 3 0
Nov 22 vs. Austin Peay W, 80-77 1 41 1 7 8 0 2 0.0 2 0 1 0
Nov 23 at Central Michigan L, 90-76 1 38 1 4 5 0 0 - 3 1 2 0
Nov 26 at Montana State L, 77-62 1 32 5 5 10 1 1 1.0 2 0 2 0
Dec 1 La Sierra W, 97-79 1 27 6 4 10 1 2 0.5 1 0 2 0
Dec 3 Southern Utah W, 84-57 1 27 1 4 5 1 1 1.0 1 1 2 0
Dec 5 Seattle University L, 58-53 1 34 1 2 3 0 3 0.0 3 1 2 0
Dec 20 at Texas A&M-Corpus Christi W, 67-66 1 33 0 5 5 1 1 1.0 4 0 1 0
Dec 22 Idaho W, 79-69 1 34 2 7 9 2 2 1.0 0 2 3 0
Dec 27 Morgan St. W, 86-80 1 33 3 8 11 3 3 1.0 0 0 1 0
Dec 30 at Stephen F. Austin L, 74-67 1 25 3 6 9 2 2 1.0 0 0 5 1
Jan 2 at South Dakota L, 76-75 1 32 4 6 10 3 0 - 1 2 1 0
Jan 9 UC Davis W, 89-77 1 37 2 3 5 1 0 - 1 0 1 0
Jan 11 Hawai'i W, 79-78 1 36 2 4 6 1 2 0.5 0 0 3 0
Jan 16 at Cal Poly L, 62-52 1 37 2 3 5 0 0 - 0 0 3 0
Jan 18 UC Santa Barbara L, 79-69 1 37 3 7 10 1 0 - 1 0 3 0
Jan 23 at UC Irvine L, 72-66 1 35 3 4 7 0 0 - 0 0 4 0
Jan 25 at Long Beach State L, 76-62 1 27 1 5 6 1 3 0.3 3 0 2 0
Jan 30 UC Riverside W, 93-89 1 39 0 8 8 2 4 0.5 2 0 3 -
Feb 1 at Hawai'i L, 77-63 1 32 2 5 7 2 0 - 1 0 1 -
Feb 6 at UC Davis L, 90-86 1 38 2 5 7 1 2 0.5 2 1 3 -
Feb 8 Cal State Fullerton W, 92-83 1 41 4 9 13 3 2 1.5 4 0 1 -
Feb 13 Cal Poly L, 62-55 1 36 1 5 6 1 2 0.5 0 0 2 -
Feb 15 at UC Santa Barbara W, 80-78 1 39 1 3 4 1 0 - 1 0 3 -
Feb 18 at Idaho L, 96-88 1 31 0 3 3 0 3 0.0 2 0 4 -
Feb 22 UC Irvine W, 81-75 1 37 1 5 6 0 2 0.0 3 0 2 -
Feb 27 at Cal State Fullerton L, 82-81 1 31 1 1 2 1 2 0.5 0 0 4 -
Mar 1 at UC Riverside L, 106-105 1 37 0 1 1 0 5 0.0 4 0 5 1
Mar 6 Long Beach State W, 91-83 1 28 3 4 7 1 0 - 0 0 4 -
Mar 13 vs. Hawai'i W, 87-84 1 41 1 4 5 2 2 1.0 0 1 2 -
Mar 14 vs. Long Beach State W, 82-77 1 35 2 4 6 1 1 1.0 0 1 2 -
Mar 15 vs. Cal Poly L, 61-59 1 35 7 5 12 1 1 1.0 2 0 1 -
  gp gs min/g fg/g pct 3pt/g pct ft/g pct ppg
2011-12 28 23 30.0 4.9-11.0 44.0 0.5-2.2 24.6 4.8-5.9 81.3 15.1
2012-13 28 28 30.6 5.2-10.9 48.0 0.6-1.9 32.7 4.6-5.7 80.0 15.7
2013-14 35 35 34.2 5.9-11.3 51.9 0.3-0.9 30.3 5.1-6.2 82.1 17.2
2014-15 32 32 33.5 5.2-10.4 50.2 0.5-1.2 40.0 5.0-6.2 81.3 16.0
Total 123 118 32.2 5.3-10.9 48.8 0.5-1.5 31.2 4.9-6.0 81.3 16.0
  gp gs min fg pct 3pt pct ft pct pts
2011-12 28 23 840 136-309 44.0 15-61 24.6 135-166 81.3 422
2012-13 28 28 856 147-306 48.0 17-52 32.7 128-160 80.0 439
2013-14 35 35 1198 206-397 51.9 10-33 30.3 179-218 82.1 601
2014-15 32 32 1072 167-333 50.2 16-40 40.0 161-198 81.3 511
Total 123 118 3966 656-1345 48.8 58-186 31.2 603-742 81.3 1973
  gp gs min/g fg/40 pct 3pt/40 pct ft/40 pct pts/40
2011-12 28 23 30.0 6.5-14.7 44.0 0.7-2.9 24.6 6.4-7.9 81.3 20.1
2012-13 28 28 30.6 6.9-14.3 48.0 0.8-2.4 32.7 6.0-7.5 80.0 20.5
2013-14 35 35 34.2 6.9-13.3 51.9 0.3-1.1 30.3 6.0-7.3 82.1 20.1
2014-15 32 32 33.5 6.2-12.4 50.2 0.6-1.5 40.0 6.0-7.4 81.3 19.1
Total 123 118 32.2 6.6-13.6 48.8 0.6-1.9 31.2 6.1-7.5 81.3 19.9
  gp gs mpg off/g def/g reb/g pf/g dq/g ast/g to/g a/to stl/g blk/g
2011-12 28 23 30.0 2.8 4.3 7.1 2.5 0.1 1.0 2.0 0.5 0.9 0.1
2012-13 28 28 30.6 2.6 4.5 7.1 2.0 0.0 1.0 2.0 0.5 1.9 0.3
2013-14 35 35 34.2 2.1 4.7 6.8 2.5 0.1 1.1 1.6 0.7 1.3 0.3
2014-15 32 32 33.5 1.9 3.5 5.4 2.3 0.1 1.4 1.9 0.8 0.9 0.5
Total 123 118 32.2 2.3 4.3 6.6 2.3 0.0 1.1 1.9 0.6 1.3 0.3
  gp gs min off def reb pf dq ast to a/to stl blk
2011-12 28 23 840 78 120 198 70 2 28 57 0.5 25 2
2012-13 28 28 856 72 127 199 56 0 27 57 0.5 54 8
2013-14 35 35 1198 73 164 237 86 2 37 55 0.7 47 10
2014-15 32 32 1072 61 112 173 75 2 46 60 0.8 30 15
Total 123 118 3966 284 523 807 287 6 138 229 0.6 156 35
  gp gs mpg off/40 def/40 reb/40 pf/40 dq/40 ast/40 to/40 a/to stl/40 blk/40
2011-12 28 23 30.0 3.7 5.7 9.4 3.3 0.1 1.3 2.7 0.5 1.2 0.1
2012-13 28 28 30.6 3.4 5.9 9.3 2.6 0.0 1.3 2.7 0.5 2.5 0.4
2013-14 35 35 34.2 2.4 5.5 7.9 2.9 0.1 1.2 1.8 0.7 1.6 0.3
2014-15 32 32 33.5 2.3 4.2 6.5 2.8 0.1 1.7 2.2 0.8 1.1 0.6
Total 123 118 32.2 2.9 5.3 8.1 2.9 0.1 1.4 2.3 0.6 1.6 0.4
  gp gs min/g fg/g pct 3pt/g pct ft/g pct ppg
Total 35 35 34.2 5.9-11.3 51.9 0.3-0.9 30.3 5.1-6.2 82.1 17.2
Conference 16 16 35.4 5.2-10.7 48.5 0.2-0.9 26.7 5.4-6.4 85.3 16.1
Exhibition 1 1 30.0 6.0-13.0 46.2 0.0-2.0 0.0 4.0-5.0 80.0 16.0
-
Home 14 14 34.5 5.5-11.0 50.0 0.4-1.3 33.3 5.4-6.6 82.6 16.9
Away 16 16 33.0 6.1-11.3 54.1 0.2-0.7 36.4 4.1-5.3 77.6 16.6
Neutral 5 5 37.4 6.2-12.4 50.0 0.0-0.8 0.0 7.4-8.2 90.2 19.8
-
Wins 17 17 35.3 5.8-11.1 52.1 0.4-1.2 28.6 6.7-7.8 85.7 18.6
Losses 18 18 33.2 6.0-11.6 51.7 0.2-0.7 33.3 3.6-4.7 76.5 15.8
-
November 7 7 34.9 6.7-12.7 52.8 0.3-0.7 40.0 4.9-5.9 82.9 18.6
December 7 7 30.4 5.7-9.6 59.7 0.3-1.0 28.6 4.7-6.7 70.2 16.4
January 8 8 35.0 5.0-11.2 44.4 0.2-0.8 33.3 3.6-4.1 87.9 13.9
February 8 8 35.6 5.9-11.2 52.2 0.2-0.8 33.3 4.8-6.1 77.6 16.8
March 5 5 35.2 6.4-12.2 52.5 0.4-1.8 22.2 9.0-9.6 93.8 22.2
  gp gs min fg pct 3pt pct ft pct pts
Total 35 35 1198 206-397 51.9 10-33 30.3 179-218 82.1 601
Conference 16 16 567 83-171 48.5 4-15 26.7 87-102 85.3 257
Exhibition 1 1 30 6-13 46.2 0-2 0.0 4-5 80.0 16
-
Home 14 14 483 77-154 50.0 6-18 33.3 76-92 82.6 236
Away 16 16 528 98-181 54.1 4-11 36.4 66-85 77.6 266
Neutral 5 5 187 31-62 50.0 0-4 0.0 37-41 90.2 99
-
Wins 17 17 600 98-188 52.1 6-21 28.6 114-133 85.7 316
Losses 18 18 598 108-209 51.7 4-12 33.3 65-85 76.5 285
-
November 7 7 244 47-89 52.8 2-5 40.0 34-41 82.9 130
December 7 7 213 40-67 59.7 2-7 28.6 33-47 70.2 115
January 8 8 280 40-90 44.4 2-6 33.3 29-33 87.9 111
February 8 8 285 47-90 52.2 2-6 33.3 38-49 77.6 134
March 5 5 176 32-61 52.5 2-9 22.2 45-48 93.8 111
  gp gs min/g fg/40 pct 3pt/40 pct ft/40 pct pts/40
Total 35 35 34.2 6.9-13.3 51.9 0.3-1.1 30.3 6.0-7.3 82.1 20.1
Conference 16 16 35.4 5.9-12.1 48.5 0.3-1.1 26.7 6.1-7.2 85.3 18.1
Exhibition 1 1 30.0 8.0-17.3 46.2 0.0-2.7 0.0 5.3-6.7 80.0 21.3
-
Home 14 14 34.5 6.4-12.8 50.0 0.5-1.5 33.3 6.3-7.6 82.6 19.5
Away 16 16 33.0 7.4-13.7 54.1 0.3-0.8 36.4 5.0-6.4 77.6 20.2
Neutral 5 5 37.4 6.6-13.3 50.0 0.0-0.9 0.0 7.9-8.8 90.2 21.2
-
Wins 17 17 35.3 6.5-12.5 52.1 0.4-1.4 28.6 7.6-8.9 85.7 21.1
Losses 18 18 33.2 7.2-14.0 51.7 0.3-0.8 33.3 4.3-5.7 76.5 19.1
-
November 7 7 34.9 7.7-14.6 52.8 0.3-0.8 40.0 5.6-6.7 82.9 21.3
December 7 7 30.4 7.5-12.6 59.7 0.4-1.3 28.6 6.2-8.8 70.2 21.6
January 8 8 35.0 5.7-12.9 44.4 0.3-0.9 33.3 4.1-4.7 87.9 15.9
February 8 8 35.6 6.6-12.6 52.2 0.3-0.8 33.3 5.3-6.9 77.6 18.8
March 5 5 35.2 7.3-13.9 52.5 0.5-2.0 22.2 10.2-10.9 93.8 25.2
  gp gs mpg off/g def/g reb/g pf/g dq/g ast/g to/g a/to stl/g blk/g
Total 35 35 34.2 2.1 4.7 6.8 2.5 0.1 1.1 1.6 0.7 1.3 0.3
Conference 16 16 35.4 1.8 4.5 6.3 2.8 0.1 1.0 1.5 0.7 1.4 0.1
Exhibition 1 1 30.0 0.0 0.0 0.0 3.0 0.0 1.0 1.0 1.0 3.0 0.0
-
There was a problem with a Velocity script
Pagebio-template
ErrorVM #split: too few arguments to macro. Wanted 4 got 3 at bio-template[line 220, column 1]
Page source:
1: ## PICK UP OPTIONS
2: $website.include("options")
3: #set ($options = $request.getAttribute("options"))
4: #set ($locale = "en_us")
5: #set ($locale = $options.get("locale"))
6: 
7: ## HACK TO GET STATS URL FROM RENDERER... NEEDS SERVER CHANGE
8: #set ($bioObject = $page.getDataAsObject())
9: #set ($statsURL = $bioObject.statsURL)
10: 
11: #if ($statsURL.length() > 0)
12:   $website.includeAgain("${statsURL}?tmpl=bio-stats-template")
13:   ## various settings to get the variables set
14:   #set ($events = $request.getAttribute("bio_events"))
15:   #set ($seasons = $request.getAttribute("bio_seasons"))
16:   #set ($career = $request.getAttribute("bio_career"))
17:   #set ($labels = $request.getAttribute("bio_labels"))
18:   #set ($briefs = $request.getAttribute("bio_briefs"))
19:   #set ($gamelogs = $request.getAttribute("bio_gamelogs"))
20:   #set ($splits = $request.getAttribute("bio_splits"))
21:   #set ($statPosition = $request.getAttribute("bio_position"))
22:   #set ($positions = $request.getAttribute("bio_positions"))
23:   #set ($playerId = $request.getAttribute("bio_player_id"))
24:   #set ($highlights = $request.getAttribute("bio_highlights"))
25:   #set ($formats = $request.getAttribute("bio_formats"))
26:   #set ($gamelogsCategoriesLabels = $request.getAttribute("bio_gamelogs_labels"))
27:   #set ($briefsCategoriesLabels = $request.getAttribute("bio_briefs_labels"))
28:   #set ($gamesResults = $request.getAttribute("bio_games_results"))
29:   #set ($monthsPlayed = $request.getAttribute("bio_months_played"))
30: #end
31: 
32: #set ($pos = "")
33: #set ($pos = $attributes.get("position"))
34: #set ($pos = $statPosition)
35: #set ($posVec = $pos.split("/"))
36: #set ($pos = $posVec[0])
37: #set ($pos = $pos.toLowerCase())
38: #set ($statPos = $positions.get($pos))
39: #set ($paramPos = $request.getParameter("pos"))
40: 
41: #set ($playerId = $attributes.get("playerId"))
42: #set ($stats = $splits.overall)
43: #set ($highlights = $highlights.get($statPos))
44: 
45: #set ($showHighlights = true)
46: #if ($options.get("bio_show_highlights") && $options.get("bio_show_highlights") == false)
47: 	#set ($showHighlights = false)
48: #end
49: 
50: #set ($showCareer = $wiki.valid() && $seasons)
51: #if ("yes" == $options.get("stats_show_career") && $seasons)
52:   #set ($showCareer = true)
53: #end
54: 
55: #set ($hasEvents = $events.size() > 0)
56: #set ($hasSynopsis = $synopsis.length() > 1 && $synopsis.indexOf("<center>") == -1)
57: #set ($htmlStatsURL = "${page.url}-stats")
58: #set ($hasHTMLStats = $website.exists($htmlStatsURL))
59: #set ($bioBriefURL = "${page.url}-brief")
60: #set ($hasBioBrief = $website.exists("$bioBriefURL"))
61: #set ($showRoster = ($page.contentType == "loki/bio" && $page.headlinesFeatured.size() > 0) || ($page.contentType == "loki/bio-network" && $page.sectionPage.children.size() > 1))
62: #if ($options.get("bio_hide_roster") == true)
63:   #set ($showRoster = false)
64: #end
65: 
66: #set ($view = "")
67: #if ($hasSynopsis || $hasBioBrief)
68:   #set ($view = "bio")
69: #elseif ($statsURL.length() > 0)
70:   #set ($view = "profile")
71: #elseif ($hasHTMLStats)
72:   #set ($view = "htmlstats")
73: #end
74: 
75: #if ($options.get("bio_default_view").length() > 0)
76:   #set ($checkView = $options.get("bio_default_view"))
77: #end
78: 
79: #if ($request.getParameter("view"))
80:   #set ($checkView = $request.getParameter("view"))
81: #end
82: 
83: #if ($checkView == "profile" && $statsURL.length() > 0)
84:   #set ($view = "profile")
85: #elseif ($checkView == "bio" && ($hasSynopsis || $hasBioBrief))
86:   #set ($view = "bio")
87: #elseif ($checkView == "gamelog" && $statsURL.length() > 0)
88:   #set ($view = "gamelog")
89: #elseif ($checkView == "career" && $showCareer)
90:   #set ($view = "career")
91: #elseif ($checkView == "splits" && $statsURL.length() > 0)
92:   #set ($view = "splits")
93: #elseif ($checkView == "htmlstats" && $hasHTMLStats)
94:   #set ($view = "htmlstats")
95: #end
96: 
97: #macro (gamelogData $p)
98: 
99: #set ($p = $positions.get($p))
100: #set ($gamelogs = $gamelogs.get($p))
101: 	
102: #if ($hasEvents)
103: <div class="stats-box full clearfix">
104: <div class="scrollable">
105: <div>
106: <table>
107:   <tr class="thead">
108:     <th class="text">Date</th>
109:     <th class="pinned-col text">Opponent</th>
110:     <th>Score</th>
111:     #foreach ($gamelog in $gamelogs)
112:       <th>$gamelog</th>
113:     #end
114:   </tr>
115: #foreach ($event in $events)
116:   <tr>
117:     <td class="text">$formatter.formatDate($event.event.date, "MMM d")</td>
118:     <td class="pinned-col text">
119:       #if ($event.event.neutralSite.length() > 0) vs. #elseif (!$event.event.home) at #end
120:       $event.event.opponent.name
121:     </td>
122:     <td>
123:     #if ($event.event.statusCode >= 0)
124:       #if ($event.event.eventId.length() > 0 && $event.stats.size() > 0)
125:       <a href="../boxscores/${formatter.formatDate($event.event.date, "yyyyMMdd")}_${event.event.eventId.substring(0, 4)}.xml">${event.event.APResult}</a>
126:       #else
127:       ${event.event.APResult}
128:       #end
129:     #else &nbsp; #end
130:     </td>
131:     #foreach ($gamelog in $gamelogs.keySet())
132:       #set ($value = "-")
133:       #set ($value = $formatter.formatNumber($event.stats.get($gamelog), $formats.get($gamelog)))
134:       <td>$value</td>
135:     #end
136:   </tr>
137: #end
138: </table>
139: </div>
140: </div> ## scrollable
141: </div> ## stats-box
142: #end
143: 
144: #end ## macro gamelogData
145: 
146: #macro (split $statPosBriefs $label $stats)
147:   <tr>
148:     <td class="pinned-col text">${label}</td>
149:     #foreach ($brief in $statPosBriefs.keySet())
150:       #set ($value = "-")
151:       #set ($value = $!formatter.formatNumber($stats.get($brief), $formats.get($brief)))
152:       <td>#if ($value.length() > 0) $value #else - #end</td>
153:     #end
154:   </tr>
155: #end
156: 
157: #macro (careerData $p)
158: #set ($p = $positions.get($p))
159: #set ($statPosBriefs = $briefs.get($p))
160: 
161: <div class="stats-box full clearfix">
162: <div class="scrollable">
163: <div>
164: <table>
165: <tr class="thead">
166:   <th class="pinned-col">&nbsp;</th>
167:   #foreach ($brief in $statPosBriefs)
168:     <th>$brief</th>
169:   #end
170: </tr>
171: 
172: #set ($careerTotals = $request.getAttribute("careerTotals"))
173: #set ($careerMap = $request.getAttribute("careerMap"))
174: 
175: #foreach ($season in $seasons)
176:   ## Check if we did not get stats for this season
177:   #if ($careerMap.get($season.seasonName))
178:     #split($statPosBriefs, $season.seasonName, $careerMap[$season.seasonName])
179:   #elseif ($wiki.valid())
180:     <tr>
181:       <td class="text">${season.seasonName}</td>
182:       <td colspan="${briefs.size()}">We could not find the "players" page in the ${season.seasonName} section.</td>
183:     </tr>
184:   #end
185: #end
186: 
187: #split($statPosBriefs, "Total", $request.getAttribute("careerTotals").overall)
188: 
189: </table>
190: </div>
191: </div> ## scrollable
192: </div> ## stats-box
193: 
194: #end ## macro careerData
195: 
196: #macro (splitsData $p)
197: 
198: #set ($p = $positions.get($p))
199: #set ($statPosBriefs = $briefs.get($p))
200: #set ($colspan = $tool.math.add($statPosBriefs.size(), 1))	
201: 	
202: #if ($statPosBriefs.size() > 0)
203: <div class="stats-box full clearfix">
204: <div class="scrollable">
205: <div>
206: <table>
207:   <tr>
208:     <th class="pinned-col">&nbsp;</th>
209:     #foreach ($brief in $statPosBriefs)
210:       <th>$brief</th>
211:     #end
212:   </tr>
213: 
214: #split($statPosBriefs, "Total", $splits.overall)
215: #split($statPosBriefs, "Conference", $splits.conference)
216: #split($statPosBriefs, "Exhibition", $splits.exhibition)
217: 
218: <tr class="empty-row"><td colspan="$colspan"><div class="empty-cell">-</div></td></tr>
219: 
220: #split($statPosBriefs, "Home", $splits.home)
221: #split($statPosBriefs, "Away", $splits.away)
222: #split($statPosBriefs, "Neutral", $splits.neutral)
223: 
224: <tr class="empty-row"><td colspan="$colspan"><div class="empty-cell">-</div></td></tr>
225: 
226: #foreach($gameResult in $gamesResults.entrySet())
227:   #if ($gameResult.key == "wins")
228:     #set ($splitGameResult = $splits.inWins)
229:   #elseif ($gameResult.key == "losses")
230:     #set ($splitGameResult = $splits.inLosses)
231:   #elseif ($gameResult.key == "ties")
232:     #set ($splitGameResult = $splits.inTies)
233:   #end
234: 	
235:   #split($statPosBriefs, $gameResult.value, $splitGameResult)
236: #end
237: 
238: <tr class="empty-row"><td colspan="$colspan"><div class="empty-cell">-</div></td></tr>
239: 
240: #if ($monthsPlayed and $monthsPlayed.size() > 0)
241:   #foreach($month in $monthsPlayed)
242:     #if ($month == 'January')
243:       #set ($splitMonth = $splits.january)
244:     #elseif ($month == 'February')
245:       #set ($splitMonth = $splits.february)
246:     #elseif ($month == 'March')
247:       #set($splitMonth = $splits.march)
248:     #elseif ($month == 'April')
249:       #set($splitMonth = $splits.april)
250:     #elseif ($month == 'May')
251:       #set ($splitMonth = $splits.may)
252:     #elseif ($month == 'June')
253:       #set ($splitMonth = $splits.june)
254:     #elseif ($month == 'July')
255:       #set($splitMonth = $splits.july)
256:     #elseif ($month == 'August')
257:       #set ($splitMonth = $splits.august)
258:     #elseif ($month == 'September')
259:       #set($splitMonth = $splits.september)
260:     #elseif ($month == 'October')
261:       #set($splitMonth = $splits.october)
262:     #elseif ($month == 'November')
263:       #set ($splitMonth = $splits.november)
264:     #elseif ($month == 'December')
265:       #set($splitMonth = $splits.december)
266:     #end
267: 		
268:     #split($statPosBriefs, $month, $splitMonth)
269:   #end ## foreach
270: #end
271: </table>
272: </div>
273: </div> ## scrollable
274: </div> ## srollable-table
275: #end
276: 
277: #end ## macro splitsData
278: 
279: #macro (printRecentGames)
280: #if ($hasEvents)
281: <table>
282:   <tr class="thead"><th colspan="3">Recent Games</th></tr>
283:   
284: #set ($eventEnd = -1)
285: #foreach ($event in $events)
286:   #if ($event.event.result.resolved)
287:     #set ($eventEnd = $velocityCount)
288:   #end
289: #end
290: 
291: #set ($eventStart = $eventEnd - 5)
292: #if ($eventStart < 0) #set ($eventStart = 0) #end
293: 
294: #foreach ($event in $events)
295: #if ($velocityCount >= $eventStart and $velocityCount <= $eventEnd)
296:   <tr>
297:     <td class="text">$formatter.formatDate($event.event.date, "MMM d")</td>
298:     <td class="text">
299:       #if ($event.event.neutralSite.length() > 0) vs.
300:       #elseif (!$event.event.home) at
301:       #else ## nothing for a home game
302:       #end
303:       $event.event.opponent.name
304:     </td>
305:     <td class="text">
306:     #if ($event.event.statusCode >= 0)
307:       #if ($event.event.eventId.length() > 0 && $event.stats.size() > 0)
308:       <a href="../boxscores/${formatter.formatDate($event.event.date, "yyyyMMdd")}_${event.event.eventId.substring(0, 4)}.xml">${event.event.APResult}</a>
309:       #else
310:       ${event.event.APResult}
311:       #end
312: 	#end
313: 	</td>
314:   </tr>
315: #end ## if
316: #end
317: </table>
318: #end
319: #end ## macro printRecentGames
320: 
321: #macro (printCategories $briefCategoryLabels $v)
322: 	
323: <div class="tab-container secondary clearfix">
324: <div class="tab-nav" data-jscroll="true" data-momentum="false">
325: <div>
326: <ul class="clearfix">
327: #foreach($briefCat in $briefCategoryLabels.entrySet())
328:   #set ($briefCatLabel = $briefCat.value)
329:   #set ($briefCatKey = $briefCat.key)
330: 		
331:   #if ($locale == "en_gb" && $briefCatLabel == "Defense")
332:     #set ($briefCatLabel = "Defence")
333:   #end	
334: 	
335:   <li #if ($activePos == $briefCatKey) class="active" #end><a href="${page.url}?view=${v}&pos=${briefCatKey}">$briefCatLabel</a></li>
336: #end
337: </ul>
338: </div>
339: </div>
340: <div class="tab-panels">
341: #foreach ($briefCat in $briefCategoryLabels.entrySet())
342:   #set ($class = "tab-panel clearfix")
343:   #if ($briefCat.key == $activePos)
344:     #set ($class = "tab-panel active clearfix")
345:   #end
346:   <div class="$class">
347:     <div class="stats-wrap clearfix">
348:     #if ($v == "splits")
349:       #splitsData($briefCat.key)
350:     #elseif ($v == "career")
351:       #careerData($briefCat.key)
352:     #end
353:     </div>
354:   </div>
355: #end	
356: </div>
357: </div> ## tab-container
358: 
359: #end ## macro printCategories
360: 	
361: #macro (printHeadshot)
362: 
363: #if ($attributes.get("number"))<span class="number">$!attributes.get("number")</span>#end
364: 
365: #if ($headshot.url)
366:   <img src="$headshot.url?max_width=160&max_height=210" alt="$fullName" title="$fullName" />
367: #else
368:   #if ($website.exists("/images/setup/headshot_default.jpg"))
369:     <img src="/images/setup/headshot_default.jpg?max_width=160&max_height=210" alt="$fullName" title="$fullName" />
370:   #else
371:     <img src="/info/images/default_headshot.jpg?max_width=160&max_height=210" alt="$fullName" title="$fullName" />
372:   #end
373: #end
374: #end ## macro printHeadshot
375: 	
376: #macro (printBioInfo)
377: <div class="player-name">
378:   #if ($attributes.get("number"))<span class="number">$!attributes.get("number")</span>#end
379:   <span class="name">$fullName</span>
380: </div>	
381: 	
382: <table>
383: #foreach ($i in [1..10])
384:   #set ($stickyKey = "bio_custom${i}_sticky")
385:   #if ($options.get($stickyKey).length() > 0 && $attributes.get("custom${i}").length() > 0)
386:     <tr>
387:       <td class="label">$options.get($stickyKey): </td>
388:       <td class="value">$!attributes.get("custom${i}")</td>
389:     </tr>
390:   #end
391: #end
392: 
393: #foreach ($field in $fields)
394:   #if (!$field.key.startsWith("custom"))
395:     #if ($attributes.get($field.key).length() > 0 && ($field.key != "first_name" && $field.key != "last_name" && $field.key != "number" && $field.key != "full_name"))
396:       #if ($field.key == "phone1" || $field.key == "phone2")
397:         <tr>
398:           <td class="label">Phone: </td>
399:           <td class="value">$!attributes.get($field.key)</td>
400:         </tr>
401:       #elseif ($field.key == "email_address")
402:         #set ($emailAdd = $attributes.get($field.key))
403:         <tr>
404:           <td class="label">Email: </td>
405:           <td class="value"><a href="mailto:${emailAdd}">$emailAdd</a></td>
406:         </tr>
407:       #else
408:         <tr>
409:           <td class="label">$field.value: </td>
410:           <td class="value">$!attributes.get($field.key)</td>
411:         </tr>
412:       #end
413:     #end
414:   #end
415: #end
416: 
417: #foreach ($i in [1..10])
418:   #set ($customKey = "bio_custom${i}")
419:   #if ($options.get($customKey).length() > 0 && $attributes.get("custom${i}"))
420:     <tr>
421:       <td class="label">$options.get($customKey): </td>
422:       <td class="value">$!attributes.get("custom${i}")</td>
423:     </tr>
424:   #end
425: #end
426: </table>
427: #end ## macro printBioInfo
428: 	
429: #macro (printHighlights)
430: #foreach ($highlight in $highlights.keySet())
431:   #set ($value = "-")
432:   #set ($value = $formatter.formatNumber($stats.get($highlight), $formats.get($highlight)))
433:   <div class="stat clearfix">
434:     <span class="stat-title">$!highlights.get($highlight)</span>
435:     <span class="stat-value">$value</span>
436:   </div>
437: #end
438: #end ## macro printHighlights
439: 	
440: #macro (printRoster)
441: #if ($page.contentType == "loki/bio")
442:   #set ($headlinesFeaturedSize = 0)
443:   #foreach ($featuredPage in $page.headlinesFeatured)
444:     #if ($featuredPage.contentType == "loki/headlines")
445:       #set ($headlinesFeaturedSize = $headlinesFeaturedSize + 1)
446:     #end
447:   #end
448:   #if ($headlinesFeaturedSize > 0)
449:     <select class="roster-select-list">
450:       <option selected="selected">Related Bios</option>
451:       #foreach ($featuredPage in $page.headlinesFeatured)
452:         #if ($featuredPage.contentType == "loki/headlines")
453:           $website.includeAgain("${featuredPage.url}?tmpl=roster-list-template&current_url=${page.url}")
454: 		#end
455: 	  #end
456:     </select>
457:   #end
458: #elseif ($page.contentType == "loki/bio-network")
459:   #set ($relatedPlayers = $page.sectionPage.children)
460:   #set ($teamNames = {})
461:   #foreach ($relatedPlayer in $relatedPlayers)
462:     #if ($relatedPlayer.contentType == "loki/bio-network")
463:       #set ($relatedPlayerObj = $relatedPlayer.getDataAsObject().getAttributes())
464:       #set ($teamName = $relatedPlayerObj.get("team"))
465:       #if ($teamName.length() > 0)
466:         #if (!$teamNames.containsValue($teamName))
467:           $!teamNames.put($tool.math.add($teamNames.size(), 1), $teamName)
468:         #end
469:       #end
470:     #end
471:   #end
472: 
473:   <select class="roster-select-list">
474:   #foreach ($i in [1..$teamNames.size()])
475:     #if ($teamNames.size() > 1)
476:       <optgroup label="$teamNames.get($i)">
477:     #end
478: 				
479:     #foreach ($relatedPlayer in $relatedPlayers)
480:       #if ($relatedPlayer.contentType == "loki/bio-network")
481:         #set ($relatedPlayerObj = $relatedPlayer.getDataAsObject().getAttributes())
482:         #set ($teamName = $relatedPlayerObj.get("team"))
483:         #if ($teamName.length() > 0 && $teamName == $teamNames.get($i))
484:           #set ($playerFirstName = $relatedPlayerObj.get("first_name"))
485:           #set ($playerLastName = $relatedPlayerObj.get("last_name"))
486:           #if ($page.url == $relatedPlayer.url)
487:             <option value="$relatedPlayer.url" selected="selected">${playerFirstName} ${playerLastName}</option>
488:           #else
489:             <option value="$relatedPlayer.url">${playerFirstName} ${playerLastName}</option>
490:           #end
491:         #end
492:       #end
493:     #end
494: 				
495:     #if ($teamNames.size() > 1)
496:       </optgroup>
497:     #end
498:   #end
499:   </select>
500: #end
501: #end ## macro printRoster
502: 	
503: ################################################## END MACROS  #############################################################
504: 
505: #if ($attributes.get("full_name"))
506:   #set ($fullName = $attributes.get("full_name"))
507: #else
508:   #set ($firstName = $!attributes.get("first_name"))
509:   #set ($lastName = $!attributes.get("last_name"))
510:   #set ($fullName = "${firstName} ${lastName}")
511: #end
512: 
513: ## FULL ROSTER
514: <div class="bio-wrap clearfix">
515: 	
516: ## RELATED BIOS
517: #if ($showRoster)
518:   <div class="related-bios clearfix">#printRoster</div>
519: #end
520:   
521: <div class="head clearfix">
522: <div class="clearfix">
523:     
524: <div class="player-about clearfix">
525:   <div class="player-headshot">#printHeadshot</div>
526:   <div class="player-info">#printBioInfo</div>
527: </div>
528: 
529: #if ($highlights && $showHighlights)
530:   <div class="player-highlights clearfix">#printHighlights</div>
531: #end
532: 
533: </div>
534: </div> ## head
535: 
536: #if ($view.length() > 0)
537: <div class="body clearfix">
538:   
539: <div class="tab-container primary clearfix">
540:   
541: <div class="tab-nav" data-jscroll="true" data-momentum="false">
542:   <div>
543:   <ul class="clearfix">
544:   #if ($hasSynopsis || $hasBioBrief)
545:     <li #if ($view == "bio") class="active" #end><a href="${page.url}?view=bio">Bio</a></li>
546:   #end
547: 		
548:   #if ($statsURL.length() > 0)
549:     <li #if ($view == "profile") class="active" #end><a href="${page.url}?view=profile">Player Profile</a></li>
550:     <li #if ($view == "gamelog") class="active" #end><a href="${page.url}?view=gamelog">Game Log</a></li>
551:     #if ($showCareer)
552:       <li #if ($view == "career") class="active" #end><a href="${page.url}?view=career">Career Stats</a></li>
553:     #end
554:     <li #if ($view == "splits") class="active" #end><a href="${page.url}?view=splits">Split Stats</a></li>
555:   #end
556: 
557:   #if ($hasHTMLStats)
558:     <li #if ($view == "htmlstats") class="active" #end><a href="${page.url}?view=htmlstats">HTML Stats</a></li>
559:   #end
560:   </ul>
561:   </div>
562: </div> ## tab-nav
563: 
564: <div class="tab-panels clearfix">
565: 	
566: ## BIO
567: #if ($hasSynopsis || $hasBioBrief)
568: 
569: #set ($class = "tab-panel clearfix")
570: #if ($view == "bio")
571:   #set ($class = "tab-panel active clearfix")
572: #end
573: <div class="${class}">
574: 
575: <div class="synopsis clearfix">
576: #if ($hasSynopsis)
577:   $synopsis
578: #elseif ($hasBioBrief)
579:   $website.include("$bioBriefURL")
580: #end
581: </div>
582: 
583: </div> ## tab-panel
584: #end 
585: ## BIO
586: 
587: ## STATS
588: #if ($statsURL.length() > 0)
589: 
590: ## PROFILE
591: #set ($class = "tab-panel clearfix")
592: #if ($view == "profile")
593:   #set ($class = "tab-panel active clearfix")
594: #end
595: <div class="${class}">
596: <div class="stats-wrap clearfix">
597: 
598: ## LAST SIX GAMES
599: <div class="stats-box half">
600: #printRecentGames()
601: </div>
602: 
603: ## RANKING
604: <div class="stats-box half">
605: #if ($statPos.length() > 0)
606:   $website.include("../players?tmpl=stats-bios-rank-template&rank=${playerId}&pos=${statPos}")
607: #end
608: </div>
609: 
610: </div> ## stats-wrap	
611: </div> ## tab-content
612: ## PROFILE
613: 
614: ## GAMELOG
615: #set ($class = "tab-panel clearfix")
616: #if ($view == "gamelog")
617:   #set ($class = "tab-panel active clearfix")
618: #end
619: 
620: #set ($activePos = $statPos)
621: #if ($view == "gamelog" && $paramPos.length() > 0)
622:   #if ($positions.get($paramPos).length() > 0)
623:     #set ($activePos = $positions.get($paramPos))
624:   #end
625: #end
626: 
627: <div class="${class}">
628: 
629: #if ($gamelogsCategoriesLabels)
630: <div class="tab-container secondary clearfix">
631:   <div class="tab-nav" data-jscroll="true" data-momentum="false">
632:     <div>
633:     <ul class="clearfix">
634:     #foreach($gamelogsCatLabel in $gamelogsCategoriesLabels.entrySet())
635:       #set($gamelogsCatLabelVal = $gamelogsCatLabel.value)
636: 		
637:       #if ($locale == "en_gb" && $gamelogsCatLabelVal == "Defense")
638:         #set($gamelogsCatLabelVal = "Defence")
639:       #end
640: 
641:       <li #if ($activePos == $gamelogsCatLabel.key) class="active" #end><a href="${page.url}?view=gamelog&pos=${gamelogsCatLabel.key}">$gamelogsCatLabelVal</a></li>
642:     #end
643:     </ul>
644: 	</div>
645:   </div>
646:   <div class="tab-panels">
647:   #foreach($gamelogsCatLabel in $gamelogsCategoriesLabels.entrySet())
648:     #set ($class = "tab-panel clearfix")
649:     #if ($gamelogsCatLabel.key == $activePos)
650:       #set ($class = "tab-panel active clearfix")
651:     #end
652:     <div class="${class}">
653:       <div class="stats-wrap clearfix">#gamelogData($gamelogsCatLabel.key)</div>
654: 	</div>
655:   #end   
656:   </div>
657: </div>	
658: #else
659:   <div class="stats-wrap clearfix">#gamelogData($pos)</div>
660: #end
661: 	
662: </div> ## tab-panel
663: ## GAMELOG
664: 
665: 
666: ## CAREER
667: #if ($showCareer)
668: 
669: #set ($activePos = $statPos)
670: #if ($view == "career" && $paramPos.length() > 0)
671:   #if ($positions.get($paramPos).length() > 0)
672:     #set ($activePos = $positions.get($paramPos))
673:   #end
674: #end
675: 
676: #set ($class = "tab-panel clearfix")
677: #if ($view == "career")
678:   #set ($class = "tab-panel active clearfix")
679: #end
680: 
681: <div class="${class}">
682: 
683: #if ($briefsCategoriesLabels)
684:   #printCategories($briefsCategoriesLabels "career")
685: #else
686:   <div class="stats-wrap clearfix">#careerData($activePos)</div>
687: #end		
688: 
689: </div> ## tab-panel
690: #end
691: ## CAREER
692: 
693: ## SPLITS
694: #set ($class = "tab-panel clearfix")
695: #if ($view == "splits")
696: 	#set ($class = "tab-panel active clearfix")
697: #end
698: 
699: #set ($activePos = $statPos)
700: #if ($view == "splits" && $paramPos.length() > 0)
701:   #if ($positions.get($paramPos).length() > 0)
702:     #set ($activePos = $positions.get($paramPos))
703:   #end
704: #end
705: 
706: <div class="${class}">
707: 
708: #if ($briefsCategoriesLabels)
709:   #printCategories($briefsCategoriesLabels "splits")
710: #else
711:   <div class="stats-wrap clearfix">#splitsData($pos)</div>
712: #end		
713: 
714: </div> ## tab-panel
715: ## SPLITS
716: 
717: #end 
718: ## STATS
719: 
720: ## HTML STATS
721: #if ($hasHTMLStats)
722: 
723: #set ($class = "tab-panel clearfix")
724: #if ($view == "htmlstats")
725:   #set ($class = "tab-panel active clearfix")
726: #end
727: <div class="${class}">
728:   <a href="${htmlStatsURL}" class="bio-htmlstats-identifier">Click to view HTML Stats</a>
729: </div>
730: 
731: #end
732: ## HTML STATS
733: 	
734: </div> ## tab-panels
735: </div> ## tab-container
736: </div> ## body
737: #end
738: 
739: $wiki
740: </div> ## ends bio-wrap

Text-Only Website