Fantasy Football Today - fantasy football rankings, cheatsheets, and information
A Fantasy Football Community!




Create An Account  |  Advertise  |  Contact      








Custom Rankings and Draft Manager

 Home  Features  Screen Shots  Testimonials  Help Guide  Forum  Contact
Already Purchased? Login and Download the CC/DB Click Here to Buy the Compiler & Draft Buddy!

Help Guide
Projection Pal

Introduction

This is a step-by-step tutorial on using Projection Pal. Note, Projection Pal is a completely optional add-on for the Compiler. It is available as a separate download file from the same download page for the Compiler and Draft Buddy.

Tutorial

Okay, what I'm going to do here is demonstrate how to pull data from a website into the Cheatsheet Compiler using Projection Pal. The target I found is Pro Fantasy Sports QB rankings.

Hey, that's not projections? It doesn't need to be. With our new Custom Fields and Player Notes Fields in the Compiler, I thought I'd demonstrate how to populate those. Whether you're doing projections, custom fields or notes, the steps in Pal are all similar. In this case I found player rankings which happen to have short notes with them. Although the Custom Fields in the Compiler do not mesh with the projections/stat allocations, someone might think it interesting to refer to a player ranking from another source they trust* on their Compiler created cheatsheets.

* I have no idea if Pro Fantasy Sports does good rankings or not. I just found them from an ad in the Pro Football Weekly NFL Preview mag.

Let's get started...


1. Open Projection Pal and here is what you see (above). I labelled the steps in Pal as best I could. Steps 1, 2 and 3 shown here I'm not changing. My Compiler file is in the same directory and still the same name as the default.

2. Here are the rankings I found. They show player rank, player name, some keeper value color coding (this will not be imported since it is a color, not text, on the webpage) and player notes.

3. Go to Pal QB Raw tab and input the URL in the QB Projections URL: box at the top. Since this is a new query from the last one in Pal, click New Query. The entire webpage is imported into Pal inside the gray highlighted cells. Most webpages will import as a bit of a mess because they usually include a lot of tables, but we'll clean it up in the next few steps.

4. Lets see if we can import only the table of data from the webpage that we need, and discard all the other stuff. In the upper-left corner of the gray cells, right-click and choose Edit Query.

5. A box pops up with the webpage and a bunch of yellow arrows. Find the arrow for the table you want to import, click it to turn it to a green checkmark, and select Import.

6. Aha! Now only the table we want is imported into Pal. You could have skipped past these few steps if you wanted to, but this is much nicer to work with.

7. Now we need to change the other yellow cells on this tab in Pal. Identify the columns first... The first column is the Pro Fantasy Sports player rankings, so that is going to our Custom 1 column in the Compiler. Label it as such using the drop-down. Then label the name in the right format, in this case First Name Last Name. Label the Player Note column. All the other columns should be labelled as Other (i.e. do not import into the Compiler).

Then fill in the other boxes, identifying the first player row (3), the last player row (52) and check off that you are not importing Projections to the Compiler, but you are importing Custom Fields and Notes.

8. Lets click to the QB Clean tab just to see what is going on. Note I hid some of the projection columns so we could see all the columns that impact us. The notes look like they are coming through okay. What is up with the Custom 1 column? Even if you see what look like errors here, these may only be temporary, so don't assume the worst at this stage. Keep going.

9. Back to the QB Raw tab and click Copy to Compiler.

10. This is the first time we've seen the Cheatsheet Compiler make an appearance. We're on the QB tab at the spots where we expect Pal to put our data. It appears the notes copied over to the Compiler but the rankings did not.

11. The problem is, all the data that we want to import needs to be to the right of the player names. Our player rank/Custom 1 column was not; it was on the left. To solve that, simply copy that player rank column in Pal to the right of the player names.

Remember, once you pull in the data off the webpage, that's all it is - data. You can manipulate it anyway you like or need to so it can work its way into the Compiler.

12. I've copied the player rank data and I'm going to paste it into that useless "keeper" column to the right of the player names. Obviously, I don't want to paste it over anything else I want to use. I could paste it even further right, beyond the player notes if I wanted to, as long as I label the column heading correctly. Re-label our initial Custom 1 column as Other. Label the column we copied the player rank data to as Custom 1.

13. Now we click to the QB Clean tab, all looks good. I see player ranks and player notes being pulled from the QB Raw tab.

14. Back to QB Raw, click Copy to Compiler again.

15. We're now in the Compiler on the QB tab, and look at that... the player ranks are lined up with the player names in the Compiler. The player notes, where applicable, and lined up with the player names.

Note where there wasn't a player note it input a 0 (zero). While that section is highlighted, then we can quickly get rid of that by selecting Edit > Replace > Find: 0, Replace: [blank] and check off "Match entire cell contents". Then choose Replace All.

16. Nice and clean after our Edit > Replace step.

17. And where does this go? It feeds off the position tabs in the Compiler into the new alternate cheatsheets with player notes (cs with notes tab). You can see the Custom 1 column is filled with the alternate player rankings, and the Player Notes column is filled too.

The Player Notes field on the cheatsheets will test on a player-by-player basis whether the User portion of player notes have data from the position tab. This is what we just filled in. If it is, show that. If the User portion is blank, then show the FF Today portion of player notes.

Questions?
Check out the Compiler Message Board or send an email to Mike MacGregor and he will respond ASAP.