| 1 | ################################################################################ |
1 | ################################################################################ |
| 2 | # WeBWorK mod_perl (c) 2000-2002 WeBWorK Project |
2 | # WeBWorK mod_perl (c) 2000-2002 WeBWorK Project |
| 3 | # $Id: TODO,v 1.4 2002-08-21 18:31:16 sh002i Exp $ |
3 | # $Id: TODO,v 1.5 2002-08-22 21:11:52 sh002i Exp $ |
| 4 | ################################################################################ |
4 | ################################################################################ |
| 5 | |
5 | |
| 6 | Son of WeBWorK - TODO list |
6 | Son of WeBWorK - TODO list |
| 7 | |
7 | |
| 8 | OK write template file from what we drew on the board |
8 | OK write template file from what we drew on the board |
| … | |
… | |
| 30 | -------------------------------------------------------------------------------- |
30 | -------------------------------------------------------------------------------- |
| 31 | |
31 | |
| 32 | New interface to PG.pm |
32 | New interface to PG.pm |
| 33 | - instead of it accessing the database directly, accept $user, |
33 | - instead of it accessing the database directly, accept $user, |
| 34 | $set, and $problem as arguments (instead of $setName, etc.) |
34 | $set, and $problem as arguments (instead of $setName, etc.) |
|
|
35 | - UPDATE PG.pm'S DOCS!!!!!!!!!!!!! |
| 35 | - Fix Problem.pm and Hardcopy.pm to work with the new interface |
36 | - Fix Problem.pm and Hardcopy.pm to work with the new interface |
| 36 | |
37 | |
| 37 | Hardcopy generation |
38 | Hardcopy generation |
| 38 | - ad-hoc version of &latex2png in Hardcopy.pm (move later) |
39 | DONE - ad-hoc version of &latex2png in Hardcopy.pm (move later) |
| 39 | - fix |
40 | DONE - fix code (heh heh) |
|
|
41 | - fix hardcopySetHeader |
| 40 | |
42 | |
| 41 | Calling LaTeX/dvipng and PDFLaTeX in a nice way |
43 | Calling LaTeX/dvipng and PDFLaTeX in a nice way |
| 42 | - create LaTeX.pm (?) |
44 | - create LaTeX.pm (?) |
| 43 | - &latex2pdf |
45 | - &latex2pdf |
| 44 | - create secure tempdir |
46 | - create secure tempdir |
| … | |
… | |
| 71 | - PRO: latex2png gets to decide where to put files |
73 | - PRO: latex2png gets to decide where to put files |
| 72 | - CON: stuff sits in RAM |
74 | - CON: stuff sits in RAM |
| 73 | - CON: uses a package array to queue equations :p |
75 | - CON: uses a package array to queue equations :p |
| 74 | |
76 | |
| 75 | |
77 | |
| 76 | display of screen set header in ProblemSet.pm |
78 | display of screen set header in ProblemSet.pm (easy) |
| 77 | display of screen problem header in Problem.pm |
79 | display of screen problem header in Problem.pm (wait, what is this?) |
| 78 | Options (email address and password) |
|
|
| 79 | PG.pm handling of "problem 0" |
|
|
| 80 | handling of PG warnings (?!?!?!?!) |
80 | handling of PG warnings (?!?!?!?!) |
| 81 | |
81 | Options |
|
|
82 | - email address and password |
|
|
83 | - or link to old system |
|
|
84 | Feedback (or link to old system) |
|
|
85 | Pretty die messages |