Saturday, March 29, 2014

Holy Grails

The FNFT website went online in 2003. In its early days it was simple a way to disseminate the box scores each week so I didn't have to mail them (to most of you).

Every year since 2003 I have tried to make the site better than it was the year before.  Every year I have. Some of those changes were huge, like in 2008 when the roster system debuted. Other changes weren't so visible - they were more upgrades to things that happened behind the scenes - like in 2010 when I had to transition everything to our current stats service OnRoto.  Last year I added Playoff Probabilities to the standings and added the Yahoo! links late in the year that most of you will first start using now.

This year's changes I think are pretty big.  They are both things that I have been contemplating and trying to accomplish for a number of year and both are finally done. Thus, I call them Holy Grails.

MASTER PLAYER LIST

On the main menu of the roster system, under the "MLB Players" button, you will see a new table called "Master Player List".  This is an alphabetical list of every player in the OnRoto database.  This list includes many retired players and many minor league prospects, but if you are thinking of picking up a player, there is a 99.9% chance that his name is on this list.  This will allow you to pick up prospects who are called up mid-season who have not yet appeared in a game and therefore are not yet on the Batter and Pitcher Stats.

TRADES

Under the newly designed FNFT Rosters menu, you can now submit your own trades without me being involved. You have been asking for this and I have been saying I'm working on it for three or so years.  It's finally here.

This feature runs on the honor system like most things on the FNFT website. Any owner can post a trade for any player on any other team to any other team. It is up to all of you to use it only for its intended purpose and not for shenanigans and skulduggery.

Here is the process for posting a trade:
  1. Open your team's roster by clicking the '+' in front of your team.  Under the "Trade To" column, after the player(s) you are trading, use the drop-down list to indicate which team is getting your traded player(s). When you are done, click the "Lock Traded Player(s)" button at the bottom of your roster. You must do this or the trade will not process.  (When you select a name in the "Trade To" column, a blue disk will light up at the front of the row for that player.  Once you click the "Lock Traded Player(s)" button the disk will go grey and the change is locked.  You can also lock players one-by-one by clicking the blue disk or undo the selection by hitting the curly arrow next to it.)
  2. Next open the roster of the team you are trading with and under the "Trade To" column, select your name from the drop-down list for the players you are getting.  Again, click the "Lock Traded Players" button at the bottom of the roster.
  3. When you are done, scroll to the very bottom of the page and click the "Submit Trade" button.  This will move all of the traded players to the bench their new team and post the trade to the transaction table.
It is only necessary for one of the teams involved in a trade to post it.  Doesn't matter who, but it only needs to be done once. If you want to cancel a trade and/or start over, just click the "Cancel Trade" button at the bottom.

So, go ahead and try it. I'm serious. Post a trade from your team to Bill Hicks' team.  Poke around to see that it took. When you are done, post another trade of the same players from his team back to yours.  I'll see those posts in the transaction table and delete them and I'll know that you've given it a whirl.

No comments: