<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3ARivals.com_recruit_url</id>
	<title>Module:Rivals.com recruit url - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3ARivals.com_recruit_url"/>
	<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:Rivals.com_recruit_url&amp;action=history"/>
	<updated>2026-06-15T06:29:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://mywikibiz.com/index.php?title=Module:Rivals.com_recruit_url&amp;diff=479143&amp;oldid=prev</id>
		<title>Zoran: Pywikibot 6.4.0</title>
		<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:Rivals.com_recruit_url&amp;diff=479143&amp;oldid=prev"/>
		<updated>2021-07-16T05:39:36Z</updated>

		<summary type="html">&lt;p&gt;Pywikibot 6.4.0&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- This module forms a rivals.com URL for [[Template:College athlete recruit end]]&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- Known schools with dedicated URLs&lt;br /&gt;
local webname = {&lt;br /&gt;
	['alabama'] = 1,&lt;br /&gt;
	['arizona'] = 1,&lt;br /&gt;
	['arizonastate'] = 1,&lt;br /&gt;
	['arkansas'] = 1,&lt;br /&gt;
	['arkansasstate'] = 1,&lt;br /&gt;
	['auburn'] = 1,&lt;br /&gt;
	['baylor'] = 1,&lt;br /&gt;
	['boisestate'] = 1,&lt;br /&gt;
	['bostoncollege'] = 1,&lt;br /&gt;
	['bwi'] = 1,&lt;br /&gt;
	['byu'] = 1,&lt;br /&gt;
	['cal'] = 1,&lt;br /&gt;
	['centralmichigan'] = 1,&lt;br /&gt;
	['charlotte'] = 1,&lt;br /&gt;
	['clemson'] = 1,&lt;br /&gt;
	['colorado'] = 1,&lt;br /&gt;
	['coloradostate'] = 1,&lt;br /&gt;
	['connecticut'] = 1,&lt;br /&gt;
	['depaul'] = 1,&lt;br /&gt;
	['duke'] = 1,&lt;br /&gt;
	['duquesne'] = 1,&lt;br /&gt;
	['eastcarolina'] = 1,&lt;br /&gt;
	['florida'] = 1,&lt;br /&gt;
	['floridastate'] = 1,&lt;br /&gt;
	['fresnostate'] = 1,&lt;br /&gt;
	['georgetown'] = 1,&lt;br /&gt;
	['georgiatech'] = 1,&lt;br /&gt;
	['houston'] = 1,&lt;br /&gt;
	['illinois'] = 1,&lt;br /&gt;
	['indiana'] = 1,&lt;br /&gt;
	['iowa'] = 1,&lt;br /&gt;
	['iowastate'] = 1,&lt;br /&gt;
	['kansas'] = 1,&lt;br /&gt;
	['kansasstate'] = 1,&lt;br /&gt;
	['kentstate'] = 1,&lt;br /&gt;
	['kentucky'] = 1,&lt;br /&gt;
	['louisville'] = 1,&lt;br /&gt;
	['lsu'] = 1,&lt;br /&gt;
	['maryland'] = 1,&lt;br /&gt;
	['memphis'] = 1,&lt;br /&gt;
	['miami'] = 1,&lt;br /&gt;
	['michigan'] = 1,&lt;br /&gt;
	['michiganstate'] = 1,&lt;br /&gt;
	['minnesota'] = 1,&lt;br /&gt;
	['mississippistate'] = 1,&lt;br /&gt;
	['missouri'] = 1,&lt;br /&gt;
	['ncstate'] = 1,&lt;br /&gt;
	['nebraska'] = 1,&lt;br /&gt;
	['nevada'] = 1,&lt;br /&gt;
	['newmexico'] = 1,&lt;br /&gt;
	['northcarolina'] = 1,&lt;br /&gt;
	['northtexas'] = 1,&lt;br /&gt;
	['northwestern'] = 1,&lt;br /&gt;
	['notredame'] = 1,&lt;br /&gt;
	['ohiostate'] = 1,&lt;br /&gt;
	['oklahoma'] = 1,&lt;br /&gt;
	['oklahomastate'] = 1,&lt;br /&gt;
	['olemiss'] = 1,&lt;br /&gt;
	['oregon'] = 1,&lt;br /&gt;
	['oregonstate'] = 1,&lt;br /&gt;
	['pittsburgh'] = 1,&lt;br /&gt;
	['purdue'] = 1,&lt;br /&gt;
	['richmond'] = 1,&lt;br /&gt;
	['rutgers'] = 1,&lt;br /&gt;
	['sandiegostate'] = 1,&lt;br /&gt;
	['smu'] = 1,&lt;br /&gt;
	['southcarolina'] = 1,&lt;br /&gt;
	['stanford'] = 1,&lt;br /&gt;
	['syracuse'] = 1,&lt;br /&gt;
	['tamu'] = 1,&lt;br /&gt;
	['tcu'] = 1,&lt;br /&gt;
	['temple'] = 1,&lt;br /&gt;
	['tennessee'] = 1,&lt;br /&gt;
	['texas'] = 1,&lt;br /&gt;
	['texasstate'] = 1,&lt;br /&gt;
	['texastech'] = 1,&lt;br /&gt;
	['toledo'] = 1,&lt;br /&gt;
	['tulane'] = 1,&lt;br /&gt;
	['tulsa'] = 1,&lt;br /&gt;
	['ucf'] = 1,&lt;br /&gt;
	['ucla'] = 1,&lt;br /&gt;
	['uga'] = 1,&lt;br /&gt;
	['unlv'] = 1,&lt;br /&gt;
	['usc'] = 1,&lt;br /&gt;
	['usf'] = 1,&lt;br /&gt;
	['utah'] = 1,&lt;br /&gt;
	['utsa'] = 1,&lt;br /&gt;
	['vanderbilt'] = 1,&lt;br /&gt;
	['villanova'] = 1,&lt;br /&gt;
	['virginia'] = 1,&lt;br /&gt;
	['virginiatech'] = 1,&lt;br /&gt;
	['wakeforest'] = 1,&lt;br /&gt;
	['washington'] = 1,&lt;br /&gt;
	['washingtonstate'] = 1,&lt;br /&gt;
	['westernmichigan'] = 1,&lt;br /&gt;
	['westvirginia'] = 1,&lt;br /&gt;
	['wisconsin'] = 1,&lt;br /&gt;
	['wku'] = 1,&lt;br /&gt;
	['wyoming'] = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Known schools without dedicated urls or simple search strings&lt;br /&gt;
local searchname = {&lt;br /&gt;
	['airforce'] = 'Air%2520Force',&lt;br /&gt;
	['bowlinggreen'] = 'Bowling%2520Green',&lt;br /&gt;
	['calpoly'] = 'Cal%2520Poly',&lt;br /&gt;
	['easternmichigan'] = 'Eastern%2520Michigan',&lt;br /&gt;
	['floridagulfcoast'] = 'Florida%2520Gulf%2520Coast',&lt;br /&gt;
	['louisianalafayette'] = 'Louisiana-Lafayette',&lt;br /&gt;
	['louisianatech'] = 'Louisiana%2520Tech',&lt;br /&gt;
	['loyolamarymount'] = 'Loyola%2520Marymount',&lt;br /&gt;
	['miamioh'] = 'Miami%2520(OH)',&lt;br /&gt;
	['northernillinois'] = 'Northern%2520Illinois',&lt;br /&gt;
	['saintmarys'] = 'Saint%2520Mary\'s',&lt;br /&gt;
	['sandiego'] = 'San%2520Diego',&lt;br /&gt;
	['sanfrancisco'] = 'San%2520Francisco',&lt;br /&gt;
	['sanjosestate'] = 'San%2520Jose%2520State',&lt;br /&gt;
	['santaclara'] = 'Santa%2520Clara',&lt;br /&gt;
	['southernillinois'] = 'Southern%2520Illinois',&lt;br /&gt;
	['stephenfaustin'] = 'Stephen%2520F.%2520Austin',&lt;br /&gt;
	['stfrancisbrooklyn'] = 'St.%2520Francis%2520(NY)',&lt;br /&gt;
	['vcu'] = 'Virginia%2520Commonwealth'&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local function ucfirst(ta)&lt;br /&gt;
    local t1 = mw.ustring.gsub( ta, '^(%w)(.*)$', '%1' ) or ''&lt;br /&gt;
    local t2 = mw.ustring.gsub( ta, '^(%w)(.*)$', '%2' ) or ta&lt;br /&gt;
    return t1:upper() .. t2&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.url(frame)&lt;br /&gt;
	local t = (frame.args['team'] or ''):lower()&lt;br /&gt;
	local y = tonumber(frame.args['year'] or '') or ''&lt;br /&gt;
	local sport = frame.args['sport'] or 'football'&lt;br /&gt;
&lt;br /&gt;
	if webname[t] then&lt;br /&gt;
		return 'http://' .. t .. '.rivals.com/commitments/' .. sport .. '/' .. y&lt;br /&gt;
	else&lt;br /&gt;
		local sn = searchname[t] or ucfirst(t)&lt;br /&gt;
		sn = mw.ustring.gsub( sn, '([a-z])state$', '%1%%2520State')&lt;br /&gt;
		return 'https://n.rivals.com/search#?formValues=%257B%2522sport%2522:%2522' .. (sport == 'basketball' and 'Basketball' or 'Football')&lt;br /&gt;
			.. '%2522,%2522recruit_year%2522:' .. y &lt;br /&gt;
			.. ',%2522college.common_name%2522:%255B%2522' .. sn &lt;br /&gt;
			.. '%2522%255D,%2522page_number%2522:1,%2522position_group.abbreviation%2522:%2522%2522,%2522'&lt;br /&gt;
			.. 'position.abbreviation%2522:%2522%2522,%2522'&lt;br /&gt;
			.. 'status%2522:%255B%2522signed%2522,%2522verbal%2522%255D%257D'&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Zoran</name></author>
	</entry>
</feed>