User:Habst/getNCAA17.js

ds = { Georgetown:'Georgetown University', Gonzaga:'Gonzaga University', Furman:'Furman University', Portland:'University of Portland', 'SE Louisiana': 'Southeastern Louisiana University', Georgia: 'University of Georgia', 'Sam Houston St.': 'Sam Houston State University', Missouri: 'University of Missouri', Kentucky: 'University of Kentucky', Nebraska: 'University of Nebraska–Lincoln', Oregon: 'University of Oregon', Alabama: 'University of Alabama', 'N. Dakota St.': 'North Dakota State University', Memphis: 'University of Memphis', Albany: 'University of Albany', 'William and Mary': 'College of William & Mary', Akron:'University of Akron', Cincinnati:'University of Cincinnati', Kansas:'University of Kansas', 'South Dakota':'University of South Dakota', 'South Alabama':'University of South Alabama', 'Notre Dame':'University of Notre Dame', Texas:'University of Texas at Austin', Penn:'University of Pennsylvania', Oklahoma:'University of Oklahoma', Duke:'Duke University', Wisconsin:'University of Wisconsin–Madison', 'South Carolina':'University of South Carolina', 'Princeton':'Princeton University', 'Stephen F. Austin':'Stephen F. Austin State University', Arizona:'University of Arizona', Louisville:'University of Louisville', Florida:'University of Florida', Illinois:'University of Illinois Urbana-Champaign', 'Long Beach St.':'California State University, Long Beach', Samford:'Samford University', Arkansas:'University of Arkansas', Wyoming:'University of Wyoming', TCU:'Texas Christian University', Baylor:'Baylor University', USC:'University of Southern California', Virginia:'University of Virginia', 'Oral Roberts':'Oral Roberts University', Iowa:'University of Iowa', Indiana:'Indiana University Bloomington', 'N. Carolina A&T':'North Carolina A&T State University', Clemson:'Clemson University', UTSA:'University of Texas at San Antonio', 'Sacramento St.':'Sacramento State University', Michigan:'University of Michigan', Minnesota:'University of Minnesota', Rice:'Rice University', Houston: 'University of Houston', }; /* for decathlon only [...document.querySelectorAll('tr.norm, tr.alt')].map(tr => { let [pl, _, nameschool, mark] = [...tr.querySelectorAll('td')].map(td => td.innerText);  mark=mark.split('\n')[0]  let[name,school]=nameschool.split('\n')  school=school.split(' ').slice(0,-1).join(' ')  school=school[0].toUpperCase+school.slice(1)  let [fn, ln] = name.split(' ');  ln = ln[0] + ln.slice(1).toLowerCase  return `| ${{1:'{{Gold1}}',2:'{{Silver2}}',3:'{{Bronze3}}'}[pl] ?? pl} || align=left| ${fn} ${ln} ||align=left| ${ds[school] ?? school} || ${mark} ||` }).join('\n|-\n') /* field events with wind [...document.querySelectorAll('tr.normal, tr.alt')].map(tr => { const [pl, _, name, _2, school, mark, _3, wind] = [...tr.querySelectorAll('td')].map(td => td.innerText);  let [fn, ln] = name.split(' ');  ln = ln[0] + ln.slice(1).toLowerCase  return `| ${{1:'{{Gold1}}',2:'{{Silver2}}',3:'{{Bronze3}}'}[pl] ?? pl} || align=left| ${fn} ${ln} ||align=left| ${ds[school] ?? school} || ${mark} || ${wind} ||` }).join('\n|-\n') /* 2021 field events */ [...document.querySelectorAll('#events tbody tr')].map(tr => { let [pl, _, nameschool, mark, _2, wind] = [...tr.querySelectorAll('td')].map(td => td.innerText);  mark=mark.split('\n')[0]  let[name,school]=nameschool.split('\n')  school=school.split(' ').slice(0,-1).join(' ')  school=school[0].toUpperCase+school.slice(1)  let [fn, ln] = name.split(' ');  ln = ln[0] + ln.slice(1).toLowerCase  return `| ${{1:'{{Gold1}}',2:'{{Silver2}}',3:'{{Bronze3}}'}[pl] ?? pl} || align=left| ${fn} ${ln} ||align=left| ${ds[school] ?? school} || ${mark} || ${wind} ||` }).join('\n|-\n') /* [...document.querySelectorAll('tr.normal, tr.alt')].map(tr => { const [pl, _, name, _2, school, mark] = [...tr.querySelectorAll('td')].map(td => td.innerText);  let [fn, ln] = name.split(' ');  ln = ln[0] + ln.slice(1).toLowerCase  return `| ${{1:'{{Gold1}}',2:'{{Silver2}}',3:'{{Bronze3}}'}[pl] ?? pl} || align=left| ${fn} ${ln} ||align=left| ${ds[school] ?? school} || ${mark} ||` }).join('\n|-\n')