To define a table on the Forums, there are three basic tabs you need to know.
They are:
Code: Select all
[table]
[row]
[cell]
A table is made out of rows and a row is made out of cells. Each row should have the same amount of cells. There is a header tag, but I prefer to use bold in the first row instead of using headers.
Here is an example of a table.
Code: Select all
[table]
[row][cell][b]COLUMN 1[/b][/cell][cell][b]COLUMN 2[/b][/cell][cell][b]COLUMN 3[/b][/cell][/row]
[row][cell]First value[/cell][cell]Second value[/cell][cell]Third value[/cell][/row]]
[row][cell]Another value[/cell][cell]Yet another value[/cell][cell]Yet another another value[/cell][/row]
[row][cell]And so on[/cell][cell]And so forth[/cell][cell]Etc[/cell][/row]
[/table]
That will create this table:
COLUMN 1 | COLUMN 2 | COLUMN 3 |
First value | Second value | Third value |
Another value | Yet another value | Yet another another value |
And so on | And so forth | Etc |
Now that that's out of the way, here are the steps for each post of RFA.
RFA Exercise Righst Thread
For example: viewtopic.php?f=31&t=13564
Here is blank table code to create this table:
Code: Select all
[table]
[row][cell] [b]Drafted[/b] [/cell][cell] [b]Name[/b] [/cell][cell] [b]Status[/b] [/cell][cell] [b]Incumbent Team[/b] [/cell][cell] [b]Cap Pct[/b] [/cell][cell] [b]Cap Hold[/b] [/cell][cell] [b]Notes[/b] [/cell][/row]
[row][cell] 1 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.25 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 2 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.245 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 3 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.24 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 4 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.235 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 5 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.23 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 6 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.225 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 7 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.22 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 8 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.215 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 9 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.21 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 10 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.205 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 11 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.2 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 12 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.195 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 13 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.19 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 14 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.185 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 15 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.18 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 16 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.175 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 17 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.17 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 18 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.165 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 19 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.16 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 20 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.155 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 21 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.15 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 22 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.145 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 23 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.14 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 24 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.135 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 25 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.13 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 26 [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.125 [/cell][cell] [/cell][cell] [/cell][/row]
[row][cell] 2nd Round [/cell][cell] [/cell][cell] [/cell][cell] [/cell][cell] 0.105 [/cell][cell] [/cell][cell] [/cell][/row]
[/table]
So the columns are pretty self explanatory, but here's where I go to populate the information:
NAME: In the node/VNC, go to ARCHIVE on the left. Then sort the first dropdown menu to DRAT HISTORY, the third dropdown to ALL PICKS, and the last column to the desired year (should always be the fourth year down since the current draft shouldn't be complete yet). This will get you the list of drafted players.
STATUS: This is blank until someone makes a decision. Either ACCEPTED or DECLINED. If a player did not make it all the way through their rookie contract (because a rookie option got declined or they got releaed), you post N/A here from the get go. To find which players are N/A, you need to click through to the player's page by clicking on their name, go to the Transactions tab, and see if they have had an option declined or were released. If so, they are N/A status AND N/A team. You can use the note in the transactions tab in the NOTES column.
INCUMBENT TEAM: The team that the player ended the 4th year of their rookie contract on. Some of these are obvious and you'll remember what team they were on last season, but if you click through to the player page, you can confirm by looking at their stats or honestly, most of the tabs in the player page. One thing should be noted, you'll see some players on the DRAFT HISTORY page without the color band info. These players are no longer in the league (retirement due to lack of skill). They won't have player pages if you use the next buttons to scroll through, so be cognizant that you might skip rows if you are just scrolling through player pages using the next and previous buttons.
CAP PCT: Already filled out. Should always be the same values.
CAP HOLD: Simply, CAP PCT * Salary Cap Number
NOTES: Basically, if they're N/A, more info on why they're N/A.
BID LIST AND RESTRICTIONS
For example: viewtopic.php?f=31&t=13573
This one's pretty self-explanatory.
STEP 1: List all the RFAs whose rights were accepted next to their incumbent teams.
STEP 2: Calculate the cap holds. This is done manually. It's just the team's remaining cap space from the cap report page minus any cap holds the team has from accepting the rights of their RFA players. Cap holds do not affect MLE eligibility.
RUNNING RFA
These are the steps for running RFA in the node.
1. Make sure all non-RFA transactions (e.g. pre-moratorium trades and 2nd round player cuts) are processed before you start entering bids and save as PBSL. (This is why I set the 2nd round cut deadline an hour early).
2. Save the file again as something unique, easily identifiable, and different (e.g. PBSL-S69-RFA). Work done from here on out will be on this new save state.
3. Enter the bids (technically, you can enter bids before you do the first two steps, but when you revert back to the original file, those bids will still be there and show up in the node in UFA. As long as the RFA player signs somewhere during RFA, nothing will happen, but if the player does not sign during RFA and opts for UFA, the offer will be out there and potentially affect a team's other UFA bids)
4. Click on Free Agents in the left nav and then click RUN ALL DAYS to process RFA
5. Go to Tools > HTML Output and output the HTML as you normally would
6. In Filezilla, change the Local site to C:\Users\Public\Documents\GDS\Fast Break Pro Basketball 3\leaguedata\PBSL-S69-RFA (or whatever you saved as)\html\
7. Upload the local files to the /public remote site (feel free to run postupload.php afterward so people can still sort the tables on the site)
8. Post the RFA Results Thread and let everyone make their decisions. Just edit last season's thread to copy the text as a template, delete the names, and put in the new names in the appropriate sections using the RFA Bid List and Restrictions as a guide (remember, some people might not sign).
You can easily copy/paste the signings from the pbsl.ijbl.net/transactions.htm page and add the incumbent team for all non-resigns
9. Once all decisions have been made, in FBB3, load the original PBSL save state from before RFA
10. Using the main pbsl.ijbl.net site with the RFA results as reference for the RFA contracts, manually go into the player pages in the Current League Editor admin tool to put the players on the team they signed with at the yearly contract amounts they are owed (you'll want to be sure to edit the current team/option/year1/year2/year3/year4/year5 fields...if you forget to add the current team, it won't save the year1/year2/year3/etc values)
SPECIAL NOTE: For sign and trades, put the incumbent team as Current Team and then use the Process Trade feature to execute the sign and trade to the new team
11. Once all the RFA contracts are set in FBB3, save as PBSL and output the HTML again
12. In Filezilla, change the Local Site back to C:\Users\Public\Documents\GDS\Fast Break Pro Basketball 3\leaguedata\PBSL\html\ -- upload this to the /public remote site and run the postupload.php script. You are now ready to move onto UFA.
RFA RESULTS THREAD
For example: viewtopic.php?f=31&t=13591
This is covered in step 8 of the previous section. So this is already done, just providing an example.