View Full Version : A new way to browse the FIRST website
Pat Fairbank
26-09-2008, 00:49
Ever been frustrated by the number of clicks it takes to navigate to a team's info page on the FIRST website? Or ever wanted to go directly to the Team Updates page but forgot that the URL is "http://www.usfirst.org/community/frc/content.aspx?id=450"? I sure have, especially when browsing on a mobile device (try typing "https://my.usfirst.org/myarea/index.lasso?page=teamlist&menu=false&year=2008&event_type=FRC" using the iPhone keyboard).
So, I spent a couple of hours one gloomy evening coding up a solution (okay, okay, it was a sunny afternoon, and I was trying to avoid doing schoolwork), and shelled out nine bucks for a domain.
Usage instructions: frclinks.com +
/t/[team number]
/team/[team number]
Go to the FIRST information page for the given team.
/w/[team number]
/website/[team number]
Go to the website of the given team.
/t
/team
Go to the list of all registered FRC teams.
/e/[event id]
/event/[event id]
Go to the team list for the given event ID (e.g. il, ny, wat).
/r
/regionals
Go to the Regional Events page.
/c
/championship
Go to the Championship Event page.
/d
/documents
Go to the Competition Manual page.
/u
/updates
Go to the Team Updates page.
/b
/blog
Go to Bill's Blog.
So, for example, http://frclinks.com/r would instantly redirect me to FIRST's Regional Events page, while http://frclinks.com/w/47 would redirect me to a site that is strangely familiar.
This is all done using Google App Engine (http://code.google.com/appengine), an awesome, free platform that lets you easily develop web applications (using Python) and host them on Google's infrastructure (I can't recommend it enough if you're into building web apps). I'm releasing the code under the BSD open-source license; you can get it here (http://frclinks.com/files/frclinks.zip).
I'm sure I'm missing some useful links; let me know if you have any suggestions for additional shortcuts or general feedback.
Leon Machado IV
26-09-2008, 11:29
Awesome work
Tristan Lall
26-09-2008, 11:30
Ever been frustrated by the number of clicks it takes to navigate to a team's info page on the FIRST website?Often.
My feature request of the day would be a link to the official FIRST web forum (in particular, I want the FRC Q&A). Maybe syntax like "http://frclinks.com/f/qa" (or just "http://frclinks.com/q") would be appropriate?
synth3tk
26-09-2008, 11:49
I love it, and will recommend/use it often!
The Lucas
26-09-2008, 13:15
Good timing. With registration pending, the FIRST map is essentially useless (0 teams registered for everything). I was trying to find some past regional attendance data for a few teams (to figure out how Buckeye, Boston, NYC, Michigan changes might impact FLR attendance) but I couldn't click into any team's info page and or remember the string (page=teaminfo). (EDIT: if you go to FTC and click "Who are the teams from this area?" it displays all events and specifies year=2008, so that lists teams)
I would recommend improvements like /t/[state/providence/country abbreviation] to redirect to list of all teams in that area (t/de would show the list of 2 teams in Delaware). It will not work right now because no one is registered but it will be useful later. You might even want to add extras like /r at the end of /t/ or /e/ string to display only rookies in that area/event.
Mods: Can you sticky this thread? The more people know about this the better. More than once someone has asked me how I got a list with certain options out of FIRST's site, only to tell them I learned the variables and typed it in.
klrswift
26-09-2008, 13:30
Great job!! this is a much more efficient way to get official info on teams.
Pat, this is awesome! You are the man. I cant even explain how annoying I find it to navigate the FIRST site.
Pat,
Totally awesome.
Maybe /e/s/[event] and /e/mr/[event] to pull up schedules and match results? I know those would be handy to use on a blackberry while at an event.
artdutra04
26-09-2008, 14:08
Great work.
Now we can finally use the FIRST website in a rational manner, the way websites are supposed to be used.
It's too bad the people who designed the FIRST website in the first place made it so convoluted and full of worthless Javascript code. It wouldn't be hard to implement mod_rewrite (http://en.wikipedia.org/wiki/Mod_rewrite) on the USFIRST.org servers to make breadcrumb-based (http://en.wikipedia.org/wiki/Breadcrumb_(navigation)) page URLs.
B.Johnston
26-09-2008, 14:21
Amazingly Efficient!
You could even market the use of them as "clinks" since your redirect site url lends itself to this brand or descriptor.
As in FR clinks.
It seems every new tech concept has some sort of branding.
P.S. since it's out in public now "clinks" would fair game as a public domain "brand".
AMAZING. You just made my day.
Pat Fairbank
26-09-2008, 17:39
Okay, I've implemented some new "clinks" based on Tristan's, Brian's, and Karthik's suggestions. There was a bit of a namespace collision for the short forms of schedule, (match) results, and rankings/standings, so if anyone has a better suggestion please speak up.
/t/[area id]
/team/[area id]
Go to the team list for the given area ID (e.g. CA-USA, ON-Canada).
/e/s/[event id]
/event/schedule/[event id]
Go to the qualification match schedule for the given event ID (e.g. il, ny, wat).
/e/m/[event id]
/event/matchresults/[event id]
Go to the qualification match results for the given event ID (e.g. il, ny, wat).
/e/r/[event id]
/event/rankings/[event id]
Go to the rankings for the given event ID (e.g. il, ny, wat).
/f
/forums
Go to the FIRST forums.
/q
/qa
Go to the Q&A forum.
B.Johnston
26-09-2008, 19:51
Not to make it any easier for us end users...
but could the redirect server support a --form-- on the page
That we could enter the values into then hit enter?
I've bookmarked
http://frclinks.frclinks.com/
and just type the argument ie w/47 in the address bar to work this way,
but it would be more intuitive to have an active entry box on the page.
additionally to make this even easier than it already is, in firefox (and possibly others) you can bookmark http://www.frclinks.com/%s then go to the bookmarks menu and right click your new bookmark, select "properties" and type "frc" in the keyword. You can now type in the address bar something like "frc t/330" which will redirect you http://www.firstlink.com/t/330 (which redirects you to the corresponding FIRST page)
B.Johnston
26-09-2008, 20:40
samsofa330
Nice ;) Firefox only though
chrome, ie and safari/win don't
safari/win does allow a shortcut key but then back to clicking address bar and entering your arguments after the url
Pat Fairbank
26-09-2008, 21:28
Not to make it any easier for us end users...
but could the redirect server support a --form-- on the page
That we could enter the values into then hit enter?
I've bookmarked
http://frclinks.frclinks.com/
and just type the argument ie w/47 in the address bar to work this way,
but it would be more intuitive to have an active entry box on the page.
Done.
Tristan Lall
27-09-2008, 00:00
samsofa330
Nice ;) Firefox only though
chrome, ie and safari/win don't
safari/win does allow a shortcut key but then back to clicking address bar and entering your arguments after the urlI just set IE 7 to use FRC Links as a search provider—so in the search box, with the appropriate search type selected, I type the desired parameters, and hit Enter.
To set this up, select "Find More Providers..." from the search box dropdown menu, enter "http://frclinks.frclinks.com/TEST" as the search string, and then call it something descriptive.
Nate Smith
27-09-2008, 09:21
You can also do the same thing in Chrome ->
1. Click the "wrench" toolbar button and choose Options
2. On the General tab, click the "Manage" button under "Default Search"
3. Click Add, then fill in the info:
Name: FRCLinks
Keyword: frc
URL: http://frclinks.frclinks.com/%s
Michelle Celio
01-10-2008, 10:12
Is there a way to get information from a specific year using this? Lets say I wanted to see the list of teams who attended the 2007 Championship.
I might have over looked how to do this (and I can't find the list on the FIRST site either...)
Elgin Clock
01-10-2008, 10:23
Is there a way to get information from a specific year using this? Lets say I wanted to see the list of teams who attended the 2007 Championship.
I might have over looked how to do this (and I can't find the list on the FIRST site either...)
https://my.usfirst.org/myarea/index.lasso?page=teamlist&event_type=FRC&event=CMP&year=2007&sort=teamnum
URL Code:
https://my.usfirst.org/myarea/index.lasso?page=teamlist&event_type=FRC&event=CMP&year=2007&sort=teamnum
Replace year with whatever year you want in that string in the URL.
That works for every year from 2002* through the present (minus 2009 with no info yet of course.)
*2002 lacks a lot of data, but the team numbers are still there.
Pat Fairbank
01-10-2008, 13:29
Is there a way to get information from a specific year using this? Lets say I wanted to see the list of teams who attended the 2007 Championship.Right now there isn't; it just defaults to 2009. But that's a good idea - I'll add something when I get the chance.
Jonathan Norris
01-10-2008, 13:48
Pat, you're my hero.
good work man. I'll be using this.
Pat Fairbank
01-10-2008, 16:49
Right now there isn't; it just defaults to 2009. But that's a good idea - I'll add something when I get the chance.
Ok, I've implemented year qualifiers for the event shortcuts. I also put in a link for the awards page (not sure how I overlooked that one before).
/e/[event id](/[optional year])
/event/[event id](/[optional year])
Go to the team list for the given event ID (e.g. il, ny, wat).
/e/s/[event id](/[optional year])
/event/schedule/[event id](/[optional year])
Go to the qualification match schedule for the given event ID (e.g. il, ny, wat).
/e/m/[event id](/[optional year])
/event/matchresults/[event id](/[optional year])
Go to the qualification match results for the given event ID (e.g. il, ny, wat).
/e/r/[event id](/[optional year])
/event/rankings/[event id](/[optional year])
Go to the rankings for the given event ID (e.g. il, ny, wat).
/e/a/[event id](/[optional year])
/event/awards/[event id](/[optional year])
Go to the awards for the given event ID (e.g. il, ny, wat).
Pat Fairbank
10-11-2008, 13:00
Karthik asked me to add a link for the 2009 Control System page - which I'm sure people will be visiting often once teams get their hands on the new system.
/cs
/controlsystem
Go to the 2009 Control System page.
Pat Fairbank
02-01-2009, 21:01
A couple new features to announce:
/tba/[team number]
Go to the The Blue Alliance page for the given team.
/cdm/[team number]
Go to the Chief Delphi Media page for photos tagged with the given team.
Credit goes to Andy Burchardt and Sam Couch for the suggestions.
smurfgirl
02-01-2009, 21:19
Pat, you're my new hero. You just saved me approximately 10,000 clicks by the end of the season... maybe more. Thanks so much for making this awesome resource for us! I just shared it with my team.
Way to go, Pat! Can't wait to get my new smartphone and set up this great time saver...this is what FIRST is all about and why CD is such a fantastic service to us all. Keep up the good work!
You can replicate the search bar functionality in Mozilla with Keywurl (http://www.macupdate.com/info.php/id/26966/keywurl). This requires you to also install the SIMBL library, however, but it's worth it.
Doug Leppard
03-01-2009, 08:17
Thank you Pat for this program. It will be my FIRST place to go when I look for things.
Thanks for considering the suggestion Pat. You have no idea how much time and attention span frclinks saves me. =)
Pat Fairbank
15-03-2009, 17:24
One new link I just added, prompted by The Blue Alliance's migration to cleaner URLs (http://www.chiefdelphi.com/forums/showthread.php?threadid=75806):
/e/tba/[event id](/[optional year])
/event/tba/[event id](/[optional year])
Go to the The Blue Alliance page for the given event ID.
Just a reminder that you can always see the full list of options by going to plain ol' frclinks.com (http://frclinks.com).
MikePres
15-03-2009, 18:08
BLESS YOU
Pat Fairbank
10-04-2009, 11:56
Just added event codes for the Championship divisions (thanks to Travis Hoffman for alerting me to this omission).
arc - FIRST Championship - Archimedes Division
cur - FIRST Championship - Curie Division
gal - FIRST Championship - Galileo Division
new - FIRST Championship - Newton Division
ein - FIRST Championship - Einstein Field
Found it exceedingly useful all season long, and now it's even better...
Mahalo!
Just added event codes for the Championship divisions (thanks to Travis Hoffman for alerting me to this omission).
Pat Fairbank
18-10-2009, 21:21
I wanted to call attention to this thread again as registration season is underway, since I'm sure many people haven't heard of FRCLinks yet or have forgotten about it.
Also, I wanted to announce that you can now once again see FIRST's information on all current and past teams using http://frclinks.com/t/[team number].
For those interested in the details, when FIRST updated their website this past fall, it totally broke this functionality due to a new URL scheme (using a strange "tpid" number to specify the team instead of the team number directly) and the requiring of "session tokens" (couldn't view a team from a past season, even if you knew the tpid, unless you had a valid token in the URL). The tpid problem I got around a few weeks ago by writing a script that parses the FIRST team list and caches a database of team->tpid relationships, but that only worked for 2010, for whatever reason. I just spent a few hours today devising an even more convoluted workaround for past seasons, but it works now.
Hi Pat,
I just want to tell you how valuable the frclinks are, and I am amazed how you can get around the problems with the new changes at the FIRST.org website.
I have a question. Is there a way to query to get all the team nicknames? I see it when I bring up each team's information but I need to do it one team at a time which is not feasible. I have a scouting database that I publish to share with all other FRC teams on CD but the list of nicknames is incomplete. Any suggestions?
Thank you for creating the frclnks website.
Regards,
Ed
Pat Fairbank
21-10-2009, 10:30
Is there a way to query to get all the team nicknames?
If you don't mind parsing through a whole lot of text, there is https://my.usfirst.org/frc/scoring/index.lasso?page=teamlist, which is a feed used by the field scoring software to download team information.
Right now it seems as if it is still only outputting 2009's data, but I imagine it will be updated closer to the competition season.
There are no delimiters. How do you know when one field ends and another field starts? I only see spaces. Are there hidden special characters in between?
Ed
Pat Fairbank
21-10-2009, 11:08
Are there hidden special characters in between?
Looks like it's delimited with tab (\t) characters. I've been able to import directly into Excel in the past (copy-paste, and then in the paste popup, "Create Refreshable Web Query...").
Looks like it's delimited with tab (\t) characters. I've been able to import directly into Excel in the past (copy-paste, and then in the paste popup, "Create Refreshable Web Query...").
Yes, I just realized it. I paste it to Notepad with unicode and then realized it is a Tab delimiter. I got it into Excel now. Wish I knew this last year. Thanks.
Ed
Pat Fairbank
06-12-2009, 19:50
Prompted by FIRST's (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=15988) repeated (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=15944) reminders (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=15932) that the FRC news page (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=6616) will be an important channel of information during the 2010 season, I've created a link for it.
/n
/news
Go to the FRC news page.
As always, the full list of links and event codes can be seen at http://frclinks.com.
Ted Weisse
06-12-2009, 20:44
Prompted by FIRST's (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=15988) repeated (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=15944) reminders (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=15932) that the FRC news page (http://www.usfirst.org/roboticsprograms/frc/content.aspx?id=6616) will be an important channel of information during the 2010 season, I've created a link for it.
As always, the full list of links and event codes can be seen at http://frclinks.com.
Thank You.
Pat Fairbank
05-01-2011, 16:37
In the interest of saving an extra click when you want to look up something in the competition manual, I've added a few more shortcuts:
/d/a
/d/g
/d/r
/d/t
Go to the Arena, Game, Robot or Tournament section of the Competition Manual.
For example, if I wanted to look up a particular rule in the Robot section, I'd type frclinks.com/d/r into my address bar.
These shortcuts will keep working even if the filenames change as revisions are made.
For those not aware, there's a complete list of shortcuts at the frclinks.com (http://frclinks.com) homepage, and suggestions for new ones are always welcome.
plnyyanks
05-01-2011, 19:07
this is great. navigating FIRST's website has been driving me slowly insane for a long time
Tristan Lall
25-01-2011, 00:06
Another feature request: /u/#, where # is the team update number from the current year.
Pat Fairbank
25-01-2011, 12:43
Another feature request: /u/#, where # is the team update number from the current year.Great idea, and it's now implemented.
http://frclinks.com/u/4 now links directly to Team Update 4, for example. And if you try to go to an update that doesn't exist yet, it redirects to the updates page.
Travis Hoffman
12-10-2011, 17:08
Cookie Time - Pat, can you please update frclinks with the new regionals? Also, what the heck is the Queen City Regional code? I tried oh2, cin, qc, qcr, bengalsstink - no dice!
Pat Fairbank
12-10-2011, 17:13
Queen City is 'ohc'.
I'll try and get the new event codes up soon.
Can you add old event codes? To access historic results of events that no longer exist (e.g. Great Lakes Regional). I particularly mean adding the codes to your "index" (presumably if one used the old codes, they'd work as-is). Might turn it a bit ugly though, if there's overlap, having to add years..
Akash Rastogi
12-10-2011, 17:47
bengalsstink - no dice!
Surprised that didn't work.
Possibly MAR events as well Pat?
Wow, so I remember finding this thread many years ago, but forgot about it. I'm so happy to see that this is still working. Thanks for all your work Pat! This is a fantastic resource!
Pat Fairbank
13-10-2011, 01:51
Just updated the event codes and added a stupid workaround to make "on" and "on2" work for 2012 (seems like FIRST forgot to hook them up internally or something).
Basel, I'm not sure I want to pollute the info page with old event codes (if there are any; FIRST likes to just repurpose them for new events). Any old codes should just work anyway.
Basel, I'm not sure I want to pollute the info page with old event codes (if there are any; FIRST likes to just repurpose them for new events). Any old codes should just work anyway.
Perfectly understandable. Since my post, I've realised that the only 3 pre-district events in Michigan (West MI, Detroit, Great Lakes) have retained their codes and, as you said, they work, which is good enough for my purposes.
This is a fantastic resource! Thank you for creating it
Just updated the event codes and added a stupid workaround to make "on" and "on2" work for 2012 (seems like FIRST forgot to hook them up internally or something).
Thanks, Pat. Seriously, when everyone sees Pat next year at an event or wandering around Silicon Valley, give this man a cookie (or a brownie, or some other baked good). He deserves it and then some for all his hard work.
Pat Fairbank
12-01-2012, 03:45
I just fixed a bunch of stuff that was broken when the new docs and the new manual website were released. Also added:
/y
/youtube
Go to the FRC YouTube channel.
Let me know if you see anything else broken, or otherwise have any comments or suggestions.
Thanks, Pat. Seriously, when everyone sees Pat next year at an event or wandering around Silicon Valley, give this man a cookie (or a brownie, or some other baked good). He deserves it and then some for all his hard work.
Seconded, although I don't think I'd recognize him. Maybe a voucher for a cookie, etc. would be better. He probably wouldn't want a cookie that I'd been carrying around waiting to meet him for the entire event. :) Pat might weigh in with a wishlist? Silicon valley has such a stereotyping rep, that I might have offered something different. :D Or how about a Starbucks coupon?:cool:
Seriously, if frclinks is not on your browser's toolbar, you cannot really call yourself deeply involved with FRC. :cool:
PayneTrain
26-02-2012, 00:02
Might as well come in and say this is my homepage, except when I change to Reddit over the summer. Love this so much. Glad to put a site name to a face; never thought there would be a CD thread on FRCLinks.
Andrew Lawrence
26-02-2012, 00:07
Seconded, although I don't think I'd recognize him. Maybe a voucher for a cookie, etc. would be better. He probably wouldn't want a cookie that I'd been carrying around waiting to meet him for the entire event. :) Pat might weigh in with a wishlist? Silicon valley has such a stereotyping rep, that I might have offered something different. :D Or how about a Starbucks coupon?:cool:
Seriously, if frclinks is not on your browser's toolbar, you cannot really call yourself deeply involved with FRC. :cool:
I'll see him at SVR and CVR, so I'll be sure to give him a cookie from you. And one from myself, though as a fair warning, the one from me will be of better quality. :p
Not to sound like a broken record, but Thanks Pat! I love the site, and makes navigating the FIRST website so much easier!
Pat Fairbank
27-09-2012, 12:35
FYI, FIRST has changed the event code structure for 2013 events, so if you're trying to track registration using frclinks.com/r/[event code] and the old familiar codes, it won't work.
The list of new codes is posted on the frclinks.com landing page.
Kristian Calhoun
27-09-2012, 16:18
Thanks for the updates, Pat. Can frclinks.com/b redirect to the new FRC blog (http://www.usfirst.org/roboticsprograms/frc/blog)?
rcmolloy
27-09-2012, 16:22
Thanks, Pat. Seriously, when everyone sees Pat next year at an event or wandering around Silicon Valley, give this man a cookie (or a brownie, or some other baked good). He deserves it and then some for all his hard work.
He would appreciate them but nothing compares to the caliber of his baked goods. His peanut butter brownie combo cookies killed me when we visited the Poofs last winter.
For Pat, thanks for constantly updating the links. It really does take the hassle of browsing the FIRST site for information regarding teams and events.
Pat Fairbank
28-09-2012, 00:32
Thanks for the updates, Pat. Can frclinks.com/b redirect to the new FRC blog (http://www.usfirst.org/roboticsprograms/frc/blog)?
Done. Thanks for the reminder.
Akash Rastogi
28-09-2012, 00:48
Pat, do you accept offers of bacon? Perhaps chocolate covered bacon and your favorite adult beverage will suffice.
Thanks for keeping this up to date, I use it all the time.
Pat, why not make a pre2013 event code, used on a post 2013 request automatically redirect to its 2013 event code? You seem to have the conversion table...
Joe Ross
10-04-2013, 12:05
Pat, why not make a pre2013 event code, used on a post 2013 request automatically redirect to its 2013 event code? You seem to have the conversion table...
Along those lines, there have been a few times I've tried to look up old years data with the new event code.
Yeah... I've done that a bunch of times now too. Pat? Can you make the event codes auto coerce to the proper one based on the year we ask for?
ie. If I go to frclinks.com/e/on/2013, it should redirect to frclinks.com/e/onto/2013
or if i go to frclinks.com/e/onto/2009, it should redirect to frclinks.com/e/on/2009
Alex de Alba
10-04-2013, 19:19
WOOW that's awesome!! You just made my day!
Pat Fairbank
12-04-2013, 01:04
Yeah... I've done that a bunch of times now too. Pat? Can you make the event codes auto coerce to the proper one based on the year we ask for?
Hokay, done.
Awesome! More cookies for Pat.
Frclinks is probably the single biggest tool I use for FRC. Makes getting to the information I want SO much easier.
Almost every day I use it for something.
Nate Laverdure
10-05-2013, 11:55
Is frclinks broken now? It appears that USFIRST.org has pushed out a new team & event locator (http://www.usfirst.org/whats-going-on/team/FRC/83083).
Is frclinks broken now? It appears that USFIRST.org has pushed out a new team & event locator (http://www.usfirst.org/whats-going-on/team/FRC/83083).The team links (frclinks.frclinks.com/t/nnnn) are "broken" in so far as the direct to the 2014 teams, most of which do not "exist" yet, or something of the sort. (?)
Things with years (frclinks.frclinks.com/e/m/new/2013) or that are not year-specific (frclinks.frclinks.com/t) continue to work, and the team page links will "work" once those teams register. Might be one of the few downsides to have TIMS open so early! ;)
EDIT: FIRST did change the event codes this past year, too. They're arguably more logical, but if you're not sure about them you might have to re-lookup from frclinks.frclinks.com.
artdutra04
10-05-2013, 12:43
Is frclinks broken now? It appears that USFIRST.org has pushed out a new team & event locator (http://www.usfirst.org/whats-going-on/team/FRC/83083).With this URL: http://www.usfirst.org/whats-going-on/team/FRC/83083
FIRST is SOOO close to having a useable website without the need for other resources like frclinks (although I still like frclinks for requiring less characters typed). All they need to do now is to change the URL from having a unique database ID to having the team number like the following link:
http://www.usfirst.org/whats-going-on/team/FRC/122
These links would be so much better.
Pat Fairbank
10-05-2013, 17:20
I pushed a quick fix this morning, but I'll improve upon it later. It should now at least work for teams that were active in 2013.
I did a little bit of investigation and it looks like this new scheme is going to be slightly easier to work with, at least -- FRCLinks will no longer have to scrape the FIRST website on every request to get a valid session token when looking up defunct team numbers.
Nate Laverdure
10-05-2013, 19:03
I pushed a quick fix this morning, but I'll improve upon it later. It should now at least work for teams that were active in 2013.
I did a little bit of investigation and it looks like this new scheme is going to be slightly easier to work with, at least -- FRCLinks will no longer have to scrape the FIRST website on every request to get a valid session token when looking up defunct team numbers.
Cool, thanks!
synth3tk
10-05-2013, 21:26
With this URL: http://www.usfirst.org/whats-going-on/team/FRC/83083
FIRST is SOOO close to having a useable website without the need for other resources like frclinks (although I still like frclinks for requiring less characters typed). All they need to do now is to change the URL from having a unique database ID to having the team number like the following link:
http://www.usfirst.org/whats-going-on/team/FRC/122
These links would be so much better.
It's completely possible, although I have no clue how they have the site setup. They're using Drupal now, so the random numbers might be the node ID (I think). Using Fields and Tokens, they very well could use the team numbers.
There may be some valid reason why they don't have it setup that way, though.
Pat Fairbank
13-03-2015, 01:22
I just added a new link which some people may find useful:
/districtrankings/[district id]
/dr/[district id]
Rankings page for the given district ID (FIM, MAR, NE, PNW or IN).
For example: http://frclinks.com/dr/fim
bscharles
04-05-2015, 18:16
Looks like FIRST changed their website again, which in turn is causing problems with frclinks.com
I get the following error when trying to search for a team: http://i.imgur.com/QUOuvZO.png
Pat Fairbank
04-05-2015, 19:58
Nah, that's just the error message that happens when a Google App Engine quota is exceeded. Usually that happens because someone is trying to iterate through all the teams in a script or something using frclinks. One of these days I'll add some negative caching to prevent this.
The quota will reset at midnight PDT and it should work again.
bscharles
04-05-2015, 20:16
Ah, gotcha. Thanks for the explanation. Good to know that it wasn't just me (and that it wasn't a bug needing fixing)
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.