leagueweb-devel Mailing List for League Web Manager (Page 5)
Status: Alpha
Brought to you by:
jdorje
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(11) |
Jun
(14) |
Jul
(5) |
Aug
(11) |
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(1) |
Feb
(36) |
Mar
(6) |
Apr
(3) |
May
(6) |
Jun
(7) |
Jul
(4) |
Aug
(1) |
Sep
|
Oct
(7) |
Nov
|
Dec
|
2004 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jason S. <jd...@us...> - 2002-06-01 02:06:37
|
I've made a number of small fixes to the system, which I have now uploaded. In particular: - #STANDINGS(standings/ladder.pl)# will work. Should additional data be included in the rankings table? - In the #PLAYOFFS#, non-team entries will not be linked to a team. Some other ideas for enhancements: - Some way to cross-link field entries. I would think a fields.txt file, and each field gets a URL entry; i.e. TV1 http://pittsburgh-ultimate.org/directions/tv.html so that each field number will be cross-linked against directions to the field. In the case of the turner valley fields, we probably want to make a separate page (it could be an unlisted infotype, like the old geoff's corners are) explaining the field numbers. - An alternative for a bracket-based playoff display. This probably wouldn't work too well with 5 rounds. This would be much harder. - There was some other idea I had, but I forget it now. jason |
From: Jason S. <jd...@us...> - 2002-06-01 01:43:48
|
Date: Friday May 31, 2002 @ 18:43 Author: jdorje Update of /cvsroot/leagueweb/leagueweb In directory usw-pr-cvs1:/tmp/cvs-serv12183 Modified Files: playoffs.pm Log Message: Don't make the playoff team entries a link to the teams if the entry isn't a team name. |
From: Jason S. <jd...@us...> - 2002-05-31 08:14:22
|
Date: Friday May 31, 2002 @ 1:14 Author: jdorje Update of /cvsroot/leagueweb/leagueweb/standings In directory usw-pr-cvs1:/tmp/cvs-serv11977 Added Files: ladder.pl Log Message: Added simple ladder-rankings ranking program. |
From: Jason S. <jd...@us...> - 2002-05-31 08:11:13
|
Date: Friday May 31, 2002 @ 1:11 Author: jdorje Update of /cvsroot/leagueweb/leagueweb/standings In directory usw-pr-cvs1:/tmp/cvs-serv11060 Modified Files: upa.pl Log Message: Fixes to upa.pl: - Changed the usage error message to match the new file name/parameters. - Added explanation to usage message. - Simplified inner loop over the schedule. - Added the contains() function back in (oops!). - Removed the use of $error, which is unused within this program. |
From: Jason S. <jd...@us...> - 2002-05-28 22:41:54
|
Date: Tuesday May 28, 2002 @ 15:41 Author: jdorje Update of /cvsroot/leagueweb/leagueweb-data/example/templates/infos In directory usw-pr-cvs1:/tmp/cvs-serv13025/templates/infos Modified Files: ratings.html Log Message: - Removed unused power.txt. - Changed ratings.html to use the correct (new) power ratings program. |
From: Jason S. <jd...@us...> - 2002-05-28 22:41:53
|
Date: Tuesday May 28, 2002 @ 15:41 Author: jdorje Update of /cvsroot/leagueweb/leagueweb-data/example In directory usw-pr-cvs1:/tmp/cvs-serv13025 Removed Files: power.txt Log Message: - Removed unused power.txt. - Changed ratings.html to use the correct (new) power ratings program. |
From: Jason S. <jd...@us...> - 2002-05-28 22:41:01
|
Date: Tuesday May 28, 2002 @ 15:41 Author: jdorje Update of /cvsroot/leagueweb/leagueweb In directory usw-pr-cvs1:/tmp/cvs-serv12503 Modified Files: index.pl Log Message: - Fixed power.pl to match its new path. - Renamed standings.pl as upa.pl; changed its help text to match. - Changed index.pl to use upa.pl for #STANDINGS#. |
From: Jason S. <jd...@us...> - 2002-05-28 22:41:01
|
Date: Tuesday May 28, 2002 @ 15:41 Author: jdorje Update of /cvsroot/leagueweb/leagueweb/standings In directory usw-pr-cvs1:/tmp/cvs-serv12503/standings Modified Files: power.pl Added Files: upa.pl Removed Files: standings.pl Log Message: - Fixed power.pl to match its new path. - Renamed standings.pl as upa.pl; changed its help text to match. - Changed index.pl to use upa.pl for #STANDINGS#. |
From: Jason S. <jd...@us...> - 2002-05-28 22:33:26
|
Date: Tuesday May 28, 2002 @ 15:33 Author: jdorje Update of /cvsroot/leagueweb/leagueweb/standings In directory usw-pr-cvs1:/tmp/cvs-serv8145/standings Added Files: power.pl standings.pl Log Message: Moved standings-generator programs into the standings/ directory. |
From: Jason S. <jd...@us...> - 2002-05-28 22:33:26
|
Date: Tuesday May 28, 2002 @ 15:33 Author: jdorje Update of /cvsroot/leagueweb/leagueweb In directory usw-pr-cvs1:/tmp/cvs-serv8145 Removed Files: power.pl standings.pl Log Message: Moved standings-generator programs into the standings/ directory. |
From: Jason S. <jd...@us...> - 2002-05-28 22:32:41
|
Date: Tuesday May 28, 2002 @ 15:32 Author: jdorje Update of /cvsroot/leagueweb/leagueweb/standings In directory usw-pr-cvs1:/tmp/cvs-serv7777/standings Log Message: Directory /cvsroot/leagueweb/leagueweb/standings added to the repository |
From: Jason S. <jd...@us...> - 2002-05-28 07:11:03
|
Upon further reflection, having to re-run the standings generator program after each change of the scores (schedule) file isn't so good. The alternative is to have the standings generator program be run from within the CGI script; it sends its data to stdout where it is then read and parsed by the CGI program. So the output format is still the same: a header line (each header entry separated by a tab) followed by a series of team lines (each entry separated by a tab). But the markup has changed slightly: the new markup is #STANDINGS(./standings.pl)#, where ./standings.pl is the standings generator program. Therefore you can also use #STANDINGS(./power.pl)# to show power ratings (note, they are "power ratings" and not "power rankings"). #STANDINGS# will continue to work; it defaults to using ./standings.pl. I have set up a demo of this for the winter02 league, but I'll leave it up to you to change the templates for the other leagues. The generator program itself gets the league name appended. So for #STANDINGS(./standings.pl)# the actual executed command is "./standings.pl winter02" (or whatever the league name is). It would also be possible to have other parameters go to the program (for instance to specify which fields are displayed, or some such), the league name will just become the last parameter. jason |
From: Jason S. <jd...@us...> - 2002-05-27 20:24:57
|
I made a project on sourceforge for the league software: http://leagueweb.sf.net/. I'd like to think about future extensions of the system. I would like to keep it simple, while making it more flexible. Some ideas: - Player profiles. How should this be done? - Different "standings" systems. The idea I had before was that a standings-generator program would run to generate standings.txt, and then you could say #STANDINGS(standings.txt)# in the template to show this set of standings. It would then be much easier to use different types of standings: for instance power ratings could work much the same way with #STANDINGS(powerratings.txt)#. I think standings.txt would contain something like this: # Team Record +/- Win/Loss % 1 #HAPY# 7 - 0 +117 1.000 2 #FLUR# 6 - 1 +48 0.857 3 #PTHD# 5 - 2 +18 0.714 4 #NSJA# 4 - 3 -6 0.571 5 #MIKE# 3 - 4 -10 0.429 6 #FOOK# 2 - 5 -14 0.286 7 #DCPT# 1 - 6 -76 0.143 8 #PFFF# 0 - 7 -77 0.000 while power.txt would have # Team Power Rating 1 #HAPY# 2.281 2 #FLUR# 1.835 3 #PTHD# 1.332 4 #NSJA# 1.046 5 #MIKE# 0.930 6 #FOOK# 0.791 7 #DCPT# 0.569 8 #PFFF# 0.393 The #XXXX# team identifiers are filtered by the code to be the full name of the team, with a link. Or perhaps these should be #TEAM(XXXX)# to be more consistent with other template-style markups. (In fact, now that I think of it that should definitely be done. And this capability should be added to the template-filtering code, too, so that when you're writing an HTML template you can write Congrats to #TEAM(HAPY)# on their narrow 17-14 finals victory over #TEAM(FLUR)#, and #TEAM(NSJA)# on capturing 3rd place. Great season everyone. and the team names/links will be done automatically.) You may wish to subscribe to the leagueweb-devel mailing list: mail going through this list will be archived, which is convenient. jason |