Stats appear to be very stable, though yardage is still not parsed.
Player import is fixed with the patch noted above except that apparently team defenses aren't grabbed properly. I've not had a chance to fix this yet.
The manual fix is as follows: Call up all your position_id=8 entries in the players table. Cross-reference with the nflteams table. nflteam_id matches. Set the last name field to the team nickname as appropriate ("Falcons", "Chiefs", and so on). They'll remain correct when the players table is updated (the trade tracker option), so this is a one-time-only fix.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(apologies for the self-link.) the /nflgame/game/rawdata element in my project's xml stats feed is a serialized php array of the nfl.com data. it should map pretty closely to most of OFFL's scoring categories if someone wants to take the time to do it, though it may be too much work for a temp fix. (note the league manager itself is nowhere near usable, but the stats parser is fairly stable.)
Any word on the fixes related to the NFL.com changes?
The Import for the NFL Schedule does work with no changes.
Make the following changes to get all NFL Players.
Line 840 of players.php
old
list($beforetable, $tableandafter) = explode("<font class=\"head\">",
$teamstring, 2);
new
list($beforetable, $tableandafter) = explode("<div class=SLTables1>",
$teamstring, 2);
Change also:
Line 1003 of players.php
old
list($beforetable, $tableandafter) = explode("<font class=\"head\">",
$teamstring, 2);
new
list($beforetable, $tableandafter) = explode("<div class=SLTables1>",
$teamstring, 2);
Thanks!
How about the stats?
I don't know what will happen with the stats until tomorrow night.
I am going to do my own stats via SQL
Sorry.
Stats appear to be very stable, though yardage is still not parsed.
Player import is fixed with the patch noted above except that apparently team defenses aren't grabbed properly. I've not had a chance to fix this yet.
The manual fix is as follows: Call up all your position_id=8 entries in the players table. Cross-reference with the nflteams table. nflteam_id matches. Set the last name field to the team nickname as appropriate ("Falcons", "Chiefs", and so on). They'll remain correct when the players table is updated (the trade tracker option), so this is a one-time-only fix.
Ugg...
I guess I can use my hackjob parser from last year of the QuickStats files for now. (http://www.quickstats.com/nfl/nfl.htm)
Hopefully they allow the first four weeks for free again and by that time the nfl.com stats parser is complete.
Anyone else use quickstats?
I do....they will be free until October 1st.
(apologies for the self-link.) the /nflgame/game/rawdata element in my project's xml stats feed is a serialized php array of the nfl.com data. it should map pretty closely to most of OFFL's scoring categories if someone wants to take the time to do it, though it may be too much work for a temp fix. (note the league manager itself is nowhere near usable, but the stats parser is fairly stable.)
details at http://sourceforge.net/forum/forum.php?forum_id=406854