|Links to HEAD:||(view) (download) (as text) (annotate)|
Adding current webwork2 to dg_dev
updated copyright dates
PLEASE READ -- APACHE CONFIG CHANGES! This patch makes webwork.apache2-config static (no <Perl> sections) and passes changes into WeBWorK via PerlSetVar directives. The course environment (global.conf) is seeded from these variables. Also changes pg_dir to webwork_pg_dir, so all seed variables start with "webwork_". So update your webwork.apache2-config and global.conf files! :)
make full copy of param data for apache 2
added small fixme note
always store values as arrayrefs in paramcache
Install wrapper for param() method when running under mod_perl2. This is necessary because Apache2::Request's param doesn't support adding parameters or modifying parameter values. This is a potentially SLOW workaround, because there's an extra level of perl code before we get to the XS param().
Progress on Apache2 compatibility -- doesn't work yet. I've gotten to the point where the login screen can be displayed, but login will still fail. The issue that i'm currently working on is that we modify $r->param values extensively in WeBWorK, and that is not supported in Apache2::Request. I'm not sure why, and no workaround is given. One solution is to wrap override param() in WeBWorK::Request, but this would slow things down since the Apache2::Request param method is written in C.
forward-port from rel-2-2-dev: (update copyright date range -- 2000-2006. this is probably overkill, since there are some files that were created after 2000 and some files that were last modified before 2006.)
add slot for WeBWorK::Authen object. we can use it for checking login status.
added URLPath and Request, for dispatch_new
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|aubreyja at gmail dot com||ViewVC Help|
|Powered by ViewVC 1.0.9|