Log of /branches
Directory Listing
Revision
7146 -
Directory Listing
Modified
Sun Jun 17 17:01:38 2012 UTC (11 months ago) by
wheeler
Fixed an inappropriate displaying of the default authentication error message.
Revision
7145 -
Directory Listing
Modified
Thu Jun 7 17:31:00 2012 UTC (11 months, 2 weeks ago) by
wheeler
Add ww_purge_old_nonces script to webwork2/bin directory
Revision
7144 -
Directory Listing
Modified
Thu Jun 7 00:51:30 2012 UTC (11 months, 2 weeks ago) by
wheeler
Revisions to accommodate varying inputs from different LMSs and to improve interaction with Login.pm and Logout.pm
Revision
7143 -
Directory Listing
Modified
Thu May 31 12:13:49 2012 UTC (11 months, 3 weeks ago) by
wheeler
Check for and accept common misspellings of lis_person_sourced_id
Revision
7142 -
Directory Listing
Modified
Tue May 29 19:42:39 2012 UTC (11 months, 3 weeks ago) by
wheeler
Support for LTI 1.0 authentication from a Course Management System
Revision
7141 -
Directory Listing
Modified
Tue May 29 19:04:03 2012 UTC (11 months, 3 weeks ago) by
wheeler
Support for LTI 1.0 authentication from a Course Management System
Revision
7131 -
Directory Listing
Modified
Sat Jan 14 04:47:03 2012 UTC (16 months, 1 week ago) by
ghe3
localized with maketext()
Revision
7127 -
Directory Listing
Modified
Wed Dec 28 04:54:18 2011 UTC (16 months, 3 weeks ago) by
david gage
changeing library browser 2 to library browser 3
Revision
7125 -
Directory Listing
Modified
Thu Dec 22 04:06:48 2011 UTC (17 months ago) by
gage
updating .po files
these are transferred from trunk
Revision
7123 -
Directory Listing
Modified
Sun Dec 18 00:15:02 2011 UTC (17 months ago) by
gage
simplified the passing of credentials.
Communication now works between
webwork_xmlrpc_client.pl (command line test app)
renderProblem.pl (plugin for editor to render problems )
renderViaXmlRPC.pm
instructorXMLHandler.pm
WebworkClient.pm
and WebworkWebservice.pm
Revision
7122 -
Directory Listing
Modified
Wed Dec 14 23:00:20 2011 UTC (17 months, 1 week ago) by
david gage
added try catch statements to javascript and did some cleaning
Revision
7120 -
Directory Listing
Modified
Mon Dec 12 15:43:33 2011 UTC (17 months, 1 week ago) by
gage
cosmetic changes in output
Revision
7109 -
Directory Listing
Modified
Thu Dec 8 21:51:36 2011 UTC (17 months, 2 weeks ago) by
gage
Changed the way the path is defined.
This seems to work at least on my machine. I hope that it will make it more portable.
Please test further.
Revision
7108 -
Directory Listing
Modified
Mon Dec 5 01:37:57 2011 UTC (17 months, 2 weeks ago) by
gage
commiting the .po files
Revision
7106 -
Directory Listing
Modified
Tue Nov 29 22:12:12 2011 UTC (17 months, 3 weeks ago) by
gage
change "allowScriptDomain" from "sameDomain" to "always".
Prevents difficulties from serving applets through lighttpd via port 8080
Revision
7105 -
Directory Listing
Modified
Sun Nov 20 16:23:43 2011 UTC (18 months ago) by
gage
Finished clean up which removes all hard coded references
to courses
A very large number of error messages are turned on.
They can be turned off by setting $UNIT_TESTS-ON to
zero in files such as WebworkClient.pm RenderProblem.pm
WebworkWebservice.pm
Revision
7104 -
Directory Listing
Modified
Sun Nov 20 06:47:59 2011 UTC (18 months ago) by
gage
removed hardwiring of the user, session_key and courseID from all of the xmlrpc functions.
an xmlrpc call must be to an existing course and the user must be in the course,
must have a current session_key and must have instructor privileges.
no provision yet for obtaining a session_key if a session times out.
added a good many error checks. Most of them turned off
but there is a trace of xmlrpc calls that is placed in the apache log
Revision
7099 -
Directory Listing
Modified
Wed Nov 16 19:31:28 2011 UTC (18 months ago) by
david gage
some gui improvements
Revision
7098 -
Directory Listing
Modified
Wed Nov 16 01:42:00 2011 UTC (18 months, 1 week ago) by
david gage
fixed an issue when adding problems, moved some of the buttons into a toolbar, added some response messages from the server
Revision
7095 -
Directory Listing
Modified
Thu Nov 10 01:11:18 2011 UTC (18 months, 1 week ago) by
david gage
some style changes that should make use with firefox better
Revision
7094 -
Directory Listing
Modified
Wed Nov 9 18:13:05 2011 UTC (18 months, 1 week ago) by
david gage
some fixes for firefox, and a slightly more robust library listing service, also switched to using key over password and automatically filling out that and the user field, automatically reading the course is next
Revision
7093 -
Directory Listing
Modified
Tue Nov 8 01:11:35 2011 UTC (18 months, 2 weeks ago) by
david gage
fixed a problem in instructorXMLHandler.pm
Revision
7092 -
Directory Listing
Modified
Tue Nov 8 00:52:34 2011 UTC (18 months, 2 weeks ago) by
david gage
added local version of jquery-ui's template
Revision
7091 -
Directory Listing
Modified
Mon Nov 7 20:26:10 2011 UTC (18 months, 2 weeks ago) by
david gage
fixed a bracket error
Revision
7090 -
Directory Listing
Modified
Mon Nov 7 20:03:40 2011 UTC (18 months, 2 weeks ago) by
david gage
added my template for library browser to all template folders
Revision
7089 -
Directory Listing
Modified
Mon Nov 7 02:37:25 2011 UTC (18 months, 2 weeks ago) by
gage
add extra keys for searching library
Revision
7088 -
Directory Listing
Modified
Mon Nov 7 02:28:43 2011 UTC (18 months, 2 weeks ago) by
gage
added hash value for session_key -- this means that the
authen method will first try to authenticated against the session_key and
if that fails it will authenticate against the password.
Revision
7087 -
Directory Listing
Modified
Mon Nov 7 02:22:28 2011 UTC (18 months, 2 weeks ago) by
gage
added more depth to the call stack when there are errors.
Revision
7086 -
Directory Listing
Modified
Sat Nov 5 18:45:14 2011 UTC (18 months, 2 weeks ago) by
david gage
reorder problems, show problems in sets, jquery is now local.
Revision
7085 -
Directory Listing
Modified
Fri Nov 4 17:21:17 2011 UTC (18 months, 2 weeks ago) by
david gage
added the template I use and changed some css
Revision
7084 -
Directory Listing
Modified
Fri Nov 4 16:58:28 2011 UTC (18 months, 2 weeks ago) by
david gage
cleaned up javascript, it's very modular :) added some loading images and basically made everything smoother..i think
Revision
7083 -
Directory Listing
Modified
Fri Nov 4 04:56:16 2011 UTC (18 months, 2 weeks ago) by
david gage
brand new library browser 2, add, delete and create new set functions are working.
Revision
7071 -
Directory Listing
Modified
Thu Oct 13 17:02:40 2011 UTC (19 months, 1 week ago) by
gage
updating french lexicon
Revision
7052 -
Directory Listing
Modified
Fri Sep 30 23:09:45 2011 UTC (19 months, 3 weeks ago) by
gage
updates from trunk to correct coloring of answer blanks.
allow post_header_text to print
Revision
7051 -
Directory Listing
Modified
Fri Sep 30 00:53:43 2011 UTC (19 months, 3 weeks ago) by
gage
commiting changes from trunk to Grant's development version
Revision
7042 -
Directory Listing
Modified
Sat Sep 10 02:46:01 2011 UTC (20 months, 1 week ago) by
gage
May have fixed problem where gateway quiz labels don't show up.
It may be that the interactive link should also be wrapped in a label.
Also made sure max attempts was defined to be 1 if it was not defined
or defined to be 0. Is there ever a time when you want max attempts to
be 0?
Revision
7040 -
Directory Listing
Modified
Fri Sep 9 22:43:26 2011 UTC (20 months, 1 week ago) by
gage
fixed problem in Show solutions
Revision
7039 -
Directory Listing
Modified
Fri Sep 9 22:40:47 2011 UTC (20 months, 1 week ago) by
gage
add $ (typo in $self)
Revision
7037 -
Directory Listing
Modified
Thu Sep 8 14:47:54 2011 UTC (20 months, 2 weeks ago) by
aubreyja
Makes more sense to match Felipe's userid
Revision
7036 -
Directory Listing
Modified
Thu Sep 8 14:45:11 2011 UTC (20 months, 2 weeks ago) by
aubreyja
oops
Revision
7035 -
Directory Listing
Modified
Thu Sep 8 14:44:33 2011 UTC (20 months, 2 weeks ago) by
aubreyja
Copying pg/ trunk code
Revision
7034 -
Directory Listing
Modified
Thu Sep 8 14:43:34 2011 UTC (20 months, 2 weeks ago) by
aubreyja
Copying webwork2/ trunk code
Revision
7033 -
Directory Listing
Modified
Thu Sep 8 14:42:34 2011 UTC (20 months, 2 weeks ago) by
aubreyja
Copying webwork2/ trunk code
Revision
7032 -
Directory Listing
Modified
Thu Sep 8 14:41:16 2011 UTC (20 months, 2 weeks ago) by
aubreyja
Creating dev branch for Luiz Felipe Martins - CSU Ohio
Revision
7022 -
Directory Listing
Modified
Wed Aug 17 14:15:24 2011 UTC (21 months ago) by
goehle
An achievement system to add video game elements to webwork. The achievements are currently tailor to be Calculus 2 specific.
Revision
7021 -
Directory Listing
Modified
Wed Aug 17 14:12:35 2011 UTC (21 months ago) by
goehle
An achievement system to add video game elements to webwork. The achievements are currently tailor to be Calculus 2 specific.
Revision
7020 -
Directory Listing
Modified
Mon Aug 15 14:52:04 2011 UTC (21 months, 1 week ago) by
aubreyja
Creating dev branch for Geoff Goehle, Western Carolina University
Revision
7019 -
Directory Listing
Modified
Fri Aug 5 20:41:49 2011 UTC (21 months, 2 weeks ago) by
aubreyja
Creating branch for Bill Wheeler - Indiana University
Revision
7018 -
Directory Listing
Modified
Fri Aug 5 18:24:45 2011 UTC (21 months, 2 weeks ago) by
gage
css optimizations., small change to ww_applet_support.js
Revision
7017 -
Directory Listing
Modified
Fri Aug 5 18:13:19 2011 UTC (21 months, 2 weeks ago) by
gage
added comments
Revision
7016 -
Directory Listing
Modified
Sat Jul 30 19:10:02 2011 UTC (21 months, 3 weeks ago) by
gage
further adjustments to css
math2 uses serif fonts and math3 uses sans-serif fonts
Revision
7015 -
Directory Listing
Modified
Sat Jul 30 18:27:40 2011 UTC (21 months, 3 weeks ago) by
gage
merge with ghe2
add more maketext lines
add language choice to CourseConfiguration web page
updates to css and template files
new features in java script files
Revision
7013 -
Directory Listing
Modified
Fri Jul 29 18:24:08 2011 UTC (21 months, 3 weeks ago) by
ghe3
more .js files
Revision
7011 -
Directory Listing
Modified
Thu Jul 28 23:30:05 2011 UTC (21 months, 3 weeks ago) by
gage
updated contextTypeset to courses.maa version
fixed bug in BEGIN_PGML_SOLUTIONS
Revision
7007 -
Directory Listing
Modified
Thu Jul 28 22:46:11 2011 UTC (21 months, 3 weeks ago) by
gage
updating the PGML.pl to the current version on courses.webwork
Revision
7006 -
Directory Listing
Modified
Thu Jul 28 19:56:42 2011 UTC (21 months, 3 weeks ago) by
gage
added view back in to the options for PGProblemEditor.
still need to modify the behavior.
(don't put in new window for example).
Revision
7005 -
Directory Listing
Modified
Thu Jul 28 19:40:09 2011 UTC (21 months, 3 weeks ago) by
gage
commiting Grant's js scripts to the development branch
Revision
7004 -
Directory Listing
Modified
Thu Jul 28 19:18:47 2011 UTC (21 months, 3 weeks ago) by
gage
added references to $r to Setmaker2
Revision
7003 -
Directory Listing
Modified
Thu Jul 28 18:51:54 2011 UTC (21 months, 3 weeks ago) by
gage
restored Library Browser 2 to the links on the page.
Revision
7001 -
Directory Listing
Modified
Thu Jul 28 18:15:51 2011 UTC (21 months, 3 weeks ago) by
gage
commiting PGML.pl
Revision
7000 -
Directory Listing
Modified
Thu Jul 28 18:14:43 2011 UTC (21 months, 3 weeks ago) by
gage
added PGML.pl to standard macro files
Revision
6999 -
Directory Listing
Modified
Tue Jul 26 22:46:52 2011 UTC (21 months, 4 weeks ago) by
gage
merged gage_dev and ghe3_dev versions
Revision
6998 -
Directory Listing
Modified
Tue Jul 26 22:45:45 2011 UTC (21 months, 4 weeks ago) by
gage
merged changes from ghe3 development
Revision
6997 -
Directory Listing
Modified
Tue Jul 26 22:05:36 2011 UTC (21 months, 4 weeks ago) by
ghe3
dding new javaScript handlers
adding
Revision
6994 -
Directory Listing
Modified
Fri Jul 22 15:57:01 2011 UTC (22 months ago) by
gage
fixed minor bug -- no $ in front of self
Revision
6993 -
Directory Listing
Modified
Thu Jul 21 18:54:56 2011 UTC (22 months ago) by
gage
made authentication correction suggested by Bill Wheeler in bug #2026
Revision
6991 -
Directory Listing
Modified
Thu Jul 21 12:31:01 2011 UTC (22 months ago) by
gage
fixed minor probelm in Problem.pm
now when answers are checked they appear in an iframe on the same page. --next step
get the iframe to replace the original rendered problem (or get the original rendered problem
to appear in the iframe) -- some ajax majic needed.
Revision
6990 -
Directory Listing
Modified
Thu Jul 21 12:27:35 2011 UTC (22 months ago) by
gage
fixed minor error in Problem.pm
added iframe so that the response to checking an answer in Problem Viewer appear
in the iframe below -- the next step is to get it to replace the original Problem Viewer.
Revision
6987 -
Directory Listing
Modified
Thu Jul 21 02:03:41 2011 UTC (22 months ago) by
gage
will it regularize this time?
Revision
6986 -
Directory Listing
Modified
Thu Jul 21 02:02:26 2011 UTC (22 months ago) by
gage
delete this
Revision
6985 -
Directory Listing
Modified
Thu Jul 21 01:51:23 2011 UTC (22 months ago) by
gage
bring gage_dev and ghe3_dev into sync
Revision
6984 -
Directory Listing
Modified
Thu Jul 21 01:49:35 2011 UTC (22 months ago) by
gage
bring gage_dev and ghe3_dev branches into sync.
Revision
6980 -
Directory Listing
Modified
Thu Jul 21 00:01:16 2011 UTC (22 months ago) by
gage
adding patch to LDAP
Revision
6970 -
Directory Listing
Modified
Wed Jul 20 23:50:59 2011 UTC (22 months ago) by
gage
added patch to LDAP (also updated version number on RenderProblem.pl)
Revision
6969 -
Directory Listing
Modified
Wed Jul 20 18:33:50 2011 UTC (22 months ago) by
gage
added modifications to make PGProblemEditor.pm to work
Revision
6968 -
Directory Listing
Modified
Wed Jul 20 18:26:17 2011 UTC (22 months ago) by
gage
fixed some conflict messages
Revision
6967 -
Directory Listing
Modified
Wed Jul 20 18:25:12 2011 UTC (22 months ago) by
gage
merging localization code
and some (not all) of Grant's modifications
Revision
6966 -
Directory Listing
Modified
Wed Jul 20 01:15:37 2011 UTC (22 months ago) by
gage
added a few more $r arguments to fromNewModule
Revision
6965 -
Directory Listing
Modified
Wed Jul 20 01:01:43 2011 UTC (22 months ago) by
gage
final changes to add POST_HEADER code
Revision
6964 -
Directory Listing
Modified
Wed Jul 20 00:08:28 2011 UTC (22 months ago) by
gage
added POST_HEADER_CODE to this branch
Revision
6961 -
Directory Listing
Modified
Tue Jul 19 21:48:20 2011 UTC (22 months ago) by
ghe3
minor changes
Revision
6960 -
Directory Listing
Modified
Tue Jul 19 21:38:09 2011 UTC (22 months ago) by
ghe3
small changes
Revision
6959 -
Directory Listing
Modified
Tue Jul 19 21:33:36 2011 UTC (22 months ago) by
gage
reconciling with the localization code
Revision
6958 -
Directory Listing
Modified
Tue Jul 19 20:25:37 2011 UTC (22 months ago) by
ghe3
commiting localizing changes
Revision
6957 -
Directory Listing
Modified
Tue Jul 19 20:24:30 2011 UTC (22 months ago) by
ghe3
merging with localizing software
Revision
6956 -
Directory Listing
Modified
Tue Jul 19 20:07:52 2011 UTC (22 months ago) by
gage
committing merge with localizing code
Revision
6950 -
Directory Listing
Modified
Tue Jul 19 15:59:22 2011 UTC (22 months ago) by
gage
minor changes
Revision
6949 -
Directory Listing
Modified
Mon Jul 18 21:10:16 2011 UTC (22 months ago) by
gage
merge with ghe3
Revision
6948 -
Directory Listing
Modified
Mon Jul 18 20:54:57 2011 UTC (22 months ago) by
gage
merge with ghe3
Revision
6947 -
Directory Listing
Modified
Mon Jul 18 20:54:24 2011 UTC (22 months ago) by
gage
merge with ghe3
Revision
6946 -
Directory Listing
Modified
Mon Jul 18 20:51:02 2011 UTC (22 months ago) by
gage
merging with ghe3
Revision
6945 -
Directory Listing
Modified
Mon Jul 18 20:15:44 2011 UTC (22 months ago) by
gage
fixed error in editing
Revision
6944 -
Directory Listing
Modified
Mon Jul 18 20:09:53 2011 UTC (22 months ago) by
gage
commit merge with trunk (localization files)
Revision
6943 -
Directory Listing
Modified
Mon Jul 18 20:07:43 2011 UTC (22 months ago) by
gage
merging with localization files in trunk
Revision
6942 -
Directory Listing
Modified
Mon Jul 18 19:51:57 2011 UTC (22 months ago) by
gage
merged with trunk -- localization
Revision
6941 -
Directory Listing
Modified
Mon Jul 18 19:34:23 2011 UTC (22 months ago) by
gage
merging with trunk
Revision
6940 -
Directory Listing
Modified
Mon Jul 18 19:19:15 2011 UTC (22 months ago) by
gage
merging with trunk
Revision
6939 -
Directory Listing
Modified
Mon Jul 18 19:16:04 2011 UTC (22 months ago) by
gage
add localizing files -- merge with trunk
Revision
6938 -
Directory Listing
Modified
Mon Jul 18 19:14:30 2011 UTC (22 months ago) by
gage
updates to templates and to global.conf.dist
Revision
6937 -
Directory Listing
Modified
Mon Jul 18 19:13:30 2011 UTC (22 months ago) by
gage
added chanages to math templates
Revision
6934 -
Directory Listing
Modified
Fri Jul 15 15:04:42 2011 UTC (22 months, 1 week ago) by
benjamin
Removed header info left over from previous localization organization.
Revision
6926 -
Directory Listing
Modified
Mon Jul 11 17:08:19 2011 UTC (22 months, 1 week ago) by
benjamin
Removed hard-coded Turkish translation from Login.pm (oops)
Removed legacy Localization code from ProblemSets.pm (need to do this to other files, too)
Added Login.pm translation to Localize.pm and tr.pm (new _LOGIN_MESSAGE variable)
Revision
6923 -
Directory Listing
Modified
Wed Jul 6 23:35:51 2011 UTC (22 months, 2 weeks ago) by
gage
Made changes that locate the Localize handler in $r
the WeBWorK::Request object which is unloaded in nearly every subroutine.
At the moment this seems more appropriate than trying to create a WeBWorK object.
WeBWorK.pm is basically a dispatch routine, which creates a request object and then
initializes it.
The biggest obstacle is handling URLPath. In each case the name of a segment needs a
translation for display purposes. This can't be done statically because, while the paths
are static, the language is not determined until the request comes and might be different
for each course. To handle this we have added an extra parameter (the second one) whenever
a URLPath is created which must be a WeBWorK::Request object. Now the URLPath object knows
the "parent" request that it belongs to and from that can determine language to use for
translation. This involved a lot of routine changes which were done with massive search and
individual replace. There are also checks in the creation routines for URLPath which
insure that the second argument is a WeBWorK::Request object. This reduced errors during the change over.
Going forward the differences are only that one uses $r->maketext() instead of $LH->maketext()
and in the global.conf (overridden by the courses.conf file) there is a new item:
$language = "tr" (or "en" or "fr" );
We need more Translation files in Localize, We need error messages for non-existentant languages.
and eventually we will want easier customization (via Course Configuration or perhaps even individual
preferences)
Revision
6922 -
Directory Listing
Modified
Tue Jul 5 20:38:27 2011 UTC (22 months, 2 weeks ago) by
aubreyja
Ditto, about copying in current trunk, but referring to pg/
Revision
6921 -
Directory Listing
Modified
Tue Jul 5 20:37:19 2011 UTC (22 months, 2 weeks ago) by
aubreyja
Copying in current trunk
Revision
6920 -
Directory Listing
Modified
Tue Jul 5 20:28:17 2011 UTC (22 months, 2 weeks ago) by
aubreyja
Creating new branch for David Gage
Revision
6918 -
Directory Listing
Modified
Tue Jul 5 19:21:32 2011 UTC (22 months, 2 weeks ago) by
gage
syncing with trunk
Revision
6915 -
Directory Listing
Modified
Fri Jul 1 16:47:38 2011 UTC (22 months, 3 weeks ago) by
gage
removed a couple of <<<< lines that crept in.
Revision
6914 -
Directory Listing
Modified
Fri Jul 1 16:20:21 2011 UTC (22 months, 3 weeks ago) by
gage
fold in changes from trunk
Revision
6913 -
Directory Listing
Modified
Fri Jul 1 16:19:40 2011 UTC (22 months, 3 weeks ago) by
gage
fold in changes from trunk
Revision
6912 -
Directory Listing
Modified
Fri Jul 1 16:11:03 2011 UTC (22 months, 3 weeks ago) by
gage
fold in changes from trunk
Revision
6909 -
Directory Listing
Modified
Fri Jul 1 14:27:45 2011 UTC (22 months, 3 weeks ago) by
gage
fold in changes from trunk
Revision
6908 -
Directory Listing
Modified
Fri Jul 1 14:25:34 2011 UTC (22 months, 3 weeks ago) by
gage
folding in changes from trunk
Revision
6907 -
Directory Listing
Modified
Fri Jul 1 14:22:40 2011 UTC (22 months, 3 weeks ago) by
gage
folding in changes from trunk
Revision
6906 -
Directory Listing
Modified
Fri Jul 1 14:18:26 2011 UTC (22 months, 3 weeks ago) by
gage
folding in changes from trunk
Revision
6901 -
Directory Listing
Modified
Thu Jun 30 01:55:41 2011 UTC (22 months, 3 weeks ago) by
ghe3
fixed bug involving the pop-down menu for setting status
-- uploaded by M. Gage for Grant He
Revision
6888 -
Directory Listing
Modified
Thu Jun 23 21:05:24 2011 UTC (23 months ago) by
gage
adding link to the conf/templates/math3/math3.css file
Revision
6887 -
Directory Listing
Modified
Thu Jun 23 21:04:08 2011 UTC (23 months ago) by
gage
minor changes to colors
Revision
6886 -
Directory Listing
Modified
Thu Jun 23 21:00:16 2011 UTC (23 months ago) by
gage
working on improving the client communication
Revision
6885 -
Directory Listing
Modified
Thu Jun 23 20:59:12 2011 UTC (23 months ago) by
gage
finshed changes to WebClient.pm to wire up PG warning channel.
Most of the other changes are probably accepting some of Grant's accessibility updates
and a few details on updating SetMaker2.pm
Revision
6880 -
Directory Listing
Modified
Wed Jun 22 17:56:45 2011 UTC (23 months ago) by
gage
Allow TeX headers to be modified.
Update the UI of SetMaker2.pm
Revision
6879 -
Directory Listing
Modified
Wed Jun 22 17:54:08 2011 UTC (23 months ago) by
gage
added Tiny UUID to list
Revision
6878 -
Directory Listing
Modified
Wed Jun 22 17:53:29 2011 UTC (23 months ago) by
gage
overhaul the client for the webwork webservice rendering
enabled batch checking of problems (still more work to do)
Revision
6877 -
Directory Listing
Modified
Wed Jun 22 17:52:22 2011 UTC (23 months ago) by
gage
commented out pretty_print_rh (not used except for debuggin?)
Revision
6872 -
Directory Listing
Modified
Tue Jun 21 03:53:55 2011 UTC (23 months ago) by
gage
updated checkProblems so that they can be used to check the NationalProblemLibrary
updated renderProblem_rawoutput to use WebworkClient.m
Revision
6871 -
Directory Listing
Modified
Tue Jun 21 00:03:23 2011 UTC (23 months ago) by
ghe3
adding css files and js files for Grant He
-- Mike
Revision
6870 -
Directory Listing
Modified
Mon Jun 20 21:24:06 2011 UTC (23 months ago) by
ghe3
upload math3 templates for Grant He
-- Mike Gage (again -- it modified math2 the first time. ?????)
Revision
6869 -
Directory Listing
Modified
Mon Jun 20 21:20:11 2011 UTC (23 months ago) by
ghe3
commiting math3 templates and css for Grant He
-- Mike Gage
Revision
6868 -
Directory Listing
Modified
Mon Jun 20 21:14:42 2011 UTC (23 months ago) by
ghe3
Added ProblemUtil directory and content for Grant He.
-- Mike Gage
Revision
6867 -
Directory Listing
Modified
Sat Jun 18 03:59:31 2011 UTC (23 months ago) by
gage
committing changes made at and just before the sage31 work days
Revision
6848 -
Directory Listing
Modified
Fri Jun 10 14:34:39 2011 UTC (23 months, 1 week ago) by
aubreyja
That worked for webwork2/, now to add some pg/
Revision
6847 -
Directory Listing
Modified
Fri Jun 10 14:33:15 2011 UTC (23 months, 1 week ago) by
aubreyja
Creating dev branch, with proper dir structure (I hope)
Revision
6846 -
Directory Listing
Modified
Fri Jun 10 14:32:50 2011 UTC (23 months, 1 week ago) by
aubreyja
Creating dev branch with proper dir structure
Revision
6845 -
Directory Listing
Modified
Fri Jun 10 14:31:00 2011 UTC (23 months, 1 week ago) by
aubreyja
oops
Revision
6844 -
Directory Listing
Modified
Fri Jun 10 14:29:14 2011 UTC (23 months, 1 week ago) by
aubreyja
Creating dev branch
Revision
6842 -
Directory Listing
Modified
Thu Jun 9 15:38:22 2011 UTC (23 months, 2 weeks ago) by
gage
updates from trunk
Revision
6841 -
Directory Listing
Modified
Thu Jun 9 15:26:21 2011 UTC (23 months, 2 weeks ago) by
gage
replace colored answer blanks with colored borders on answer blanks.
Revision
6840 -
Directory Listing
Modified
Thu Jun 9 15:24:54 2011 UTC (23 months, 2 weeks ago) by
gage
changes to eliminate colons from the identifiers for array inputs
added java script to accomodate MathJax
Revision
6839 -
Directory Listing
Modified
Thu Jun 9 15:23:32 2011 UTC (23 months, 2 weeks ago) by
gage
changes to the way arrays are labeled. apparently colons are not allowed in html identifiers for some purposes (using CSS)
minor updates to PGalias database design
Revision
6826 -
Directory Listing
Modified
Thu May 26 03:45:15 2011 UTC (23 months, 4 weeks ago) by
gage
Fixed error on displaying red color in array answer rules
(still only works for the first entry in the array)
other minor tweaks -- added permissionLevel when creating users in WeBWorKSOAP
color changes, tweaks to configurations
Revision
6824 -
Directory Listing
Modified
Thu May 26 03:32:40 2011 UTC (23 months, 4 weeks ago) by
gage
added Tie::IxHash to the list
Revision
6814 -
Directory Listing
Modified
Wed May 11 19:07:17 2011 UTC (2 years ago) by
ghe3
my first commit
Revision
6813 -
Directory Listing
Modified
Wed May 11 18:53:07 2011 UTC (2 years ago) by
ghe3
your log message
Revision
6812 -
Directory Listing
Modified
Wed May 11 18:50:34 2011 UTC (2 years ago) by
ghe3
your log message
Revision
6811 -
Directory Listing
Modified
Wed May 11 18:47:39 2011 UTC (2 years ago) by
ghe3
your log message
Revision
6810 -
Directory Listing
Modified
Wed May 11 18:39:55 2011 UTC (2 years ago) by
ghe3
your log message
Revision
6809 -
Directory Listing
Modified
Tue May 10 22:34:01 2011 UTC (2 years ago) by
ghe3
helpful log message
Revision
6808 -
Directory Listing
Modified
Tue May 10 22:19:52 2011 UTC (2 years ago) by
aubreyja
Dev. branch for Grant He
Revision
6803 -
Directory Listing
Modified
Wed Apr 27 20:26:08 2011 UTC (2 years ago) by
gage
removing references to console which were causing errors
Revision
6801 -
Directory Listing
Modified
Wed Apr 27 20:05:08 2011 UTC (2 years ago) by
david gage
removed console calls
Revision
6799 -
Directory Listing
Modified
Thu Apr 14 03:08:04 2011 UTC (2 years, 1 month ago) by
gage
added check that DATA logs and tmp directories can be written to
from the webwork server.
Revision
6798 -
Directory Listing
Modified
Thu Apr 14 02:36:17 2011 UTC (2 years, 1 month ago) by
gage
fix current directory
Revision
6797 -
Directory Listing
Modified
Thu Apr 14 02:35:25 2011 UTC (2 years, 1 month ago) by
gage
merge with trunk changes
Revision
6796 -
Directory Listing
Modified
Thu Apr 14 02:23:11 2011 UTC (2 years, 1 month ago) by
gage
syncing with trunk
Revision
6795 -
Directory Listing
Modified
Thu Apr 14 02:08:40 2011 UTC (2 years, 1 month ago) by
gage
merging with trunk --- add htdocs/crossdomain.xml
Revision
6794 -
Directory Listing
Modified
Thu Apr 14 02:06:09 2011 UTC (2 years, 1 month ago) by
gage
fixing Image_and_Cursor_All
Revision
6793 -
Directory Listing
Modified
Thu Apr 14 02:02:04 2011 UTC (2 years, 1 month ago) by
gage
updating applets from trunk
Revision
6792 -
Directory Listing
Modified
Thu Apr 14 01:55:14 2011 UTC (2 years, 1 month ago) by
gage
merge collor changes from trunk
Revision
6791 -
Directory Listing
Modified
Thu Apr 14 01:45:45 2011 UTC (2 years, 1 month ago) by
gage
merging changes from trunk
Revision
6790 -
Directory Listing
Modified
Thu Apr 14 01:28:33 2011 UTC (2 years, 1 month ago) by
gage
update from trunk
Revision
6789 -
Directory Listing
Modified
Thu Apr 14 01:25:45 2011 UTC (2 years, 1 month ago) by
gage
update from trunk
Revision
6788 -
Directory Listing
Modified
Thu Apr 14 01:23:25 2011 UTC (2 years, 1 month ago) by
gage
updates from trunk
Revision
6787 -
Directory Listing
Modified
Thu Apr 14 01:21:54 2011 UTC (2 years, 1 month ago) by
gage
merging updates from trunk
Revision
6771 -
Directory Listing
Modified
Fri Apr 1 00:35:02 2011 UTC (2 years, 1 month ago) by
gage
merging changes from dg_dev
(except for one late commit of Merge.pm which is from trunk)
Revision
6769 -
Directory Listing
Modified
Thu Mar 31 23:06:15 2011 UTC (2 years, 1 month ago) by
gage
one more class to myClass
Revision
6768 -
Directory Listing
Modified
Thu Mar 31 22:09:09 2011 UTC (2 years, 1 month ago) by
gage
reordered listing of libraries
Revision
6766 -
Directory Listing
Modified
Thu Mar 31 21:59:32 2011 UTC (2 years, 1 month ago) by
gage
change class to myClass to avoid conflicts with javascript engine in safari
Revision
6765 -
Directory Listing
Modified
Thu Mar 31 21:57:44 2011 UTC (2 years, 1 month ago) by
gage
change directory
Revision
6764 -
Directory Listing
Modified
Thu Mar 31 21:48:20 2011 UTC (2 years, 1 month ago) by
gage
fixed version in README
fixed reference to perl in check_modules.pl
Revision
6760 -
Directory Listing
Modified
Thu Mar 31 03:16:20 2011 UTC (2 years, 1 month ago) by
gage
added three new macros files answerDiscussion.pl is at best proof of concept at the moment.
Revision
6759 -
Directory Listing
Modified
Tue Mar 29 20:55:53 2011 UTC (2 years, 1 month ago) by
gage
merged with trunk
Revision
6758 -
Directory Listing
Modified
Tue Mar 29 20:50:35 2011 UTC (2 years, 1 month ago) by
gage
merged changes from trunk
Revision
6757 -
Directory Listing
Modified
Mon Mar 28 08:50:03 2011 UTC (2 years, 1 month ago) by
ozcankasal
tr.pm updated
Revision
6754 -
Directory Listing
Modified
Tue Mar 22 11:31:35 2011 UTC (2 years, 2 months ago) by
benjamin
update tr.pm
Revision
6753 -
Directory Listing
Modified
Tue Mar 22 11:30:33 2011 UTC (2 years, 2 months ago) by
benjamin
fixed Problem.pm
Revision
6752 -
Directory Listing
Modified
Tue Mar 22 08:19:12 2011 UTC (2 years, 2 months ago) by
benjamin
translated up button (Ozcan)
Revision
6751 -
Directory Listing
Modified
Tue Mar 22 08:07:45 2011 UTC (2 years, 2 months ago) by
benjamin
More translations to tr.pm (Ozcan)
Revision
6750 -
Directory Listing
Modified
Mon Mar 21 21:11:15 2011 UTC (2 years, 2 months ago) by
benjamin
WeBWorK-tr ... for webwork translated!
Revision
6749 -
Directory Listing
Modified
Mon Mar 21 21:04:21 2011 UTC (2 years, 2 months ago) by
benjamin
Adding lexicon
Revision
6748 -
Directory Listing
Modified
Mon Mar 21 20:56:32 2011 UTC (2 years, 2 months ago) by
benjamin
Updating translation files
Revision
6747 -
Directory Listing
Modified
Mon Mar 21 19:34:24 2011 UTC (2 years, 2 months ago) by
benjamin
update Translate.pm
Revision
6746 -
Directory Listing
Modified
Mon Mar 21 19:29:50 2011 UTC (2 years, 2 months ago) by
aubreyja
again, copying current webwork2 code into bw branch
Revision
6745 -
Directory Listing
Modified
Mon Mar 21 19:29:07 2011 UTC (2 years, 2 months ago) by
aubreyja
try again
Revision
6744 -
Directory Listing
Modified
Mon Mar 21 19:03:16 2011 UTC (2 years, 2 months ago) by
aubreyja
copying current pg code into bw branch
Revision
6743 -
Directory Listing
Modified
Mon Mar 21 19:01:42 2011 UTC (2 years, 2 months ago) by
aubreyja
copying current webwork2 code into bw branch
Revision
6742 -
Directory Listing
Modified
Mon Mar 21 18:47:41 2011 UTC (2 years, 2 months ago) by
benjamin
Revision
6741 -
Directory Listing
Modified
Mon Mar 21 13:22:14 2011 UTC (2 years, 2 months ago) by
aubreyja
Dev branch for Ben Walter
Revision
6740 -
Directory Listing
Modified
Sat Mar 19 02:24:34 2011 UTC (2 years, 2 months ago) by
gage
merging with dg
Revision
6739 -
Directory Listing
Modified
Fri Mar 18 19:52:24 2011 UTC (2 years, 2 months ago) by
david gage
magnification bug fix
Revision
6738 -
Directory Listing
Modified
Fri Mar 18 18:39:42 2011 UTC (2 years, 2 months ago) by
david gage
Should work better with all themes now, added error messages, more async updating
Revision
6736 -
Directory Listing
Modified
Wed Mar 16 22:24:20 2011 UTC (2 years, 2 months ago) by
gage
merging with dg
You should now be able to drag problems to a target set that isn't currently selected and it will add it
Revision
6735 -
Directory Listing
Modified
Wed Mar 16 20:47:04 2011 UTC (2 years, 2 months ago) by
david gage
quick autoscrolling bug fix
Revision
6734 -
Directory Listing
Modified
Wed Mar 16 20:33:48 2011 UTC (2 years, 2 months ago) by
david gage
can now add a problem from the current target set to another target set, some bug fixes, slightly cleaner js
Revision
6733 -
Directory Listing
Modified
Wed Mar 16 04:21:15 2011 UTC (2 years, 2 months ago) by
david gage
You should now be able to drag problems to a target set that isn't currently selected and it will ad it
Revision
6732 -
Directory Listing
Modified
Mon Mar 14 18:05:19 2011 UTC (2 years, 2 months ago) by
david gage
added a horizontal slider and made the automatic scrolling in the target set a little smoother
Revision
6731 -
Directory Listing
Modified
Sat Mar 12 19:12:02 2011 UTC (2 years, 2 months ago) by
gage
merging with dg -- magnification fix, scrolling in target window, fix for full screen
Revision
6730 -
Directory Listing
Modified
Fri Mar 11 22:05:34 2011 UTC (2 years, 2 months ago) by
david gage
fixed a magnifcation issue, added automatic scrolling to the target set, made some adjustments to the full screen mode
Revision
6729 -
Directory Listing
Modified
Thu Mar 10 19:58:15 2011 UTC (2 years, 2 months ago) by
gage
merging updates from dg
Revision
6728 -
Directory Listing
Modified
Thu Mar 10 17:54:52 2011 UTC (2 years, 2 months ago) by
david gage
fixed the drag image and added a full window mode
Revision
6727 -
Directory Listing
Modified
Thu Mar 10 01:32:38 2011 UTC (2 years, 2 months ago) by
gage
merge from dev_dg
Revision
6726 -
Directory Listing
Modified
Thu Mar 10 01:05:52 2011 UTC (2 years, 2 months ago) by
david gage
updated library chooser ui, also added code to handel multiple simultaneous xhrs
Revision
6725 -
Directory Listing
Modified
Tue Mar 8 04:44:57 2011 UTC (2 years, 2 months ago) by
gage
uploaded merge from dg_dev
Revision
6724 -
Directory Listing
Modified
Mon Mar 7 21:04:52 2011 UTC (2 years, 2 months ago) by
david gage
some functions have been moved to seperate files, javascript now is pickier about building forms so everything should be much faster
Revision
6723 -
Directory Listing
Modified
Sat Feb 26 19:16:36 2011 UTC (2 years, 2 months ago) by
gage
Moved library problem controls down and to the right under
Revision
6722 -
Directory Listing
Modified
Sat Feb 26 19:04:07 2011 UTC (2 years, 2 months ago) by
gage
fixed pixel height
Revision
6721 -
Directory Listing
Modified
Sat Feb 26 18:48:05 2011 UTC (2 years, 2 months ago) by
gage
moved control panel for library repository down the page
and to the right (Under the library heading)
Revision
6720 -
Directory Listing
Modified
Thu Feb 17 13:18:25 2011 UTC (2 years, 3 months ago) by
gage
merging with dg_dev fixes for safari bug
Revision
6719 -
Directory Listing
Modified
Wed Feb 16 22:07:02 2011 UTC (2 years, 3 months ago) by
david gage
fixed the safari bug
Revision
6718 -
Directory Listing
Modified
Tue Feb 15 18:19:51 2011 UTC (2 years, 3 months ago) by
gage
change datatype of LocationAddresses.pm
to have ip_mask have type of VARCHAR(255)
as suggested by Danny Glin.
Revision
6717 -
Directory Listing
Modified
Tue Feb 15 17:53:15 2011 UTC (2 years, 3 months ago) by
gage
save updates merged from dg_dev
Revision
6716 -
Directory Listing
Modified
Mon Feb 14 18:43:02 2011 UTC (2 years, 3 months ago) by
david gage
bug fixes in gridify, magnification, drag and drop and next page
Revision
6715 -
Directory Listing
Modified
Thu Feb 10 19:53:43 2011 UTC (2 years, 3 months ago) by
gage
merge with dg_dev
Revision
6714 -
Directory Listing
Modified
Thu Feb 10 19:43:49 2011 UTC (2 years, 3 months ago) by
david gage
fixed undefined bug in target set
Revision
6713 -
Directory Listing
Modified
Thu Feb 10 18:33:52 2011 UTC (2 years, 3 months ago) by
gage
merge from dg -- this should fix magnification bug
Revision
6712 -
Directory Listing
Modified
Thu Feb 10 18:13:17 2011 UTC (2 years, 3 months ago) by
david gage
fixed the magnification bug
Revision
6710 -
Directory Listing
Modified
Thu Feb 10 03:37:25 2011 UTC (2 years, 3 months ago) by
gage
commiting changes from dg
Revision
6709 -
Directory Listing
Modified
Tue Feb 8 21:06:22 2011 UTC (2 years, 3 months ago) by
david gage
took out some debugging logs to speed it up a bit
Revision
6708 -
Directory Listing
Modified
Tue Feb 8 21:04:05 2011 UTC (2 years, 3 months ago) by
david gage
a ton of bug fixes, xhr should be working for both firefox and chrome/safari now
Revision
6707 -
Directory Listing
Modified
Sun Feb 6 16:44:26 2011 UTC (2 years, 3 months ago) by
gage
upload images
Revision
6706 -
Directory Listing
Modified
Sun Feb 6 16:38:42 2011 UTC (2 years, 3 months ago) by
david gage
loader images
Revision
6705 -
Directory Listing
Modified
Sun Feb 6 15:53:35 2011 UTC (2 years, 3 months ago) by
gage
merging changes from dg_dev
(except for one late commit of Merge.pm which is from trunk)
Revision
6704 -
Directory Listing
Modified
Sun Feb 6 14:59:09 2011 UTC (2 years, 3 months ago) by
gage
fixed a missing brace
Revision
6703 -
Directory Listing
Modified
Sun Feb 6 14:50:24 2011 UTC (2 years, 3 months ago) by
gage
fix error messages to conform to changes made to avoid XSS
Revision
6702 -
Directory Listing
Modified
Sun Feb 6 14:48:17 2011 UTC (2 years, 3 months ago) by
gage
import from trunk
-- fix lock and release lock lines
(cosmetic change -- it doesn't matter what you call the lock)
Revision
6701 -
Directory Listing
Modified
Sun Feb 6 14:47:11 2011 UTC (2 years, 3 months ago) by
gage
add initNonNativeTables
to handle depths, location and location_address tables
Revision
6700 -
Directory Listing
Modified
Sun Feb 6 14:46:13 2011 UTC (2 years, 3 months ago) by
gage
correct error message
Revision
6699 -
Directory Listing
Modified
Sun Feb 6 14:44:48 2011 UTC (2 years, 3 months ago) by
gage
merge from trunk
remove primary key indicators from long (TEXT) fields
add Depths.pm field definitions to match adding the depths table to database.conf
Revision
6698 -
Directory Listing
Modified
Sun Feb 6 14:42:01 2011 UTC (2 years, 3 months ago) by
gage
added tableExists function
merge from trunk
Revision
6697 -
Directory Listing
Modified
Sun Feb 6 14:39:29 2011 UTC (2 years, 3 months ago) by
gage
merge changes from trunk
Revision
6696 -
Directory Listing
Modified
Sun Feb 6 14:36:56 2011 UTC (2 years, 3 months ago) by
gage
comment out import/export database
merged from trunk
Revision
6695 -
Directory Listing
Modified
Sun Feb 6 14:22:53 2011 UTC (2 years, 3 months ago) by
gage
added comments on how WebworkClient works
Revision
6694 -
Directory Listing
Modified
Sun Feb 6 14:19:52 2011 UTC (2 years, 3 months ago) by
gage
moved wwdb_init to old_scripts home
Revision
6693 -
Directory Listing
Modified
Sun Feb 6 14:09:10 2011 UTC (2 years, 3 months ago) by
gage
added depths table to database.conf.dist
Revision
6692 -
Directory Listing
Modified
Fri Feb 4 21:26:02 2011 UTC (2 years, 3 months ago) by
david gage
moved some controlls around and did some fixes
Revision
6691 -
Directory Listing
Modified
Thu Feb 3 20:19:01 2011 UTC (2 years, 3 months ago) by
david gage
moved some things around, fixed dragstart on previewed problems, added loading spinners
Revision
6690 -
Directory Listing
Modified
Thu Feb 3 02:16:04 2011 UTC (2 years, 3 months ago) by
david gage
xhr loading for the library problems
Revision
6689 -
Directory Listing
Modified
Tue Feb 1 22:44:05 2011 UTC (2 years, 3 months ago) by
david gage
added xhr to view sets and added a save changes button that submits changes via xhr
Revision
6688 -
Directory Listing
Modified
Sun Jan 30 21:07:51 2011 UTC (2 years, 3 months ago) by
david gage
debugged reorder, it seems to be working fine now, but keep an eye out for any errors, especially anything having to do with putGlobalProblem
Revision
6680 -
Directory Listing
Modified
Fri Jan 28 02:42:26 2011 UTC (2 years, 3 months ago) by
david gage
added a loading screen, added the reorder feature, it's still very bugged any info an where and when it breaks would be much appreciated.
Revision
6679 -
Directory Listing
Modified
Thu Jan 27 16:30:45 2011 UTC (2 years, 3 months ago) by
aaron wangberg
Initial upload of GatewayQuiz.pm, Problem.pm, Record.ph, Tutor.pm, and Tutor files (and all other files, just in case) used in development branch of WeBWorK with the whiteboard application
Revision
6678 -
Directory Listing
Modified
Thu Jan 27 16:27:17 2011 UTC (2 years, 3 months ago) by
aaron wangberg
Initial upload of css used in development branch of WeBWorK with the whiteboard application
Revision
6677 -
Directory Listing
Modified
Thu Jan 27 16:24:52 2011 UTC (2 years, 3 months ago) by
aaron wangberg
Initial upload of templates used in development branch of WeBWorK with the whiteboard application
Revision
6676 -
Directory Listing
Modified
Thu Jan 27 16:22:20 2011 UTC (2 years, 3 months ago) by
aaron wangberg
Initial upload of development branch of WeBWorK with the whiteboard application
Revision
6675 -
Directory Listing
Modified
Thu Jan 27 16:20:11 2011 UTC (2 years, 3 months ago) by
aaron wangberg
the php scripts that communicate data between the whiteboard session.swf flash software and the session, WeBWorK, and wwSession databases. Also, the reporting scripts which generate web reports on student use/interaction with the session.swf whiteboard and tutorials. Also, the scripts to set up and populate the databases with information
Revision
6674 -
Directory Listing
Modified
Wed Jan 26 22:40:08 2011 UTC (2 years, 3 months ago) by
aaron wangberg
the whiteboard flash application to work with webwork is session.swf
Revision
6673 -
Directory Listing
Modified
Wed Jan 26 22:33:47 2011 UTC (2 years, 3 months ago) by
aaron wangberg
schema for the whiteboard database (session.sql) and the database (wwSession.sql) to communicate between the whiteboard database and the webwork database
Revision
6672 -
Directory Listing
Modified
Wed Jan 26 19:37:20 2011 UTC (2 years, 3 months ago) by
aubreyja
Creating development branch for Aaron Wangberg, Winona State University
Revision
6666 -
Directory Listing
Modified
Thu Dec 30 21:03:52 2010 UTC (2 years, 4 months ago) by
gage
updated coloring of answer blanks.
Colors are now defined in global.conf
Revision
6665 -
Directory Listing
Modified
Thu Dec 30 21:03:28 2010 UTC (2 years, 4 months ago) by
gage
updated coloring of answer blanks.
Colors are now defined in global.conf
Revision
6664 -
Directory Listing
Modified
Thu Dec 30 20:46:29 2010 UTC (2 years, 4 months ago) by
gage
added error messages if dates are not defined.
Revision
6663 -
Directory Listing
Modified
Thu Dec 30 20:44:42 2010 UTC (2 years, 4 months ago) by
gage
got rid of a several places where attempts_per_version defined
as a blank (instead of 0 ) caused annoying warnings
Revision
6662 -
Directory Listing
Modified
Thu Dec 30 20:33:13 2010 UTC (2 years, 4 months ago) by
gage
Added a caller() to the error handling so that more
error messages are produced.
This might help some
Revision
6661 -
Directory Listing
Modified
Thu Dec 30 20:32:23 2010 UTC (2 years, 4 months ago) by
gage
added visible => "published" override to set_version table
(I missed this in the previous commit.)
Revision
6660 -
Directory Listing
Modified
Thu Dec 30 20:31:02 2010 UTC (2 years, 4 months ago) by
gage
updating comments learned from old hosted2
Revision
6659 -
Directory Listing
Modified
Thu Dec 30 17:09:00 2010 UTC (2 years, 4 months ago) by
gage
Added ability to color code the answers
Revision
6658 -
Directory Listing
Modified
Thu Dec 30 17:08:43 2010 UTC (2 years, 4 months ago) by
gage
added comments -- cosmetic changes while studying best way
to impliment tikz image generator -- we'll probably
model it on ImageGenerator rather than on Hardcopy.pm
Revision
6657 -
Directory Listing
Modified
Thu Dec 30 17:06:50 2010 UTC (2 years, 4 months ago) by
gage
added support for coloring answers
Revision
6656 -
Directory Listing
Modified
Thu Dec 30 17:05:57 2010 UTC (2 years, 4 months ago) by
gage
doing some cosmetic changes -- adding comments in preparation
for adding a tikz image generator
Revision
6655 -
Directory Listing
Modified
Tue Dec 28 17:49:32 2010 UTC (2 years, 4 months ago) by
gage
changed all occurences of "published" to "visible" and of "unpublished" to "hidden"
also modified database.conf.dist so that visible is aliased to "published".
thus the database reference remains "published" but everything else is changed.
Next project: create an easy automatic upgrade of tables to change field name from
"published" to "visible" and then change back the database.conf.dist
Revision
6654 -
Directory Listing
Modified
Tue Dec 28 03:47:48 2010 UTC (2 years, 4 months ago) by
gage
replace many warnings by $self->addbadmessage
move some actions into the pre_header_initialize initialize routines so that
the error messages appear properly at the top of the page.
This commit may still have some bugs.
Revision
6653 -
Directory Listing
Modified
Tue Dec 28 03:45:42 2010 UTC (2 years, 4 months ago) by
gage
don't ask -- just automatically assign newly created set to current user
Revision
6652 -
Directory Listing
Modified
Tue Dec 28 03:44:12 2010 UTC (2 years, 4 months ago) by
gage
automatically assign newly created sets to current user
Revision
6651 -
Directory Listing
Modified
Tue Dec 28 03:40:29 2010 UTC (2 years, 4 months ago) by
gage
insure that dates are numeric in comparison
Revision
6650 -
Directory Listing
Modified
Tue Dec 28 03:38:22 2010 UTC (2 years, 4 months ago) by
gage
catch errors in $self->parseDateTime
Revision
6649 -
Directory Listing
Modified
Tue Dec 28 03:37:15 2010 UTC (2 years, 4 months ago) by
gage
provide default values for $dateTime (unix time ) and timeZone
Revision
6648 -
Directory Listing
Modified
Tue Dec 28 03:33:32 2010 UTC (2 years, 4 months ago) by
gage
removing Moodle schemas that are no longer used
Revision
6639 -
Directory Listing
Modified
Mon Dec 13 19:24:05 2010 UTC (2 years, 5 months ago) by
david gage
moved set selectors and added an input to save gridify state
Revision
6637 -
Directory Listing
Modified
Sun Dec 12 19:08:26 2010 UTC (2 years, 5 months ago) by
gage
merged changes from trunk
Revision
6636 -
Directory Listing
Modified
Sun Dec 12 19:07:30 2010 UTC (2 years, 5 months ago) by
gage
merged changes from trunk
Revision
6630 -
Directory Listing
Modified
Wed Dec 8 00:05:34 2010 UTC (2 years, 5 months ago) by
gage
changing Safe to WWSafe
Revision
6629 -
Directory Listing
Modified
Wed Dec 8 00:04:02 2010 UTC (2 years, 5 months ago) by
gage
fix PGbasic error in text area presentation
Revision
6628 -
Directory Listing
Modified
Wed Dec 8 00:01:49 2010 UTC (2 years, 5 months ago) by
gage
changed all references to Safe to WWSafe just to be "safe"
fixed security hole in file paths for Problem Set Detail
uploaded changes to setmaker 2 from dg_dev. includes holding shift key down (before)
you move a file in order to move it rather than to add it.
Revision
6627 -
Directory Listing
Modified
Tue Dec 7 04:52:08 2010 UTC (2 years, 5 months ago) by
david gage
error message fixed and shift drag reworked
Revision
6626 -
Directory Listing
Modified
Tue Dec 7 04:09:35 2010 UTC (2 years, 5 months ago) by
gage
added .js file used by some flash applets
Revision
6625 -
Directory Listing
Modified
Tue Dec 7 00:50:33 2010 UTC (2 years, 5 months ago) by
david gage
cursor now changes to resize when hovering over the middle bar, fixed a bug when adding problems
Revision
6624 -
Directory Listing
Modified
Sun Dec 5 23:10:26 2010 UTC (2 years, 5 months ago) by
david gage
fixed bug 1868 and changed the add feature to keep a copy in the library
Revision
6623 -
Directory Listing
Modified
Sat Dec 4 00:20:39 2010 UTC (2 years, 5 months ago) by
gage
upload corrections from dg_dev
Revision
6622 -
Directory Listing
Modified
Sat Dec 4 00:19:05 2010 UTC (2 years, 5 months ago) by
gage
updating templates dgage theme
restoring templates for math theme
Revision
6621 -
Directory Listing
Modified
Fri Dec 3 23:30:16 2010 UTC (2 years, 5 months ago) by
david gage
the javascript for reordering problems is done, i think there's still some perl to do
Revision
6620 -
Directory Listing
Modified
Fri Dec 3 22:31:11 2010 UTC (2 years, 5 months ago) by
david gage
ok now my theme should be there
Revision
6619 -
Directory Listing
Modified
Fri Dec 3 20:45:25 2010 UTC (2 years, 5 months ago) by
david gage
fixed an issue with magnification having incorrect placement in some themes
Revision
6618 -
Directory Listing
Modified
Fri Dec 3 19:31:52 2010 UTC (2 years, 5 months ago) by
david gage
added instructions
Revision
6617 -
Directory Listing
Modified
Fri Dec 3 19:05:11 2010 UTC (2 years, 5 months ago) by
david gage
trying to make sure my template is up
Revision
6616 -
Directory Listing
Modified
Fri Dec 3 18:43:36 2010 UTC (2 years, 5 months ago) by
david gage
trying to add dgage theme
Revision
6615 -
Directory Listing
Modified
Fri Dec 3 18:31:26 2010 UTC (2 years, 5 months ago) by
david gage
fixed a bug with the magnifier and added labels
Revision
6614 -
Directory Listing
Modified
Fri Dec 3 16:53:09 2010 UTC (2 years, 5 months ago) by
gage
added latest features for the library browser 2 from dg_dev
Revision
6613 -
Directory Listing
Modified
Fri Dec 3 05:07:59 2010 UTC (2 years, 5 months ago) by
david gage
user can now adjust how many problems across in gridify, added some better colors, added magnification to target set
Revision
6612 -
Directory Listing
Modified
Fri Dec 3 01:43:24 2010 UTC (2 years, 5 months ago) by
gage
add Paul Pearson's version of setHeader.pg
Revision
6611 -
Directory Listing
Modified
Fri Dec 3 01:42:34 2010 UTC (2 years, 5 months ago) by
gage
initialize some things to prevent error messages.
Revision
6610 -
Directory Listing
Modified
Fri Dec 3 01:41:30 2010 UTC (2 years, 5 months ago) by
gage
added escapeHTML to error messages as a first step to counteracting XSS exploits.
Revision
6589 -
Directory Listing
Modified
Wed Dec 1 05:34:26 2010 UTC (2 years, 5 months ago) by
pearson
replaced use of $ans_rule_count -- which is no longer available.
use $num_of_answers = (keys %{$PG->{PG_ANSWERS_HASH}} ); instead
Revision
6587 -
Directory Listing
Modified
Wed Dec 1 00:15:08 2010 UTC (2 years, 5 months ago) by
gage
fixed an errant comment
Revision
6583 -
Directory Listing
Modified
Tue Nov 30 19:27:13 2010 UTC (2 years, 5 months ago) by
gage
remove warning message
add suggestion for server_root_url and so forth.
Revision
6582 -
Directory Listing
Modified
Sat Nov 27 20:22:11 2010 UTC (2 years, 5 months ago) by
gage
style updates to setmaker
Revision
6581 -
Directory Listing
Modified
Sat Nov 27 20:18:45 2010 UTC (2 years, 5 months ago) by
david gage
fixed up some style issues
Revision
6580 -
Directory Listing
Modified
Sat Nov 27 14:42:24 2010 UTC (2 years, 5 months ago) by
gage
fixed use APR::Request::Error problem
merged fixes from dg_dev
Revision
6579 -
Directory Listing
Modified
Sat Nov 27 06:02:51 2010 UTC (2 years, 5 months ago) by
david gage
fixed bug 1865
Revision
6577 -
Directory Listing
Modified
Fri Nov 26 20:17:35 2010 UTC (2 years, 5 months ago) by
gage
make counter update
Revision
6576 -
Directory Listing
Modified
Fri Nov 26 19:41:59 2010 UTC (2 years, 5 months ago) by
david gage
ok the problem counter should now update
Revision
6575 -
Directory Listing
Modified
Fri Nov 26 18:53:39 2010 UTC (2 years, 5 months ago) by
gage
merged with dg_dev -- added problem counter
Revision
6574 -
Directory Listing
Modified
Fri Nov 26 18:13:37 2010 UTC (2 years, 5 months ago) by
david gage
added a problem counter
Revision
6573 -
Directory Listing
Modified
Thu Nov 25 20:39:41 2010 UTC (2 years, 5 months ago) by
gage
update tree
Revision
6572 -
Directory Listing
Modified
Thu Nov 25 20:35:46 2010 UTC (2 years, 5 months ago) by
gage
merge files from dg_dev
Revision
6571 -
Directory Listing
Modified
Thu Nov 25 20:28:12 2010 UTC (2 years, 5 months ago) by
gage
changing from use Safe.pm to use WWSafe.pm
Revision
6570 -
Directory Listing
Modified
Thu Nov 25 20:27:22 2010 UTC (2 years, 5 months ago) by
gage
merging with dg_dev
Revision
6569 -
Directory Listing
Modified
Thu Nov 25 20:21:03 2010 UTC (2 years, 5 months ago) by
gage
change to use WWSafe.pm for now
Revision
6568 -
Directory Listing
Modified
Thu Nov 25 19:37:46 2010 UTC (2 years, 5 months ago) by
gage
merging with trunk
Revision
6567 -
Directory Listing
Modified
Thu Nov 25 19:35:45 2010 UTC (2 years, 5 months ago) by
gage
merge with trunk
Revision
6566 -
Directory Listing
Modified
Thu Nov 25 19:19:30 2010 UTC (2 years, 5 months ago) by
gage
merge with trunk
Revision
6565 -
Directory Listing
Modified
Thu Nov 25 19:05:42 2010 UTC (2 years, 5 months ago) by
gage
cosmetic adjustments from merge with trunk
Revision
6564 -
Directory Listing
Modified
Thu Nov 25 19:03:17 2010 UTC (2 years, 5 months ago) by
gage
minor cosmetic adjustments from merge with trunk
Revision
6559 -
Directory Listing
Modified
Thu Nov 25 00:41:01 2010 UTC (2 years, 5 months ago) by
david gage
fixed dgage theme, added ability to resize the two problem lists, preview problem now acts like google images on hover
Revision
6558 -
Directory Listing
Modified
Tue Nov 23 22:20:41 2010 UTC (2 years, 5 months ago) by
gage
changed WWSafe.pm back to Safe.pm
updated library browser 2
Revision
6557 -
Directory Listing
Modified
Tue Nov 23 22:19:31 2010 UTC (2 years, 5 months ago) by
gage
added pod documentation
Revision
6555 -
Directory Listing
Modified
Tue Nov 23 02:40:50 2010 UTC (2 years, 6 months ago) by
david gage
added the grid and preview features to library browser 2
Revision
6544 -
Directory Listing
Modified
Sun Nov 21 00:19:04 2010 UTC (2 years, 6 months ago) by
gage
updates merged from trunk
Revision
6543 -
Directory Listing
Modified
Sun Nov 21 00:18:35 2010 UTC (2 years, 6 months ago) by
gage
updates merged from Trunk
Revision
6527 -
Directory Listing
Modified
Sat Nov 13 14:43:25 2010 UTC (2 years, 6 months ago) by
gage
fix directory structure
Revision
6526 -
Directory Listing
Modified
Sat Nov 13 14:41:30 2010 UTC (2 years, 6 months ago) by
gage
merge changes from trunk -- move displayMacros and dangerousMacros out of the way
Revision
6525 -
Directory Listing
Modified
Sat Nov 13 14:39:19 2010 UTC (2 years, 6 months ago) by
gage
merge minor fixes from trunk
Revision
6524 -
Directory Listing
Modified
Sat Nov 13 04:01:46 2010 UTC (2 years, 6 months ago) by
gage
correct spelling
Revision
6523 -
Directory Listing
Modified
Fri Nov 12 18:43:49 2010 UTC (2 years, 6 months ago) by
gage
commented out print statement
Revision
6522 -
Directory Listing
Modified
Fri Nov 12 13:43:17 2010 UTC (2 years, 6 months ago) by
gage
comment out print statment
Revision
6521 -
Directory Listing
Modified
Fri Nov 12 00:42:05 2010 UTC (2 years, 6 months ago) by
gage
merge changes from turnk -- mostly moving files around
Revision
6520 -
Directory Listing
Modified
Fri Nov 12 00:28:33 2010 UTC (2 years, 6 months ago) by
gage
additional documentation
Revision
6512 -
Directory Listing
Modified
Thu Nov 11 16:22:00 2010 UTC (2 years, 6 months ago) by
gage
added support for SetMaker2
Revision
6511 -
Directory Listing
Modified
Thu Nov 11 16:19:36 2010 UTC (2 years, 6 months ago) by
gage
moved Safe.pm to WWSafe.pm
added support for SetMaker2.pm
Revision
6510 -
Directory Listing
Modified
Thu Nov 11 16:17:58 2010 UTC (2 years, 6 months ago) by
gage
add changes from trunk
Revision
6509 -
Directory Listing
Modified
Thu Nov 11 15:53:22 2010 UTC (2 years, 6 months ago) by
gage
moved files around
Revision
6508 -
Directory Listing
Modified
Thu Nov 11 15:52:09 2010 UTC (2 years, 6 months ago) by
gage
moved files around
Revision
6500 -
Directory Listing
Modified
Thu Nov 11 13:12:10 2010 UTC (2 years, 6 months ago) by
gage
added union Macro files to pg/macros
also added PGanalyzeGraph.pl
added pod documentation to LiveGraphics3D.pl
Revision
6498 -
Directory Listing
Modified
Wed Nov 10 03:34:28 2010 UTC (2 years, 6 months ago) by
david gage
fixed bug where problems that were moved back whent to the wrong place
Revision
6497 -
Directory Listing
Modified
Wed Nov 10 03:19:48 2010 UTC (2 years, 6 months ago) by
david gage
colors and some other stuff
Revision
6496 -
Directory Listing
Modified
Wed Nov 10 00:38:28 2010 UTC (2 years, 6 months ago) by
david gage
fixed where the problems were being put on drag
Revision
6495 -
Directory Listing
Modified
Wed Nov 10 00:22:37 2010 UTC (2 years, 6 months ago) by
david gage
added move option
Revision
6494 -
Directory Listing
Modified
Tue Nov 9 04:12:27 2010 UTC (2 years, 6 months ago) by
david gage
added a nice javascript menu i found, i'll polish it later. fixed the add bug. changed the problem lists to be a set size. Need to collapse library chooser
Revision
6493 -
Directory Listing
Modified
Sat Nov 6 21:44:53 2010 UTC (2 years, 6 months ago) by
david gage
again i missed the template
Revision
6492 -
Directory Listing
Modified
Sat Nov 6 21:41:11 2010 UTC (2 years, 6 months ago) by
david gage
fixes to labes, added drop to remove functionality, and new template
Revision
6491 -
Directory Listing
Modified
Sat Nov 6 20:38:03 2010 UTC (2 years, 6 months ago) by
gage
cosmetic changes
Revision
6490 -
Directory Listing
Modified
Sat Nov 6 20:30:00 2010 UTC (2 years, 6 months ago) by
gage
various updates to macros.
removed defined(%hash) statements from Translator.pm (dumpvar) which
were bothering perl 5.12.2
Revision
6488 -
Directory Listing
Modified
Thu Nov 4 20:04:59 2010 UTC (2 years, 6 months ago) by
david gage
just makeing sure the last commit got everything, i'm new at this
Revision
6487 -
Directory Listing
Modified
Thu Nov 4 20:03:53 2010 UTC (2 years, 6 months ago) by
david gage
added library browser 2 that allows for drag and drop adding to selected problem sets, more to come :)
Revision
6485 -
Directory Listing
Modified
Thu Nov 4 02:57:20 2010 UTC (2 years, 6 months ago) by
gage
more changes to support easy setup
Revision
6484 -
Directory Listing
Modified
Thu Nov 4 02:42:24 2010 UTC (2 years, 6 months ago) by
gage
added line for apache_server_url
Revision
6480 -
Directory Listing
Modified
Thu Nov 4 01:36:43 2010 UTC (2 years, 6 months ago) by
gage
changes to support easier setup
Revision
6479 -
Directory Listing
Modified
Thu Nov 4 01:27:56 2010 UTC (2 years, 6 months ago) by
gage
changes to support configuration of external editor
Revision
6478 -
Directory Listing
Modified
Thu Nov 4 01:22:28 2010 UTC (2 years, 6 months ago) by
gage
changes to configuration for external editor. Should make setup easier.
Revision
6477 -
Directory Listing
Modified
Thu Nov 4 01:21:29 2010 UTC (2 years, 6 months ago) by
gage
return highest grade if several instances of a quiz have been taken
Revision
6475 -
Directory Listing
Modified
Thu Nov 4 01:13:51 2010 UTC (2 years, 6 months ago) by
gage
made sure problem score is initialized in Translator.pm
fix spelling error in PGcore.pm
Revision
6473 -
Directory Listing
Modified
Mon Oct 18 21:45:09 2010 UTC (2 years, 7 months ago) by
aubreyja
Adding current webwork2 to dg_dev
Revision
6472 -
Directory Listing
Modified
Mon Oct 18 21:44:45 2010 UTC (2 years, 7 months ago) by
aubreyja
Adding current webwork2 to dg_dev
Revision
6471 -
Directory Listing
Modified
Mon Oct 18 21:21:11 2010 UTC (2 years, 7 months ago) by
aubreyja
Branch for David Gage
Revision
6470 -
Directory Listing
Modified
Wed Oct 13 15:19:17 2010 UTC (2 years, 7 months ago) by
gage
modify configuration code for independent editor
Revision
6469 -
Directory Listing
Modified
Wed Oct 13 15:18:32 2010 UTC (2 years, 7 months ago) by
gage
remove conflict chevrons from revision copy of Hardcopy.pm
Revision
6468 -
Directory Listing
Modified
Wed Oct 13 15:17:21 2010 UTC (2 years, 7 months ago) by
gage
modify configuration code for independent editor
Revision
6465 -
Directory Listing
Modified
Tue Oct 12 00:42:38 2010 UTC (2 years, 7 months ago) by
gage
-- nothing changed
Revision
6464 -
Directory Listing
Modified
Tue Oct 12 00:41:53 2010 UTC (2 years, 7 months ago) by
gage
fixed formatting
Revision
6463 -
Directory Listing
Modified
Tue Oct 12 00:31:31 2010 UTC (2 years, 7 months ago) by
gage
fix extra lines in PGalias.pm
fix? AnSwEr label problem in PGgraders.pl
Revision
6462 -
Directory Listing
Modified
Tue Oct 12 00:20:57 2010 UTC (2 years, 7 months ago) by
gage
enable MathJax
Revision
6461 -
Directory Listing
Modified
Tue Oct 12 00:20:23 2010 UTC (2 years, 7 months ago) by
gage
protect against bug in CGI.pm -- one of these two lines should work depending on verison of CGI.
the symptom is that when editing a student their permission level reverts to guest. It is because
the level of "student" is 0 and pop-up menu has difficulties dealing with that.
Revision
6460 -
Directory Listing
Modified
Tue Oct 12 00:18:43 2010 UTC (2 years, 7 months ago) by
gage
catch bad calls to formatDateTime
Revision
6459 -
Directory Listing
Modified
Tue Oct 12 00:17:32 2010 UTC (2 years, 7 months ago) by
gage
fixes merge errors in PGgraders.pl
fixes? an issue with determining answer labels when using PGcore.
Revision
6448 -
Directory Listing
Modified
Thu Sep 30 02:07:34 2010 UTC (2 years, 7 months ago) by
gage
fixed a bug which prevented syntax errors from being reported properly because the
PGcore object would not be created in those circumstances.
Revision
6447 -
Directory Listing
Modified
Tue Sep 28 12:32:18 2010 UTC (2 years, 7 months ago) by
gage
updated changes in Save and Save AS button from trunk
Revision
6445 -
Directory Listing
Modified
Tue Sep 28 00:17:00 2010 UTC (2 years, 7 months ago) by
gage
removed some warning messages that are no longer needed.
Revision
6444 -
Directory Listing
Modified
Tue Sep 28 00:12:03 2010 UTC (2 years, 7 months ago) by
gage
Added to the grade_sets routine so that gateway quizzes can also have their grades returned
(e.g. to Moodle for replacement in the moodle grade book). The routine selects the grade
of the most recent version of a gateway test to use for the grade. It would be desirable
to have an option to return the maximum grade of the gateway test versions taken.
Revision
6443 -
Directory Listing
Modified
Tue Sep 28 00:03:21 2010 UTC (2 years, 7 months ago) by
gage
Factored out some of the grading aspects in Grades.pm and StudentProgress.pm
The grade_sets routines in those two files are not quite compatible yet but they are getting closer.
In tandem with this I also created a module for WebworkSOAP.pm which ships grades for gateway quizzes
to Moodle in addition to grades from homework sets. It chooses the last of the versioned sets
if one has taken more than one auiz. (A useful enhancement would be to change this to allow one to take the
maximum of the tests taken.)
In the process I commented out the "Ind" Indicator column in the displays since this does little except
confuse people.
There is still room for more consolidation among the grading routines in Grades.pm, StudentProgress.pm,
Scoring.pm and probably Statistics.pm and WebworkSOAP.pm
Revision
6442 -
Directory Listing
Modified
Fri Sep 24 20:04:43 2010 UTC (2 years, 7 months ago) by
gage
syncing with trunk. default for report bugs is now "ta"
Revision
6439 -
Directory Listing
Modified
Wed Sep 22 03:41:00 2010 UTC (2 years, 8 months ago) by
gage
sync with trunk
Revision
6438 -
Directory Listing
Modified
Wed Sep 22 03:37:42 2010 UTC (2 years, 8 months ago) by
gage
sync with trunk
Revision
6437 -
Directory Listing
Modified
Wed Sep 22 03:30:46 2010 UTC (2 years, 8 months ago) by
gage
make parserMultiAnswer compatible with quiz mode by adding a quiz prefix to MuLtIaNsWeR
This way if there are two multianswer questions they will be distinguished by the quiz prefix.
Revision
6435 -
Directory Listing
Modified
Thu Sep 16 15:38:35 2010 UTC (2 years, 8 months ago) by
gage
Cleaning things up by replacing references to psvnNumber by psvn (which is less redundant)
Revision
6434 -
Directory Listing
Modified
Thu Sep 16 15:34:31 2010 UTC (2 years, 8 months ago) by
gage
Cleaning things up by replacing references to psvnNumber by psvn (which is less redundant)
Revision
6433 -
Directory Listing
Modified
Thu Sep 16 03:36:41 2010 UTC (2 years, 8 months ago) by
gage
make changes to PGgraphmacros.pl and PGalias.pm to protect periods, commas and at
signs when creating links to pictures
add Arnie's changes to PGgraders.pl in trunk to gage_dev
Revision
6432 -
Directory Listing
Modified
Wed Sep 15 21:16:48 2010 UTC (2 years, 8 months ago) by
gage
placed older version of alignedChoice.pl (which uses List.pm as its parent instead of ChoiceList) in the pg/macros folder.
This version will be found before the version in NationalProblemLibrary/macros/Union and will work with rel-2-4-patches where as
the newest library versions of alignedChoice.pl work with 2.4.9 (the trunk version of the svn ) and above.
This work around will help some when the revisions of the NPL and of pg macros are out of sync.
Revision
6429 -
Directory Listing
Modified
Tue Sep 14 14:50:39 2010 UTC (2 years, 8 months ago) by
gage
commit directory
Revision
6428 -
Directory Listing
Modified
Tue Sep 14 14:48:56 2010 UTC (2 years, 8 months ago) by
gage
added mathJax code
Revision
6427 -
Directory Listing
Modified
Tue Sep 14 14:48:10 2010 UTC (2 years, 8 months ago) by
gage
added mathJax code
Revision
6426 -
Directory Listing
Modified
Tue Sep 14 14:45:42 2010 UTC (2 years, 8 months ago) by
gage
add mathJax code
Revision
6425 -
Directory Listing
Modified
Tue Sep 14 14:44:55 2010 UTC (2 years, 8 months ago) by
gage
added mathJax code
Revision
6424 -
Directory Listing
Modified
Tue Sep 14 14:41:31 2010 UTC (2 years, 8 months ago) by
gage
adding mathJax code
Revision
6423 -
Directory Listing
Modified
Tue Sep 14 14:40:24 2010 UTC (2 years, 8 months ago) by
gage
catch bad calls to formatDateTime
Revision
6422 -
Directory Listing
Modified
Tue Sep 14 14:18:39 2010 UTC (2 years, 8 months ago) by
gage
made sure that surePathToFile is called as a method
Revision
6414 -
Directory Listing
Modified
Tue Sep 7 20:16:48 2010 UTC (2 years, 8 months ago) by
gage
This check keeps the gateway quiz from hanging when bad data has been entered.
This may not be the optimal fix.
Revision
6413 -
Directory Listing
Modified
Tue Sep 7 20:08:24 2010 UTC (2 years, 8 months ago) by
gage
check "print student answers" by default.
Revision
6411 -
Directory Listing
Modified
Fri Sep 3 17:45:44 2010 UTC (2 years, 8 months ago) by
gage
clarify comment
Revision
6410 -
Directory Listing
Modified
Fri Sep 3 17:43:52 2010 UTC (2 years, 8 months ago) by
gage
added a warning if the Utils version of formatDateTime is called as a method.
Revision
6409 -
Directory Listing
Modified
Fri Sep 3 17:42:49 2010 UTC (2 years, 8 months ago) by
gage
added comment to ProblemsSets.pm
changed calls in GatewayQuiz to uniformly call
the formatDateTime() in ContentGenerator.pm (by inheritance)
Revision
6403 -
Directory Listing
Modified
Thu Sep 2 15:25:58 2010 UTC (2 years, 8 months ago) by
gage
changes to comments
Revision
6402 -
Directory Listing
Modified
Thu Sep 2 15:24:45 2010 UTC (2 years, 8 months ago) by
gage
updating changes from trunk
Revision
6401 -
Directory Listing
Modified
Thu Sep 2 13:31:59 2010 UTC (2 years, 8 months ago) by
gage
allow printStudentAnswers at any time (separated from showCorrectAnswers)
Revision
6400 -
Directory Listing
Modified
Wed Sep 1 18:46:45 2010 UTC (2 years, 8 months ago) by
gage
publishing student answers in hardcopy quizzes
Revision
6399 -
Directory Listing
Modified
Wed Sep 1 18:45:30 2010 UTC (2 years, 8 months ago) by
gage
added closing script tag
Revision
6392 -
Directory Listing
Modified
Thu Jul 22 17:11:05 2010 UTC (2 years, 10 months ago) by
gage
porting merges from trunk
Revision
6386 -
Directory Listing
Modified
Wed Jul 21 15:41:33 2010 UTC (2 years, 10 months ago) by
gage
merge from trunk -- fixed findAppletCodebase
Revision
6385 -
Directory Listing
Modified
Wed Jul 21 15:40:09 2010 UTC (2 years, 10 months ago) by
gage
merge changes from trunk
Revision
6384 -
Directory Listing
Modified
Wed Jul 21 15:24:59 2010 UTC (2 years, 10 months ago) by
gage
added notes
Revision
6383 -
Directory Listing
Modified
Wed Jul 21 15:20:27 2010 UTC (2 years, 10 months ago) by
gage
minor fixes about storing the PGcore object
postpone dealing with obtaining warnings from the grader operation
Revision
6382 -
Directory Listing
Modified
Wed Jul 21 15:15:31 2010 UTC (2 years, 10 months ago) by
gage
replaced calls to PG_FLAGS with calls to
$main::PG->{flags}
Revision
6381 -
Directory Listing
Modified
Wed Jul 21 15:09:16 2010 UTC (2 years, 10 months ago) by
gage
replace calls to PG_FLAGS with calls to
$main::PG->{flags}
This will work for now at least.
Revision
6380 -
Directory Listing
Modified
Wed Jul 21 15:07:55 2010 UTC (2 years, 10 months ago) by
gage
moved install_problem_grader from PGanswermacros.pl to
PG.pl also set alias: current_problem_grader to the same routine
this can be used to get the current problem grader as well
as to set it.
Revision
6377 -
Directory Listing
Modified
Sat Jul 17 20:11:18 2010 UTC (2 years, 10 months ago) by
gage
porting updates from trunk.
Added pass through methods to VectorFields.pm so that AUTOLOAD is not needed.
I missed this file the first time through.
Revision
6374 -
Directory Listing
Modified
Fri Jul 16 15:17:07 2010 UTC (2 years, 10 months ago) by
gage
A better version of the maa_logo for this background
Revision
6370 -
Directory Listing
Modified
Thu Jul 15 03:18:34 2010 UTC (2 years, 10 months ago) by
gage
changes to support geogebra applets
Revision
6369 -
Directory Listing
Modified
Thu Jul 15 03:17:23 2010 UTC (2 years, 10 months ago) by
gage
changes to support preserving state for geogebra applets
Revision
6365 -
Directory Listing
Modified
Wed Jul 14 17:52:02 2010 UTC (2 years, 10 months ago) by
gage
commit tree structure
Revision
6364 -
Directory Listing
Modified
Wed Jul 14 17:44:48 2010 UTC (2 years, 10 months ago) by
gage
Many changes have been made to the applet support ((particularly in the javaScript) to
insure that the state of the applet is stored and retreived "exactly" -- no matter how
funny the characters. This was harder than one might think.
Revision
6363 -
Directory Listing
Modified
Wed Jul 14 17:41:45 2010 UTC (2 years, 10 months ago) by
gage
Commiting a temporary hack fix for the @ISA issue (BOP::ISA) in WeBWorK.pm
Changed the method of storage of answers to use Storable -- this could cause
unknown glitches but so far is working well. It replaces an exceptionally grevious
hack we wrote for the original ww1.9 -- I left Sam's comments as he ported the code
for future generations to read. :-)
Many changes have been made to the applet support ((particularly in the javaScript) to
insure that the state of the applet is stored and retreived "exactly" -- no matter how
funny the characters. This was harder than one might think.
Revision
6362 -
Directory Listing
Modified
Tue Jul 13 00:10:27 2010 UTC (2 years, 10 months ago) by
gage
removed conflict chevrons
Revision
6359 -
Directory Listing
Modified
Mon Jul 12 04:15:40 2010 UTC (2 years, 10 months ago) by
gage
clear tree differences
Revision
6358 -
Directory Listing
Modified
Mon Jul 12 04:10:52 2010 UTC (2 years, 10 months ago) by
gage
merged the feature which allows instructor to archive his own course (from trunk).
Revision
6357 -
Directory Listing
Modified
Mon Jul 12 04:01:31 2010 UTC (2 years, 10 months ago) by
gage
minor syntactic change in the way that Matrices are addressed in PGanswermacros.pl
Prevents error messages when certain files are loaded before PGanswermacros.pl
Added support for type and visibility attributes for applets
Revision
6356 -
Directory Listing
Modified
Mon Jul 12 03:59:39 2010 UTC (2 years, 10 months ago) by
gage
Fixed minor bugs in fformatting the timestamp to conform to the local time zone.
Simplified use of formatDateTime
corrected address in the link to bugzilla
Revision
6347 -
Directory Listing
Modified
Sat Jul 10 12:50:14 2010 UTC (2 years, 10 months ago) by
gage
commit changes from trunk
Revision
6345 -
Directory Listing
Modified
Sat Jul 10 12:35:35 2010 UTC (2 years, 10 months ago) by
gage
committing libraries
Revision
6344 -
Directory Listing
Modified
Sat Jul 10 12:11:36 2010 UTC (2 years, 10 months ago) by
gage
work on retarting_applet.
don't do submitAction when the applet isn't shown
Revision
6343 -
Directory Listing
Modified
Sat Jul 10 12:09:32 2010 UTC (2 years, 10 months ago) by
gage
allow a parameter_string in addition to (and overriding) the parameter hash params.
Makes it easier to cut and paste a geogebra object from a webpage into a PG problem.
Revision
6342 -
Directory Listing
Modified
Sat Jul 10 03:10:44 2010 UTC (2 years, 10 months ago) by
gage
This is a renaming of the List.pm module so that it doesn't conflict with the MathObjects List
Revision
6341 -
Directory Listing
Modified
Sat Jul 10 03:09:43 2010 UTC (2 years, 10 months ago) by
gage
Add check to see if there is an onInit function from the applet that will initialize
loading -- it indicates that the applet is completely initialized.
Revision
6340 -
Directory Listing
Modified
Sat Jul 10 03:06:55 2010 UTC (2 years, 10 months ago) by
gage
commiting webwork2
Revision
6339 -
Directory Listing
Modified
Sat Jul 10 03:05:19 2010 UTC (2 years, 10 months ago) by
gage
tweaks to make the API play nicely with geogebra. Wait for geogebra to
announce that it is initialized.
Revision
6338 -
Directory Listing
Modified
Sat Jul 10 00:42:22 2010 UTC (2 years, 10 months ago) by
gage
commit minor changes which ococcurred while trying to prevent an error from being thrown
in setState. Eventually they stopped, but I'm not sure why.
Revision
6337 -
Directory Listing
Modified
Sat Jul 10 00:39:18 2010 UTC (2 years, 10 months ago) by
gage
setting property to text/javascript so that we can use diff on it.
Revision
6336 -
Directory Listing
Modified
Sat Jul 10 00:37:21 2010 UTC (2 years, 10 months ago) by
gage
version maa_logo.png
Revision
6335 -
Directory Listing
Modified
Sat Jul 10 00:36:36 2010 UTC (2 years, 10 months ago) by
gage
Added in MAA logog
Revision
6334 -
Directory Listing
Modified
Sat Jul 10 00:35:56 2010 UTC (2 years, 10 months ago) by
gage
Have the time stamp formatted to represent the local time zone of the course
rather than the server time zone
Revision
6333 -
Directory Listing
Modified
Sat Jul 10 00:34:48 2010 UTC (2 years, 10 months ago) by
gage
Allow the path for storing the archive file to be specified in the options parameter
Revision
6332 -
Directory Listing
Modified
Sat Jul 10 00:25:39 2010 UTC (2 years, 10 months ago) by
gage
removed <form></form> from the comments. (Also in the previous update reverted
the tags for java applets back to <applets> instead of <object> -- it seems
safer --- at least with geogebra.
Revision
6331 -
Directory Listing
Modified
Sat Jul 10 00:18:09 2010 UTC (2 years, 10 months ago) by
gage
Remove all references to AUTOLOAD -- they cause trouble with new versions of the Safe compartment
and we dont' really need them -- they were just a convenience so that we didn't have to write out
pass through measures by hand.
Revision
6330 -
Directory Listing
Modified
Sat Jul 10 00:16:37 2010 UTC (2 years, 10 months ago) by
gage
don't alter the correct_ans latex string if it is already some non-empty string.
This will allow the MathObject to construct a correct_ans latex string when it receives
the correct answer rather when the answer is being checked.
Revision
6325 -
Directory Listing
Modified
Wed Jul 7 01:42:14 2010 UTC (2 years, 10 months ago) by
gage
improved version of findAppletCodebase.
addition of channels for communicating debug, warning and internal_warning messages
Revision
6324 -
Directory Listing
Modified
Wed Jul 7 01:38:26 2010 UTC (2 years, 10 months ago) by
gage
merged upgrades from Trunk. better handling of typeset version of correct answer and better
version of Applet API
Revision
6323 -
Directory Listing
Modified
Wed Jul 7 01:36:59 2010 UTC (2 years, 10 months ago) by
gage
add extra channels for reporting errors
Revision
6322 -
Directory Listing
Modified
Wed Jul 7 01:34:38 2010 UTC (2 years, 10 months ago) by
gage
modifications so that the number of points plotted is not so flakey
Revision
6321 -
Directory Listing
Modified
Wed Jul 7 01:31:37 2010 UTC (2 years, 10 months ago) by
gage
modifications to allow ie8 to function
- merged from trunk
Revision
6320 -
Directory Listing
Modified
Wed Jul 7 01:30:33 2010 UTC (2 years, 10 months ago) by
gage
Provide new channels for reporting warnings in Problem.pm, allow @ in user ids in DB.pm and clean up alarm for TIMEOUTS in Local.pm
Revision
6315 -
Directory Listing
Modified
Thu Jul 1 20:31:45 2010 UTC (2 years, 10 months ago) by
gage
this now works mostly
issues:
for ie8 -- for java applets this sometimes fails (for example on reload) but not always -- timing issue?
for firefox -- this works for java and usually works for flash -- it fails to work for shift reload on flash
Revision
6314 -
Directory Listing
Modified
Thu Jul 1 19:02:37 2010 UTC (2 years, 10 months ago) by
gage
This now works with ie8 and java but not yet with flash applets
Revision
6313 -
Directory Listing
Modified
Thu Jul 1 19:01:02 2010 UTC (2 years, 10 months ago) by
gage
this now works on ie8 with java applets but not with flash applets
Revision
6312 -
Directory Listing
Modified
Thu Jul 1 18:59:59 2010 UTC (2 years, 10 months ago) by
gage
this works with java applets but not yet with flash applets
Revision
6310 -
Directory Listing
Modified
Tue Jun 29 12:24:14 2010 UTC (2 years, 10 months ago) by
gage
Corrected typo which prevented the course names listed on the front page of admin from
being linked to their courses.
Revision
6307 -
Directory Listing
Modified
Fri Jun 25 01:00:12 2010 UTC (2 years, 10 months ago) by
gage
submitting Davide Cervone's fix to handle currency numbers that contain more than
one comma.
Revision
6304 -
Directory Listing
Modified
Tue Jun 22 20:42:23 2010 UTC (2 years, 11 months ago) by
gage
corrected an issue in Problem.pm where answers which were not MathObjects didn't have a prepared
correct_ans_latex string. In this case use the unformatted correct_ans string instead
Revision
6302 -
Directory Listing
Modified
Tue Jun 22 15:14:15 2010 UTC (2 years, 11 months ago) by
gage
removing line that was killing warning messages
Revision
6301 -
Directory Listing
Modified
Tue Jun 22 15:11:51 2010 UTC (2 years, 11 months ago) by
gage
changes to support canvasobject
Revision
6300 -
Directory Listing
Modified
Tue Jun 22 14:59:59 2010 UTC (2 years, 11 months ago) by
gage
updating changes for CanvasObject to the dev version
Revision
6299 -
Directory Listing
Modified
Tue Jun 22 14:46:58 2010 UTC (2 years, 11 months ago) by
gage
test development branch
Revision
6271 -
Directory Listing
Modified
Wed May 19 14:51:25 2010 UTC (3 years ago) by
apizer
Add in a default timezone (America/New_York) as in the head version
Revision
6266 -
Directory Listing
Modified
Mon May 17 16:53:53 2010 UTC (3 years ago) by
apizer
1. Make the default locations of CAPA resources match the set up instructions
2. Add paths to library macros so that various collections of problems work OK
Revision
6174 -
Directory Listing
Modified
Thu Dec 17 04:01:50 2009 UTC (3 years, 5 months ago) by
gage
Major bug fix for ProblemSetDetail (but 1725)
Enforces all files assigned in ProblemSetDetail module to be accessible
through the course temp directory.
Fix is one line change near, line 1576
Revision
6157 -
Directory Listing
Modified
Thu Oct 29 01:30:12 2009 UTC (3 years, 6 months ago) by
gage
can use \{helpFiles("syntax")\} to display a help page for entering answers into WeBWorK.
Revision
6156 -
Directory Listing
Modified
Thu Oct 29 01:28:13 2009 UTC (3 years, 6 months ago) by
gage
Adding help files containing the syntax for entering functions and algebraic equations
as asnwers .
Revision
6155 -
Directory Listing
Modified
Thu Oct 29 01:26:42 2009 UTC (3 years, 6 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
6147 -
Directory Listing
Modified
Sun Oct 11 00:44:22 2009 UTC (3 years, 7 months ago) by
gage
pod doc corrections
Revision
6140 -
Directory Listing
Modified
Sun Oct 4 17:42:18 2009 UTC (3 years, 7 months ago) by
gage
edited some pod documentation
Revision
6116 -
Directory Listing
Modified
Wed Sep 30 14:23:10 2009 UTC (3 years, 7 months ago) by
gage
Corrects bug (uncovered by newer versions of CGI.pm after version 3.29 and before 3.42) which defaultedstudents to "guests" in the permission popup menu used for editing the student record. It showed uponly for student because there default value was 0 -- which can be treated ambiguously -- as opposed to2 or 10 which is not.
Adding the override switch forces the default value generated in the perl code to override other default
values for the popupmenu and provides the expected behavior.
This should fix the bug where students were mysteriously reassigned as guests and lost their "submit answer" buttons.
sites with older versions of CGI.pm will not have observed this problem.
Revision
6112 -
Directory Listing
Modified
Fri Sep 25 00:35:12 2009 UTC (3 years, 7 months ago) by
gage
added the
download_hardcopy_view_errors =>"professor",
switch to determine what level of permission is needed to see errors from producing
hardcopy.
Revision
6111 -
Directory Listing
Modified
Fri Sep 25 00:33:39 2009 UTC (3 years, 7 months ago) by
gage
Hide from students most of the errors created when the hardcopy version can't be
TeX'd or created for some other reason. The professor still gets the errors.
A value in global.conf
download_hardcopy_view_errors =>"professor",
adjusts who sees the hardcopy errors. global.conf.dist has been changed to
include this entry.
Revision
6110 -
Directory Listing
Modified
Thu Sep 24 17:34:15 2009 UTC (3 years, 7 months ago) by
apizer
Syning with head
Revision
6103 -
Directory Listing
Modified
Wed Sep 9 21:20:46 2009 UTC (3 years, 8 months ago) by
gage
LiveGraphics3D.pl is being maintained in the NPL/macros/Union directory
Revision
6102 -
Directory Listing
Modified
Wed Sep 9 21:14:15 2009 UTC (3 years, 8 months ago) by
gage
backporting changes in HEAD to rel-2-4-patches
Revision
6100 -
Directory Listing
Modified
Tue Sep 1 23:43:18 2009 UTC (3 years, 8 months ago) by
gage
Added check so that warnings are not created when editing the course_info.txt file (which
has no problem or version ID attached.
Revision
6093 -
Directory Listing
Modified
Wed Aug 12 17:18:58 2009 UTC (3 years, 9 months ago) by
apizer
Patch in the changes Mike made to head which replace %WeBWorK::SeedCE with
get_SeedCE($ce)
The only difference between this patched verssion and head is that the line
use WeBWorK::Utils::DBUpgrage
is commented out in this patched version
Revision
6087 -
Directory Listing
Modified
Wed Jul 22 20:41:56 2009 UTC (3 years, 10 months ago) by
gage
set version number to 2.4.7
Revision
6077 -
Directory Listing
Modified
Tue Jul 7 19:20:56 2009 UTC (3 years, 10 months ago) by
apizer
uncomment use listcourses
Revision
6076 -
Directory Listing
Modified
Tue Jul 7 19:17:24 2009 UTC (3 years, 10 months ago) by
apizer
comment out use DBUpgrade.pm
Revision
6075 -
Directory Listing
Modified
Tue Jul 7 19:06:49 2009 UTC (3 years, 10 months ago) by
apizer
syning with head
Revision
6072 -
Directory Listing
Modified
Mon Jul 6 11:53:35 2009 UTC (3 years, 10 months ago) by
gage
restore MIME::Parser to check_modules list
back off wwdb_upgrade from the MAIN version (which uses DBupgrade.pm) to the previous 2.4.5 version
(released Aug 13, 2007) which contains all of the update code internally. It's clear that Sam intended
to move the subroutines of wwdb_upgrade to DBUpgrade.pm, but apparently he didn't finish debugging the new version.
We'll back off on the update until the new version of wwdb_upgrade is debugged.
Revision
6064 -
Directory Listing
Modified
Fri Jun 26 00:37:51 2009 UTC (3 years, 10 months ago) by
gage
adding integrity_check.pl
Revision
6063 -
Directory Listing
Modified
Fri Jun 26 00:37:00 2009 UTC (3 years, 10 months ago) by
gage
syncing with HEAD
Revision
6062 -
Directory Listing
Modified
Fri Jun 26 00:36:15 2009 UTC (3 years, 10 months ago) by
gage
adding show-source.cgi
syncing with HEAD on 6/25/2009
Revision
6061 -
Directory Listing
Modified
Fri Jun 26 00:29:36 2009 UTC (3 years, 10 months ago) by
gage
adding source.pl to standard macros collection
Revision
6060 -
Directory Listing
Modified
Thu Jun 25 23:34:10 2009 UTC (3 years, 10 months ago) by
gage
update copyright.
Revision
6057 -
Directory Listing
Modified
Thu Jun 25 23:27:20 2009 UTC (3 years, 10 months ago) by
gage
Syncing pg2.4.7 with pg HEAD on 6/25/2009
Revision
6056 -
Directory Listing
Modified
Thu Jun 25 20:49:40 2009 UTC (3 years, 10 months ago) by
gage
merging changes from HEAD
Revision
6055 -
Directory Listing
Modified
Thu Jun 25 20:40:39 2009 UTC (3 years, 10 months ago) by
gage
merging HEAD into 2-4-patches branch
Revision
6044 -
Directory Listing
Modified
Thu Jun 4 01:37:45 2009 UTC (3 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
6035 -
Directory Listing
Modified
Tue Apr 28 18:06:51 2009 UTC (4 years ago) by
gage
comma typo. Fixes bug 1644
in rel-2-4-patches version of Applet.pm
Revision
6033 -
Directory Listing
Modified
Wed Apr 1 03:53:00 2009 UTC (4 years, 1 month ago) by
gage
backport the new applet API from head.
Revision
6032 -
Directory Listing
Modified
Wed Apr 1 03:52:28 2009 UTC (4 years, 1 month ago) by
gage
backport the new applet api from HEAD
Revision
6031 -
Directory Listing
Modified
Wed Apr 1 03:51:41 2009 UTC (4 years, 1 month ago) by
gage
backporting applet javaScript support from HEAD
Largely so it will appear in the wiki POD docs.
Revision
6029 -
Directory Listing
Modified
Sun Mar 22 18:31:39 2009 UTC (4 years, 2 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
5942 -
Directory Listing
Modified
Tue Oct 21 17:53:44 2008 UTC (4 years, 7 months ago) by
dpvc
BACKPORT: Clear error message before checking student answer for errors.
Revision
5939 -
Directory Listing
Modified
Tue Oct 14 12:41:28 2008 UTC (4 years, 7 months ago) by
dpvc
BACKPORT: changes from 1.51 and 1.52:
1.52: The copy() method now does not copy values listed by the noinherit()
method (e.g., correct_ans, test_values, etc). This resolves bug #1528.
1.51: Allow the perlFunction method to produce functions that return
formulas when not all the variables are used as arguments.
For example:
Formula("x+y")->perlFunction('f',['x']);
$f = f(2);
would produce the equivalent of
$f = Formula("2+y");
Using the substitute method is more efficient, but this now does the
right thing rather than generate error messages.
Revision
5937 -
Directory Listing
Modified
Sat Oct 11 01:36:40 2008 UTC (4 years, 7 months ago) by
dpvc
BACKPORT: Update to version 3.6a of jsMath. Changes include:
* Worked around a problem with image fonts in Firefox3. The width of the
images were not being properly reported (even when specified
Killed by signal 2.MG tag's STYLE attribute) if the image wasn't
loaded from the server yet.
* Worked around a problem in IE8 when jsMath is loaded from the local
disk rather than from a server.
* Added more checks when jsMath.safeHBoxes is set to prevent additional
ways in which the user could have inserted HTML tags into \hbox
commands.
* Fixed a bug in the spriteImageFonts plugin that had been causing it to
fail in Firefox2 and earlier, Opera 9.2x and earlier, and all versions
of MSIE. It seems to have stopped working somewhere after version 3.4
of jsMath.
* Fixed a bug where newlines were not treated as spaces when scanning
for arguments of macros that require arguments.
* Fixed the eqn-number extension to handle \nonumber as a synonym for
\nolabel, and made the equation*, align*, and multline* environments
not produce equation numbers.
* Removed a debugging alert from the Firefox3 local-file code that was
accidentally left active in version 3.6.
Revision
5936 -
Directory Listing
Modified
Sat Oct 11 01:29:05 2008 UTC (4 years, 7 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
5934 -
Directory Listing
Modified
Thu Oct 9 02:27:57 2008 UTC (4 years, 7 months ago) by
gage
backward port from HEAD
Revision
5933 -
Directory Listing
Modified
Thu Oct 9 02:26:27 2008 UTC (4 years, 7 months ago) by
gage
Backward port of minor corrections from HEAD
Revision
5931 -
Directory Listing
Modified
Tue Oct 7 23:15:53 2008 UTC (4 years, 7 months ago) by
dpvc
BACKPORT: Use a compiled vesion of the MathObjects formula rather than
the less-efficient eval method. This should bring graphing speeds
back in line with the original non-MathObject version.
Revision
5929 -
Directory Listing
Modified
Tue Oct 7 23:12:06 2008 UTC (4 years, 7 months ago) by
dpvc
Added a routine to trap errors in a function call. I've needed this
for a long time, and got tired of working around the lack by hacks
involving PG_restricted_eval, which can't handle local variables from
the calling function. This addition is still safe because it is
passed code (not a string) and the code is already compiled in the
safe compartment, so it can't include the disallowed commands.
Now I need to go back to remove the hacks from the various pg/macros
files where they currently exist.
Revision
5925 -
Directory Listing
Modified
Thu Oct 2 10:53:32 2008 UTC (4 years, 7 months ago) by
dpvc
BACKPORT: Avoid side-effect of loading String context that sets the
string context to being the current context. (This fixes bug 1520)
Revision
5922 -
Directory Listing
Modified
Tue Sep 23 23:30:57 2008 UTC (4 years, 7 months ago) by
gage
Backport fixes to inheritance and for answerchecker:
Fix the check for equivalent answers so that it uses the limits and
other settings from the answer checker and the original formula
object.
from HEAD to rel-2-4-patches
Revision
5918 -
Directory Listing
Modified
Sun Sep 21 18:12:48 2008 UTC (4 years, 8 months ago) by
dpvc
BACKPORT: add recent changes up to version 1.19 (better protection
from errors in student formulas, ability to get diagnostics for
FormulaUpToConstant objects, properly handle test_points and test_at,
etc.)
Revision
5915 -
Directory Listing
Modified
Thu Sep 18 19:25:24 2008 UTC (4 years, 8 months ago) by
dpvc
Fix problem with using value method on an undefined value when the
point returned by the graphed funciton is undefined.
Revision
5910 -
Directory Listing
Modified
Sun Sep 14 00:21:05 2008 UTC (4 years, 8 months ago) by
dpvc
Added in version 3.6
Revision
5909 -
Directory Listing
Modified
Sun Sep 14 00:20:30 2008 UTC (4 years, 8 months ago) by
dpvc
Bring jsMath to version 3.6. Changes include:
* Added a new eqn-number extension that allows you to add equation
numbers to displayed equations via \label{xxx} and refer to those numbers
at other locations in the HTML page via \ref{xxx}. See the eqn-number
documentation for more details.
* Fixed more problems with Firefox3 and their new single-source security
policy for loading local files. (Previous attempts worked with pre-release
versions of Firefox3, but this works with the release version.)
* Worked around a print bug with Firefox3 where thin horizontal rules could
disappear in the printed version even though they appear on screen.
* Added CSS styles to make images in hypertext links within mathematics be
underlines when one of the image modes is in use.
* Added CSS to help isolate the control panel width from the CSS of the main
page.
* Added ability to put the mathematics within CDATA to help avoid problems
with <, > and & within the mathematics. For example:
<SPAN CLASS="math"><!--[CDATA[ x > y ]]--></SPAN>
Using <![CDATA[ ... ]]> without the -- does not work in some browsers.
* The tex2math plugin now processes the tex2math_ignore and
tex2math_process directives on an element even if there are other class
names included on the element as well.
* Fixed a bug with the autobold plugin in MSIE when certain fonts are used as
the default font.
* Enhanced the ability to preset the styles used by jsMath by making the
jsMath.styles entries be associative arrays rather than strings. This makes it
easy to change a single style setting: instead of retyping the entire string,
you simply set the style value that you are interested in changing.
* Fixed a problem where Safari3 would not be able to drag the TeX source
window produced by double-clicking on typeset mathematics.
* Added an option to control whether the @(...) construct is processed within
\hbox{} or not. This would allow arbitrary HTML tags to be inserted, which
poses a security risk for content-management systems where untrusted
users are entering data. The easy/load.js file now has a setting to control
this, and it is off by default, though it is on by default when loading
jsMath.js by hand. To turn it off by hand, set jsMath.safeHBoxes to 1.
* Added checks within the HTML extension that prevent the insertion of raw
HTML into jsMath equations.
* Added a jsMath.ProcessElement() call that allows you to process the
contents of a single element (of class "math") as TeX code directly. Note that
this call may return before the mathematics is actually finished typesetting.
See the page on dynamic math for more details.
* Modified the way jsMath works around the lack of support for position:fixed
in MSIE so that style changes for where the jsMath button and control panel
appear should work properly in MSIE.
* Removed the "Check for Updates" button from the jsMath Control Panel and
moved it to the jsMath/test/index.html page (since it is really an
administrator function, not a user function).
Revision
5908 -
Directory Listing
Modified
Fri Sep 12 21:54:50 2008 UTC (4 years, 8 months ago) by
dpvc
BACKPORT: Make sure flags set on the FormulaUpToConstant object are
inherited by the formulas used internally during the checking.
Revision
5906 -
Directory Listing
Modified
Fri Sep 12 21:33:43 2008 UTC (4 years, 8 months ago) by
dpvc
BACKPORT: Trap errors when comparing to student answer while trying to
determine the correct error message. This prevents extraneous
warnings that would confuse the student (and instructor).
Revision
5904 -
Directory Listing
Modified
Fri Sep 12 15:22:31 2008 UTC (4 years, 8 months ago) by
gage
fix error in defining $attempts
Revision
5900 -
Directory Listing
Modified
Fri Sep 12 14:16:10 2008 UTC (4 years, 8 months ago) by
gage
add permissionLevel so that hints will be printed for instructors.
Revision
5899 -
Directory Listing
Modified
Fri Sep 12 14:14:47 2008 UTC (4 years, 8 months ago) by
gage
Update behavior of hint so that it will always print for instructors.
Revision
5898 -
Directory Listing
Modified
Thu Sep 11 20:55:17 2008 UTC (4 years, 8 months ago) by
dpvc
Removed extraneous "e" that got inserted into the beginning of the
file on my last edit. Argh!
Revision
5895 -
Directory Listing
Modified
Mon Sep 8 15:21:29 2008 UTC (4 years, 8 months ago) by
dpvc
BACKPORT: read_whole_file was reporting the wrong routine name in its
error messages.
Revision
5893 -
Directory Listing
Modified
Thu Sep 4 22:03:36 2008 UTC (4 years, 8 months ago) by
dpvc
BACKPORT: Demote Real() results of Formula() evaluations to standard
Perl reals. (Makes graphing more efficient.)
Revision
5890 -
Directory Listing
Modified
Tue Sep 2 12:16:34 2008 UTC (4 years, 8 months ago) by
gage
I fixed bad url. This squashes bug #1485
Revision
5889 -
Directory Listing
Modified
Mon Sep 1 11:49:26 2008 UTC (4 years, 8 months ago) by
dpvc
BACKPORT: changes from 1.35
Revision
5886 -
Directory Listing
Modified
Fri Aug 29 15:56:49 2008 UTC (4 years, 8 months ago) by
gage
We need the Scalar::Util::weaken to remove a memory leak present in MathObjects
Revision
5884 -
Directory Listing
Modified
Wed Aug 27 12:01:52 2008 UTC (4 years, 8 months ago) by
dpvc
BACKPORT: changes from version 1.8 (in particular,include the \verb command).
Revision
5879 -
Directory Listing
Modified
Fri Aug 22 17:25:51 2008 UTC (4 years, 9 months ago) by
gage
added changes to global.conf.dist to facilitate
the use of the new national library
Revision
5872 -
Directory Listing
Modified
Tue Aug 19 03:02:42 2008 UTC (4 years, 9 months ago) by
gage
Added a link to the PGLabs.
Revision
5871 -
Directory Listing
Modified
Mon Aug 18 14:36:30 2008 UTC (4 years, 9 months ago) by
gage
added link to the webwork.maa.org author page
Revision
5870 -
Directory Listing
Modified
Fri Aug 15 12:37:17 2008 UTC (4 years, 9 months ago) by
dpvc
Fixed some typos and updated a couple of examples.
Revision
5869 -
Directory Listing
Modified
Tue Aug 12 16:29:54 2008 UTC (4 years, 9 months ago) by
sh002i
backport (sh002i): allow commas in directory names :P
Revision
5866 -
Directory Listing
Modified
Thu Aug 7 18:53:47 2008 UTC (4 years, 9 months ago) by
gage
changed browse_library to browse_npl_library to prevent confusion with
the NPL directory
Revision
5865 -
Directory Listing
Modified
Thu Aug 7 18:51:52 2008 UTC (4 years, 9 months ago) by
gage
Make htmlURL available within set
Revision
5864 -
Directory Listing
Modified
Thu Aug 7 00:32:48 2008 UTC (4 years, 9 months ago) by
apizer
Back ported change of dvipng parameter -bgTransparent to -bgtransparent
Revision
5863 -
Directory Listing
Modified
Wed Aug 6 19:20:48 2008 UTC (4 years, 9 months ago) by
apizer
Backporting Gavin's bug fix to rel-2-4-patches
Revision
5861 -
Directory Listing
Modified
Wed Aug 6 15:35:28 2008 UTC (4 years, 9 months ago) by
gage
Insert commented out section describing how to enable
the show-source.cgi script. This enables you to place
a button illustrating the source code in any problem provided
that show-source.cgi has been copied into the course/html directory
for that course.
Revision
5860 -
Directory Listing
Modified
Wed Aug 6 15:33:07 2008 UTC (4 years, 9 months ago) by
gage
Indicate how to install Chromatic.pm module when
using the graph problems developed at Northern Arizona University
Revision
5859 -
Directory Listing
Modified
Wed Jul 30 15:45:45 2008 UTC (4 years, 9 months ago) by
apizer
Removed MIME::Parser from list of modules --- it's not used
Revision
5856 -
Directory Listing
Modified
Fri Jul 25 17:23:02 2008 UTC (4 years, 9 months ago) by
gage
PGbasicmacros: I've used "\lq\lq{}" instead of "``" in $LQ to prevent conflict with the ``....`` construct.
I also changed $RQ to "\rq\rq{}" for consistency.
In unionMacros.pl I removed the redefinition of $LQ and $RQ
in parserOrientation.pl I changed the definition of ^ to use \char94 instead of \char`\^
In prob6.pg I changed \char`\{ to \char123 and also \char`\} to \char125
In prob10.pg I changed \char`\< to \char60 (and > to \char62)
The pdf file works now for setOrientation.
Revision
5855 -
Directory Listing
Modified
Fri Jul 25 15:56:39 2008 UTC (4 years, 9 months ago) by
gage
Changed $LQ so that it contains "\lq\lq{}" instead of "``". This
removes a conflict with the `` .... `` command.
Revision
5853 -
Directory Listing
Modified
Thu Jul 24 13:31:17 2008 UTC (4 years, 10 months ago) by
gage
Changed "die" to "warn" when restoring tables.
This gives a bit more room to workaround problems with
updating the tables for old courses. Once we have a foolproof way
of updating old courses we might move this back to a die message.
Revision
5852 -
Directory Listing
Modified
Thu Jul 24 13:27:39 2008 UTC (4 years, 10 months ago) by
gage
Fixed minor bug that complains if the problem-maxattempts field is not numeric.
Revision
5851 -
Directory Listing
Modified
Wed Jul 23 15:28:42 2008 UTC (4 years, 10 months ago) by
apizer
removed ======
Revision
5848 -
Directory Listing
Modified
Mon Jul 14 21:41:59 2008 UTC (4 years, 10 months ago) by
gage
Added a link to a collection of TimeZone files so that you can determine
the names for timezones outside the continental US (or more complicated time zones inside
the US)
Revision
5842 -
Directory Listing
Modified
Tue Jul 8 15:09:11 2008 UTC (4 years, 10 months ago) by
gage
fixed typo by changing all references to IntegerFunction or IntegerFunctions to the plural
The typo gave an immediate error when IntegerFunctions2::Init was called instead of
IntegerFunction2::Init while the internal name of the package was integerFunction2.
The external name of the context was IntegerFunctions and everything has been changed
to match that.
The fact that this bug has existed so long leads me to believe that this context is not
much used. Is there an alternative or better way to include C(n,k) and P(n,k) as
functions in the context? I'd also suggest changing the name to something like
contextCombinatorics since I think this is more likely to show up when someone searches
for C(n,k) or P(N,k) functionality using a keyword search. This would be feasible
if the current contextIntegerFunctions has not be used very much.
-- Mike Gage and Noah Bennett
Revision
5839 -
Directory Listing
Modified
Wed Jul 2 17:15:24 2008 UTC (4 years, 10 months ago) by
gage
Corrected typo in url for webwork.maa.org (the openwebwork url was used twice)
Revision
5838 -
Directory Listing
Modified
Wed Jul 2 16:56:43 2008 UTC (4 years, 10 months ago) by
apizer
Edited:
# URL of WeBWorK handler. If WeBWorK is to be on the web server root,
use "". Note
# that using "" may not work so we suggest sticking with "/webwork2".
Revision
5837 -
Directory Listing
Modified
Tue Jul 1 14:10:09 2008 UTC (4 years, 10 months ago) by
apizer
Added a "NPL Directory" button to the Library Browser giving access to
all the directories in the NPL
Revision
5831 -
Directory Listing
Modified
Sun Jun 29 17:57:39 2008 UTC (4 years, 10 months ago) by
gage
Improve error reporting when AUTOLOAD method not found.
Revision
5830 -
Directory Listing
Modified
Sun Jun 29 17:32:11 2008 UTC (4 years, 10 months ago) by
gage
Restored a few of the database functions
from HEAD in order to make archive/unarchive
work. Those two functions are still delicate.
Revision
5829 -
Directory Listing
Modified
Sun Jun 29 14:20:51 2008 UTC (4 years, 10 months ago) by
gage
Added some of the database functions -- in particular dump_tables
from head back to rel-2-4-5
Revision
5827 -
Directory Listing
Modified
Sat Jun 28 20:28:42 2008 UTC (4 years, 10 months ago) by
gage
Backport from HEAD
Revision
5825 -
Directory Listing
Modified
Fri Jun 27 15:35:56 2008 UTC (4 years, 10 months ago) by
apizer
backport fix
If WeBWorK is to be on the web server root, use "/".
to patches release
Revision
5823 -
Directory Listing
Modified
Fri Jun 27 01:33:52 2008 UTC (4 years, 10 months ago) by
gage
adding welcome.msg to email
Revision
5822 -
Directory Listing
Modified
Fri Jun 27 01:32:06 2008 UTC (4 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
5820 -
Directory Listing
Modified
Fri Jun 27 01:24:17 2008 UTC (4 years, 10 months ago) by
gage
moved from pg/macros
Revision
5819 -
Directory Listing
Modified
Fri Jun 27 01:23:04 2008 UTC (4 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
5817 -
Directory Listing
Modified
Fri Jun 27 01:22:13 2008 UTC (4 years, 10 months ago) by
gage
Moved to modelCourse/templates/setOrientation
Revision
5815 -
Directory Listing
Modified
Fri Jun 27 00:45:38 2008 UTC (4 years, 10 months ago) by
gage
Allow file paths to be shown if user has high enough permissionLeve
Revision
5814 -
Directory Listing
Modified
Fri Jun 27 00:44:42 2008 UTC (4 years, 10 months ago) by
gage
File path names are printed for any professor by default.
The permission level for this can be set in global.
Individual permission to see path names can also be given.
File path names are printed for any professor.
Revision
5813 -
Directory Listing
Modified
Fri Jun 27 00:39:21 2008 UTC (4 years, 10 months ago) by
dpvc
Fix EV3P to handle ${...} variable names.
Revision
5812 -
Directory Listing
Modified
Thu Jun 26 19:55:51 2008 UTC (4 years, 10 months ago) by
gage
adding .css file for theme math2.css
Revision
5811 -
Directory Listing
Modified
Thu Jun 26 19:55:14 2008 UTC (4 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
5808 -
Directory Listing
Modified
Thu Jun 26 19:40:12 2008 UTC (4 years, 10 months ago) by
gage
backporting from HEAD
VS: ----------------------------------------------------------------------
Revision
5807 -
Directory Listing
Modified
Thu Jun 26 19:39:03 2008 UTC (4 years, 10 months ago) by
gage
backporting setOrientation from head
Revision
5806 -
Directory Listing
Modified
Thu Jun 26 19:07:24 2008 UTC (4 years, 10 months ago) by
apizer
backporting to rel-2-4-patches
Revision
5804 -
Directory Listing
Modified
Thu Jun 26 18:43:10 2008 UTC (4 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
5800 -
Directory Listing
Modified
Thu Jun 26 18:08:25 2008 UTC (4 years, 10 months ago) by
gage
recommiting these files
Revision
5799 -
Directory Listing
Modified
Thu Jun 26 18:07:42 2008 UTC (4 years, 10 months ago) by
gage
trying to fix a glitch in the cvs -- these files disappeared
Revision
5798 -
Directory Listing
Modified
Thu Jun 26 17:21:57 2008 UTC (4 years, 10 months ago) by
gage
This file was a duplicate of setOrientation.def and was put
in CVS by accident
Revision
5796 -
Directory Listing
Modified
Thu Jun 26 17:17:06 2008 UTC (4 years, 10 months ago) by
gage
change version number
Revision
5795 -
Directory Listing
Modified
Thu Jun 26 17:16:21 2008 UTC (4 years, 10 months ago) by
gage
put parserOrientation.pl in pg/macros since it is used
in many courses
Revision
5794 -
Directory Listing
Modified
Thu Jun 26 14:59:23 2008 UTC (4 years, 10 months ago) by
gage
point to the math2.css rather than math.css
Revision
5791 -
Directory Listing
Modified
Thu Jun 26 13:26:33 2008 UTC (4 years, 10 months ago) by
gage
Switch BEGIN_TEXT over to use EV3P.
This allows for embedded TI calculator type entries which are converted to TeX.
e.g
$f = Formula("x^2/5");
BEGIN_TEXT
Print formula inline `$f` or print it inline with `x^2/5`
END_TEXT
will now print typeset equations without needing to
use Context()->texStrings.
The code in ` ... ` is parsed into a Formula and then printed using -> TeX
Revision
5790 -
Directory Listing
Modified
Thu Jun 26 13:22:29 2008 UTC (4 years, 10 months ago) by
gage
Minor changes in templates to make them more uniform.
The ur template uses tables heavily -- the rest do not
Revision
5788 -
Directory Listing
Modified
Wed Jun 25 20:05:23 2008 UTC (4 years, 10 months ago) by
gage
remove attempt to set $# so that E is used in scientific notation
this caused major warnings in perl 5.10.x
Revision
5787 -
Directory Listing
Modified
Wed Jun 25 19:46:38 2008 UTC (4 years, 10 months ago) by
apizer
Added
no strict "refs"
to try to avoid new error checking in Perl 5.10.
Revision
5786 -
Directory Listing
Modified
Wed Jun 25 16:13:57 2008 UTC (4 years, 10 months ago) by
gage
if input to trim_spaces is empty or blank return empty string
(Prevents warning messages on substitution)
Revision
5785 -
Directory Listing
Modified
Wed Jun 25 16:13:12 2008 UTC (4 years, 10 months ago) by
gage
comments on how to link system.template and .css files
added. no code changed
VS: ----------------------------------------------------------------------
Revision
5782 -
Directory Listing
Modified
Wed Jun 25 14:46:55 2008 UTC (4 years, 10 months ago) by
apizer
Put verbiage in the file explaining what the file does
Revision
5775 -
Directory Listing
Modified
Wed Jun 25 14:36:12 2008 UTC (4 years, 10 months ago) by
gage
Changed wording of the registration text
Revision
5774 -
Directory Listing
Modified
Wed Jun 25 13:19:46 2008 UTC (4 years, 10 months ago) by
apizer
Backport to patches distribution
Revision
5773 -
Directory Listing
Modified
Wed Jun 25 12:18:56 2008 UTC (4 years, 10 months ago) by
gage
Adding mathobjects examples to setMAAtutorial
Revision
5772 -
Directory Listing
Modified
Wed Jun 25 11:55:32 2008 UTC (4 years, 10 months ago) by
gage
Adding the contents of modelCourse templates to rel-2-4-5
Revision
5770 -
Directory Listing
Modified
Wed Jun 25 03:48:01 2008 UTC (4 years, 10 months ago) by
gage
added Chromatic module (commented out)
Revision
5769 -
Directory Listing
Modified
Wed Jun 25 03:36:04 2008 UTC (4 years, 10 months ago) by
gage
Changed the way the stylesheet is referred to from system.template
Link directly to the location for the corresponding .css file
Commented out the webworkURLs->{stylesheet}= ... $defaultTheme.css value in global.conf
since the theme can be overridden in simple.conf by the Config page but by then
it's too late to change the stylesheet page.
Revision
5768 -
Directory Listing
Modified
Tue Jun 24 23:44:24 2008 UTC (4 years, 10 months ago) by
gage
changed formatting to prevent errors when
some of the stanzas are uncommented.
Revision
5767 -
Directory Listing
Modified
Tue Jun 24 23:09:05 2008 UTC (4 years, 10 months ago) by
gage
*** empty log message ***
Revision
5766 -
Directory Listing
Modified
Tue Jun 24 23:07:51 2008 UTC (4 years, 10 months ago) by
gage
update version in README file
Revision
5765 -
Directory Listing
Modified
Tue Jun 24 23:04:27 2008 UTC (4 years, 10 months ago) by
gage
replacing .txt files with .pod files
Revision
5764 -
Directory Listing
Modified
Tue Jun 24 23:02:52 2008 UTC (4 years, 10 months ago) by
gage
modifications to webwork.apache-config.dist
Revision
5763 -
Directory Listing
Modified
Tue Jun 24 23:02:16 2008 UTC (4 years, 10 months ago) by
gage
adding missing files
Revision
5762 -
Directory Listing
Modified
Tue Jun 24 23:01:02 2008 UTC (4 years, 10 months ago) by
gage
adding favicon icon
Revision
5761 -
Directory Listing
Modified
Tue Jun 24 23:00:34 2008 UTC (4 years, 10 months ago) by
gage
adding image files
Revision
5760 -
Directory Listing
Modified
Tue Jun 24 22:59:27 2008 UTC (4 years, 10 months ago) by
gage
fix formatting
Revision
5759 -
Directory Listing
Modified
Tue Jun 24 22:58:37 2008 UTC (4 years, 10 months ago) by
gage
Adding missing files
Revision
5757 -
Directory Listing
Modified
Tue Jun 24 21:52:52 2008 UTC (4 years, 10 months ago) by
gage
updating jsMath to 3.5 again
Revision
5756 -
Directory Listing
Modified
Tue Jun 24 21:37:24 2008 UTC (4 years, 10 months ago) by
gage
Remove duplicate definitions of subroutines
Revision
5752 -
Directory Listing
Modified
Tue Jun 24 18:53:36 2008 UTC (4 years, 10 months ago) by
gage
jsMath 3.5
Revision
5751 -
Directory Listing
Modified
Tue Jun 24 18:39:11 2008 UTC (4 years, 10 months ago) by
gage
another file for jsMath3.5
Revision
5750 -
Directory Listing
Modified
Tue Jun 24 18:38:04 2008 UTC (4 years, 10 months ago) by
gage
Updating to jsMath3.5
Revision
5749 -
Directory Listing
Modified
Tue Jun 24 17:19:06 2008 UTC (4 years, 10 months ago) by
gage
Adding union theme to templates
Revision
5748 -
Directory Listing
Modified
Tue Jun 24 17:17:36 2008 UTC (4 years, 10 months ago) by
gage
Adding files for math2 theme
Revision
5746 -
Directory Listing
Modified
Tue Jun 24 17:09:07 2008 UTC (4 years, 10 months ago) by
gage
Adding math.css in conf/templates directory.
I'll link to this from webwork2/htdocs
This keeps the math.css and the math.templates files
together
Revision
5745 -
Directory Listing
Modified
Tue Jun 24 17:05:24 2008 UTC (4 years, 10 months ago) by
gage
Adding macros to support live.jar
Revision
5744 -
Directory Listing
Modified
Tue Jun 24 16:07:53 2008 UTC (4 years, 10 months ago) by
gage
Corrective updates to rel-2-4-patches
Revision
5743 -
Directory Listing
Modified
Tue Jun 24 15:21:54 2008 UTC (4 years, 10 months ago) by
gage
Adding missing pages.
Revision
5742 -
Directory Listing
Modified
Tue Jun 24 15:16:06 2008 UTC (4 years, 10 months ago) by
gage
Fixed errors in implementing BEGIN_HINT and BEGIN_SOLUTION
-- Hints and solutions are still not working right
-- but I believe this has been an on-going bug not a new one.
-- still working
Revision
5741 -
Directory Listing
Modified
Tue Jun 24 14:42:58 2008 UTC (4 years, 10 months ago) by
gage
Adding WebworkSOAP files to rel-2-4-patches
Revision
5740 -
Directory Listing
Modified
Tue Jun 24 14:28:46 2008 UTC (4 years, 10 months ago) by
gage
Adding Setting.pm into the rel-2-4-patches branch
Revision
5737 -
Directory Listing
Modified
Tue Jun 24 02:07:20 2008 UTC (4 years, 11 months ago) by
gage
Formatting changes
Revision
5736 -
Directory Listing
Modified
Tue Jun 24 02:05:51 2008 UTC (4 years, 11 months ago) by
gage
Backporting MathObject documentation to rel-2-4-5
Revision
5735 -
Directory Listing
Modified
Tue Jun 24 01:05:46 2008 UTC (4 years, 11 months ago) by
gage
removed ====
Revision
5734 -
Directory Listing
Modified
Tue Jun 24 00:44:59 2008 UTC (4 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-patches'.
Revision
5730 -
Directory Listing
Modified
Tue Jun 24 00:44:55 2008 UTC (4 years, 11 months ago) by
gage
merging with HEAD 6/23/2008 see Value.pm for
list of significant changes
Revision
5729 -
Directory Listing
Modified
Mon Jun 23 23:47:58 2008 UTC (4 years, 11 months ago) by
gage
- [ ] pg
- [ ] lib
- [ ] Value
- [ ] inheritance improvements
The make() method now inherits all the settings
of the parent object,
so that flags set by the user (e.g., tolerances,
periods, and so on)
will be passed on as new objects are created.
For example, in
$x = Real(1)=>with(tolerance=>.0001);
$y = sin($x);
$y will also have tolerance set to .0001.
This also applies to binary operations, where the
result will now
inherit all the values of either operand, with
the left-hand operand
taking precedence when they both have a flag set
but to different
values.
This is a significant change, and there may be
unforeseen side effects
that I'll have to take care of as they appear.
It passes my test
suite, however, so I'm hoping they will be
limited.
- [ ] AnswerChecker.pm
- [ ] allow diagonostics to work for Complex types
- [ ] equivalent wrong answer message is now part of
Formula->cmp
- [ ] bug fixes
- [ ] Complex.pm
- [ ] inheritance
- [ ] Context.pm
- [ ] point context no longer includes vector operations
- [ ] error message methods
Allow conversion of error messages after the
value substitution has
been performed. Also provide a subroutine to
do more complex
conversion of error messages:
Context()->{error}{convert} = sub {
my $message = shift;
... manipulate message ...
return $message;
}
- [ ] Formula.pm
- [ ] 1.59 fixed memory leak.
- [ ] bug fixes
- [ ] Infinity.pm
- [ ] bug fixes
- [ ] Interval.pm
- [ ] generalize input
Allow interval data to be given in more forms
(eg, (a,b,"(",")") in
addition to ("(",a,b,")"), since that is the
order that the value()
method returns the data.)
- [ ] bug fixes
- [ ] List.pm
bug fixes
- [ ] Matrix.pm
- [ ] inheritance
- [ ] Point.pm
- [ ] inheritance
- [ ] Real.pm
- [ ] inheritance
- [ ] Set.pm
- [ ] bug fixes
- [ ] improved error reporting
- [ ] String.pm
- [ ] Union.pm
- [ ] improved error reporting
- [ ] Vectorpm
- [ ] inheritance
- [ ] ijkAnyDimension
Make vectors that are creates using ijk
notation remain in ijk
notation when displayed. (This is easy now
that objects produced by
combining others inherit the parent objects'
flags.)
Added another context flag (ijkAnyDimension)
that controls whether
vectors in ijk notation will conform to
whatever dimension is used by
the vector they are being compared to. When
set, i+2*j will equal
<1,2> even though i and j are vectors in
3-space. The value of
ijkAnyDimension is 1 by default.
This eliminates the need for the Vector2D
context.
- [ ] WeBWorK
- [ ] Translator.pm
bug and security fixes
- [ ] Parser
memory leak
Formula objects and Context objects contain reference
loops, which
prevent them from being freed properly by perl when
they are no longer
needed. This is a source of an important memory leak
in WeBWorK. The
problem has been fixed by using Scalar::Util::weaken
for these
recursive references, so these objects can be freed
properly when they
go out of scope. This should cause an improvement in
the memory usage
of the httpd child processes.
- [ ] Context.pm
point to name attribute
- [ ] Differentian.pm
improved differentiation of log() and abs()
- [ ] bug fixes
- [ ] operator // provides in line fractions in TeX form
a//b is in-line
- [ ] BOP-bug fixes
- [ ] Context - bug fixes
- [ ] Function -
- [ ] numeric2.pm
In the past, Formula objects included a
pointer to the Context in
which the object was created, but other
MathObject did not. This
update is the first round of updates to
include the context in the
other MathObjects, but more work needs to be
done.
- [ ] Legacy
- [ ] NumberWithUnits.pm
Has this been replaced???
Fixed a problem where Real's were being
promoted to NumberWithReals
during the numeric comparison (when units
should be ignored). This
error was a result of the changes made this
summer.
[This class should probably be redesigned to
implement the overloaded
operators and, in particular, handle the
equality check in compare()
rather than an over-ridden cmp_parse. That
would make it possible to
manipulate numbers-with-units via perl code
in a natural way, just
like all the other MathObjects.]
- [ ] List
- [ ] UOP --bug fixes
- [ ] Applet
- [ ] Fraction.pm
- [ ] List.pm
- [ ] Parser.pm
- [ ] Units.pm
- [ ] Value.pm
- [ ] VectorField.pm
- [ ] macros
- [ ] PGchoicemacros.pl
- [ ] PGinfo.pl
- [ ] compoundProblem.pl
- [ ] contextPiecewiseFunction.pl
- [ ] parserAssignment.pl
- [ ] PGstringevaluators
- [ ] contextInequalities
- [ ] PGbasicmacros.pl
- [ ] PGfunctionevaluators.pl
- [ ] AppletObjects.pl
- [ ] parserFormulaUpToConstant.pl
- [ ] parserRadioButtons.pl
- [ ] dangerousMacros.pl
Fix loadMacros() and alias() so that they find
auxiliary files even
when the .pg file is in templates/tmpEdit.
The Library Browser has a bad interaction with
browser image caches if
it displays two .pg files with fixed .gif files that
have the same
name (this happens in several of the setMV* files,
for example
setMVlevelsets/levels-1/levels-1.pg and
setMVlevelsets/levels-2/levels-2.pg).
This fixes the problem by including a portion of the
file name in the
name of the gif file to (help) make it unique.
- [ ] extraAnswerEvaluators.pl
Modifications to pass answer label for previous
answer. This still does not
provide correct functionality because the previous
answer is an equation of the form
lhs = rhs while the form being passed to fun_cmp
is lhs - rhs
- [ ] MultiAnswer.pl (renamed from MultiPart) -- point to
features
- [ ] contextCurrency.pl -- new
- [ ] PGnumericevaluators.pl -- new
- [ ] PGmiscevaluators.pl -- new
- [ ] PGtextevaluators.pl -- new
- [ ] contextLimitedPolynomial.pl -- point to features
- [ ] PGgraphmacros.pl
Changed plot_functions so that it uses the Formula
MathObject to parse the
the function in
$f1 = qq! x^2 - 3*x + 45 for x in [0, 45) using
color:red and weight:2!
instead of using the built in perl parser.
This allows things such as $formula=Formula("|x|");
$f1 = qq! $formula for x in [0, 45) using color:red
and weight:2!
to be evaluated. There should be no apparent change
to old problems
since the Formula MathObject parser handles a
superset of the builtin perl parser syntax.
-- some conflicts with old matrix types.
- [ ] displayMacros.pl --- remove???? -- only used in webwork
1.9
- [ ] problemPreserveAnswers.pl
This is a temporary hack that allows sticky answers
to preserve all
the characters the student typed. PGbasicmacros.pl
currently removes
several characters, including $, which is needed for
monitary
answers. Eventually, PGbasicmacros.pl should be
fixed, but for now
this will work, and it should not cause trouble after
PGbasicmacros.pl
is fixed. In the end, this file can be emptied, then
it should issue
a warning message, and finally it can be removed.
The hack is to copy the inputs_ref and modify the
answers so that the
PGbasicmacros.pl macros will not remove those
characters (the key is
to convert them to HTML entities instead). Then
after the problem has
been processed, we put the original answers back so
that the answer
checkers will work properly on them. This is
accomplished by
replacing ENDDOCUMENT with a new routine that first
puts back the
answers and then calls the old ENDDOCUMENT. This has
the unwanted
side effect of putting error messages into the error
log, but I can't
seem to work around that.
- [ ] problemRandomize.pl -- new
Had a typo: answer_submitted should have been
answers_submitted, but
it turns out that this is ALWAYS set, even when
answers AREN'T
submitted, so I had to look for the individual
buttons instead. This
might break if someone adds more buttons, but it
works for now.
- [ ] answerHints.pl -- new
Use alternative method of testing if whether two
objects are the same
(without causing them to stringify first).
[Technically, this should call Value::address, the
renamed version of
Value::Ref, but I didn't want the AIM participants to
have to update
to the latests version of MathObjects to be able to
use this.]
Revision 1.1 / (view) - annotate - [select for diffs]
, Wed Aug 15 02:58:26 2007 UTC (10 months, 1 week
ago) by dpvc
Branch: MAIN
This file implements a postfilter for
AnswerEvaluators that allows you
to specify answer hint messages to use when specific
answers or sets
of answers are given by the student. You can use
specific constants
or a perl subroutine to determine which answers to
respond to. You
can also specify a score to use when the answers are
triggered, and
whether to replace existing messages or not. See the
comments in the
file for more details.
- [ ] answerVariableList.pl -- point to features
- [ ] contextLimitedPowers.pl -- point to features
Updated to allow more flexibility in controlling the
range of powers
to be allowed (as per John Jones' suggestion). Also
changed the
way that you request the changes: you now make a
function call rather
than modify the operators list directly yourself.
(The old way is
still provided, however, for backward compatibility.)
See the comments in the file for more details.
- [ ] contextScientificNotation -- new
Use new feature to make Real() create
ScientificNotation objects.
-- fix e vs. E used by perl-- safe compartment
troubles?
- [ ] contextString.pl
- [ ] bug fixes
- [ ] parserAutoStrings.pl -- new
- [ ] parserFunction.pl -- point to features
- [ ] parserMultipart.pl -- remove????
- [ ] doc
Revision
5728 -
Directory Listing
Modified
Mon Jun 23 23:44:51 2008 UTC (4 years, 11 months ago) by
gage
Merging HEAD to rel-2-4-dev 6/23/2008
View Value.pm for a complete list of changes.
Revision
5708 -
Directory Listing
Modified
Fri Jun 20 14:40:36 2008 UTC (4 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-dev'.
Revision
5691 -
Directory Listing
Modified
Wed Jun 11 19:52:36 2008 UTC (4 years, 11 months ago) by
apizer
Backport changes
Revision
5657 -
Directory Listing
Modified
Wed Apr 30 22:08:28 2008 UTC (5 years ago) by
sh002i
backport (dpvc): Fix DOS and Mac line endings, and make the detection of
non-text files a little more strict (DOS files were being marked as
non-text). Also, localize the file handles.
Revision
5656 -
Directory Listing
Modified
Tue Apr 29 19:38:30 2008 UTC (5 years ago) by
sh002i
backport (sh002i): widen path field of NPL-path table to 4096 to
acommodate longer paths. linux's max path length is 4096.
Revision
5654 -
Directory Listing
Modified
Tue Apr 29 19:32:22 2008 UTC (5 years ago) by
sh002i
backport (sh002i): "Show Hints" and "Show Solutions" checkboxes.
Revision
5647 -
Directory Listing
Modified
Tue Apr 29 19:08:42 2008 UTC (5 years ago) by
sh002i
backport (sh002i): remove stale pidfiles on stop.
Revision
5630 -
Directory Listing
Modified
Fri Apr 4 19:25:34 2008 UTC (5 years, 1 month ago) by
sh002i
backport (sh002i): When viewing a file-based problem library, don't show
to problem library's prefix in the "select a problem collection" popup.
This can significantly shorten the length of the options in that popup,
making them more managable.
Revision
5616 -
Directory Listing
Modified
Thu Mar 13 17:53:32 2008 UTC (5 years, 2 months ago) by
sh002i
backport (sh002i): Fixed the name of the transaction log.
Revision
5614 -
Directory Listing
Modified
Tue Mar 4 15:43:47 2008 UTC (5 years, 2 months ago) by
sh002i
backport (sh002i): Bring back the green bar, which some students appear to worship.
Revision
5612 -
Directory Listing
Modified
Mon Feb 4 23:13:16 2008 UTC (5 years, 3 months ago) by
sh002i
check for Exception::Class (which is used by NewSQL)
Revision
5560 -
Directory Listing
Modified
Thu Oct 11 01:04:49 2007 UTC (5 years, 7 months ago) by
gage
"improved" the help files
-- Mike
Revision
5438 -
Directory Listing
Modified
Tue Aug 28 18:23:15 2007 UTC (5 years, 8 months ago) by
gage
Added blank line to top of file to allow POD documentation to work
properly.
Revision
5437 -
Directory Listing
Modified
Tue Aug 28 18:22:06 2007 UTC (5 years, 8 months ago) by
gage
Added line at top of page to allow POD documentation to work.
Revision
5424 -
Directory Listing
Modified
Sun Aug 26 01:22:23 2007 UTC (5 years, 8 months ago) by
sh002i
updated for 2.4.1
Revision
5423 -
Directory Listing
Modified
Sat Aug 25 18:26:03 2007 UTC (5 years, 8 months ago) by
sh002i
backport (sh002i): Extended the set definition file format to support
commas in the source_file field (as well was the value and max_attempts
fields).
Revision
5422 -
Directory Listing
Modified
Sat Aug 25 18:25:30 2007 UTC (5 years, 8 months ago) by
sh002i
backport (sh002i): ignore .svn directories in problem libraries
(%ignoredir)
Revision
5421 -
Directory Listing
Modified
Sat Aug 25 18:24:47 2007 UTC (5 years, 8 months ago) by
sh002i
backport (jj): Add more indexing, small disk space expense and hopefully
more speed.
Revision
5420 -
Directory Listing
Modified
Sat Aug 25 18:24:22 2007 UTC (5 years, 8 months ago) by
sh002i
backport (jj): Textbook chapters and sections will now include their
numbers in the library browser, and be sorted accordingly.
Revision
5419 -
Directory Listing
Modified
Sat Aug 25 18:23:58 2007 UTC (5 years, 8 months ago) by
sh002i
backport (jj): Improved handling of textook chapters and sections
(should be entered based on their number, not the DBchapter and
DBsection name).
Also improved handling for problems which are tagged to a chapter,
but not to a particular seciton in the chapter.
Revision
5418 -
Directory Listing
Modified
Sat Aug 25 18:23:31 2007 UTC (5 years, 8 months ago) by
sh002i
backport (glarose): bug fix: somehow I seem to have mixed up the logic
in the message that gets displayed on the sets page for tests that are
still open/over time. Sam: if you can get this into 2.4, that'd be
great. Thanks.
Revision
5417 -
Directory Listing
Modified
Sat Aug 25 18:23:08 2007 UTC (5 years, 8 months ago) by
sh002i
backport (dpvc): Work around IE bug where pressing return submits a form
but does not set the submit button's value properly in some
circumstances.
Revision
5416 -
Directory Listing
Modified
Sat Aug 25 18:22:26 2007 UTC (5 years, 8 months ago) by
sh002i
backport (dpvc): Allow unpacking of .tar.gz and .tar files in addition
to .tgz files.
Revision
5415 -
Directory Listing
Modified
Sat Aug 25 18:21:45 2007 UTC (5 years, 8 months ago) by
sh002i
backport (glarose): bug fix. when updating to hide set header display I
assumed that the $db->getMergedSet($userToShow, $setID) would succeed,
which isn't the case for a set that isn't assigned to any users (in
particular, which isn't assigned to the instructor who is editing the
set). this bug fix resolves that by instead using the global set to
determine if headers should be displayed when the call to get the merged
set fails.
Revision
5413 -
Directory Listing
Modified
Sat Aug 25 18:15:01 2007 UTC (5 years, 8 months ago) by
sh002i
Resolve bug #1293 by actually throwing a RecordExists exception from
NewSQL::Std.
Revision
5320 -
Directory Listing
Modified
Mon Aug 13 23:04:20 2007 UTC (5 years, 9 months ago) by
sh002i
updated version numbers
Revision
5318 -
Directory Listing
Modified
Mon Aug 13 22:53:51 2007 UTC (5 years, 9 months ago) by
sh002i
updated copyright dates
Revision
5317 -
Directory Listing
Modified
Mon Aug 13 22:26:46 2007 UTC (5 years, 9 months ago) by
sh002i
backport (jj): Sort entries which will appear in the library browser
(chapter titles, section titles, etc.).
Revision
5316 -
Directory Listing
Modified
Mon Aug 13 22:26:07 2007 UTC (5 years, 9 months ago) by
sh002i
backport (jj): Revise how institution will be dealt with in the problem
library. Currently, the information is not used so the changes are
innocuous.
Revision
5315 -
Directory Listing
Modified
Mon Aug 13 22:24:07 2007 UTC (5 years, 9 months ago) by
sh002i
backport (dpvc): Backing out of Mike's change to previewAnswers.
Setting that to 0 means the grader will not be run when the problem is
first shown, and that means the notes provided by the grader (like "You
can earn partial credit on this problem") won't be shown until the
student first provides an answer. These messages are important,
particularly for sequential problems, and so need to appear even when
the problem is first shown, not just when answers have been submitted.
If Mike had another reason than just efficiency for not processing
answers on the first invocation of a problem, that will need to be
handled in a more sophisticated way.
Revision
5311 -
Directory Listing
Modified
Fri Aug 10 19:54:23 2007 UTC (5 years, 9 months ago) by
sh002i
Fix PG_restricted_eval so that no lexicals are used in the scope of the eval()
Revision
5309 -
Directory Listing
Modified
Fri Aug 10 18:34:50 2007 UTC (5 years, 9 months ago) by
sh002i
Added a version of PGstandard.pl which loads PG.pl, PGbasicmacros.pl,
PGanswermacros.pl, and PGauxiliaryFunctions.pl. It also includes POD
docs!
Revision
5307 -
Directory Listing
Modified
Fri Aug 10 17:03:09 2007 UTC (5 years, 9 months ago) by
sh002i
pull in additional seed variables from dir_config (not used right now,
but makes things somewhat more flexible)
Revision
5306 -
Directory Listing
Modified
Fri Aug 10 17:01:55 2007 UTC (5 years, 9 months ago) by
sh002i
will it never end?!?!?
Revision
5304 -
Directory Listing
Modified
Fri Aug 10 16:55:33 2007 UTC (5 years, 9 months ago) by
sh002i
backport (jj): move NPL into main webwork distribution/database
Revision
5302 -
Directory Listing
Modified
Fri Aug 10 16:38:44 2007 UTC (5 years, 9 months ago) by
sh002i
bring in sync with HEAD (remove comments)
Revision
5299 -
Directory Listing
Modified
Fri Aug 10 16:32:14 2007 UTC (5 years, 9 months ago) by
sh002i
tiny backport from head: formatting, use $apache_use_ssl
Revision
5298 -
Directory Listing
Modified
Fri Aug 10 16:18:11 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): Added more padding to .info-box ol
so that you can have more than 10 items in a numbered list (otherwise
the numbers like 15 were being cut off to 5
Revision
5297 -
Directory Listing
Modified
Fri Aug 10 16:15:31 2007 UTC (5 years, 9 months ago) by
sh002i
backport (sh002i): not sure how that guy got in there...
Revision
5294 -
Directory Listing
Modified
Fri Aug 10 16:02:11 2007 UTC (5 years, 9 months ago) by
sh002i
bring webwork.apache[2]-config.dist up to date with HEAD
Revision
5293 -
Directory Listing
Modified
Fri Aug 10 01:56:31 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): Try this again.
Revision
5292 -
Directory Listing
Modified
Fri Aug 10 01:56:02 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): Update -- added reference to the union theme in
addition to the moodle and math themes
Revision
5291 -
Directory Listing
Modified
Fri Aug 10 01:54:04 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): Stop a recurring error on hosted2 -- unfortunately I'm
not sure what was triggering this error. I couldn't generate it but an
undefined set_id warning occured in many log entries from one course.
Revision
5290 -
Directory Listing
Modified
Fri Aug 10 01:52:30 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): don't use hardwired mysql and mysqldump commands.
Revision
5289 -
Directory Listing
Modified
Fri Aug 10 01:49:15 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): An updated template to use for new problems. A change
in global.conf must be made to use this.
Search for blankProblem
Revision
5288 -
Directory Listing
Modified
Fri Aug 10 01:48:40 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): Allow several blank problems to be added at once to a
set.
Revision
5287 -
Directory Listing
Modified
Fri Aug 10 01:46:12 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): Adding warnings when dates are not correctly defined
Revision
5286 -
Directory Listing
Modified
Fri Aug 10 01:41:20 2007 UTC (5 years, 9 months ago) by
sh002i
backport (glarose): Make sure logic in score display is correct.
Revision
5285 -
Directory Listing
Modified
Fri Aug 10 01:39:08 2007 UTC (5 years, 9 months ago) by
sh002i
backport (dpvc): Make TEXTAREA fields float above jsMath output as well
as INPUT fields.
Revision
5284 -
Directory Listing
Modified
Fri Aug 10 01:37:58 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): Added check for Email module
Revision
5283 -
Directory Listing
Modified
Fri Aug 10 01:36:56 2007 UTC (5 years, 9 months ago) by
sh002i
backport (sh002i): use $ce->{externalPrograms}{gzip} rather than 'gzip'.
Revision
5282 -
Directory Listing
Modified
Fri Aug 10 01:35:49 2007 UTC (5 years, 9 months ago) by
sh002i
backport (sh002i): change default location of gzip to match FHS, remove
old disabled code
Revision
5281 -
Directory Listing
Modified
Fri Aug 10 01:34:40 2007 UTC (5 years, 9 months ago) by
sh002i
backport (apizer): add gzip to list of apps to check for
Revision
5280 -
Directory Listing
Modified
Fri Aug 10 01:33:23 2007 UTC (5 years, 9 months ago) by
sh002i
backport (apizer): Change externalPrograms{tar} from /usr/bin/tar to
/bin/tar which is the "standard" location for tar
Revision
5279 -
Directory Listing
Modified
Fri Aug 10 01:32:44 2007 UTC (5 years, 9 months ago) by
sh002i
backport (glarose): Fix typo.
Revision
5273 -
Directory Listing
Modified
Thu Aug 9 23:29:10 2007 UTC (5 years, 9 months ago) by
sh002i
backport (sh002i): move $defaultTheme above $webworkFiles{stylesheet} so
that it actually works.
Revision
5272 -
Directory Listing
Modified
Thu Aug 9 23:27:42 2007 UTC (5 years, 9 months ago) by
sh002i
backport (glarose): Update ProblemSet editing to take out editing of set
headers for gateway tests; this is a bit of a hack to deal with the
problem that editing/trying the set header fails for a gateway test. In
that the set header file isn't used for gateway tests I think this is
probably reasonable behavior.
Revision
5271 -
Directory Listing
Modified
Thu Aug 9 23:26:34 2007 UTC (5 years, 9 months ago) by
sh002i
backport (jj): If we allow a user to see a problem rendered in
Undefined_Set, then they have to have permission to use instructor
tools.
Revision
5270 -
Directory Listing
Modified
Thu Aug 9 23:25:31 2007 UTC (5 years, 9 months ago) by
sh002i
when using loadMacros, add a newline before the file's contents in the
eval() statemet. this allows a POD directive on the first line of the
included file.
Revision
5268 -
Directory Listing
Modified
Thu Aug 9 23:10:35 2007 UTC (5 years, 9 months ago) by
sh002i
backport: bring rel-2-4-dev in sync with HEAD
Revision
5266 -
Directory Listing
Modified
Thu Aug 9 21:48:16 2007 UTC (5 years, 9 months ago) by
sh002i
allow value '' for restrict_ip to mean the same thing as "No"
Revision
5264 -
Directory Listing
Modified
Thu Aug 9 21:39:31 2007 UTC (5 years, 9 months ago) by
sh002i
set the default value of restrict_ip to No
Revision
5262 -
Directory Listing
Modified
Thu Aug 9 19:17:54 2007 UTC (5 years, 9 months ago) by
sh002i
backport (sh002i): UGH! work around egrigious bug in course archiving
code.
Revision
5261 -
Directory Listing
Modified
Thu Aug 9 19:06:40 2007 UTC (5 years, 9 months ago) by
sh002i
backport (glarose): Update restrictions on set access to ignore the case
of
the set named 'Undefined_Set', which is used by the
library browser to view problems.
Revision
5260 -
Directory Listing
Modified
Thu Aug 9 17:35:39 2007 UTC (5 years, 9 months ago) by
sh002i
backport (gage): This is an experimental version of PGcomplexmacros2Exp.pl
Revision
5259 -
Directory Listing
Modified
Thu Aug 9 17:34:48 2007 UTC (5 years, 9 months ago) by
sh002i
Use defaultTheme
Revision
5258 -
Directory Listing
Modified
Thu Aug 9 17:24:33 2007 UTC (5 years, 9 months ago) by
sh002i
forward-port (gage): Don't processAnswers the first time a page is
viewed. (Process answers only if the submitAnswers, previewAnswers or
checkAnswers button has been pressed.)
Revision
5257 -
Directory Listing
Modified
Thu Aug 9 17:22:37 2007 UTC (5 years, 9 months ago) by
sh002i
forward-port (gage): Change the record key field to "0" from "1". This
picks out the studentID which is usually in the first column.
This is a temporary fix. We should change the scoring and merge
features to use the login as the primary key. That can await a general
cleanup and code factoring for the scoring and grade calculations
throughout WeBWorK.
Revision
5256 -
Directory Listing
Modified
Thu Aug 9 17:19:33 2007 UTC (5 years, 9 months ago) by
sh002i
backport (dpvc): Bring jsMath up to version 3.4c.
This version adds new functionality to jsMath; in particular, most of
the macros and environments from the amsmath AMS-LaTeX package are now
available in jsMath's AMSmath extension. There are also some bug
fixes. See the change log for more details.
Revision
5255 -
Directory Listing
Modified
Thu Aug 9 17:09:00 2007 UTC (5 years, 9 months ago) by
sh002i
fix "allow from all", fix capitalization, remove cruft
Revision
5250 -
Directory Listing
Modified
Thu Aug 9 02:36:56 2007 UTC (5 years, 9 months ago) by
sh002i
updated for 2.4.x
Revision
5249 -
Directory Listing
Modified
Thu Aug 9 00:16:12 2007 UTC (5 years, 9 months ago) by
sh002i
UGH! work around egrigious bug in course archiving code.
Revision
5243 -
Directory Listing
Modified
Tue Aug 7 22:35:14 2007 UTC (5 years, 9 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-4-dev'.
Revision
4965 -
Directory Listing
Modified
Tue May 22 19:14:42 2007 UTC (6 years ago) by
gage
Fixed error in allow,deny settings in webwork.apache-config
I think this fixed blocking bug in webwork.apache-config. Fortunately few
people seem to have transferred the changes in this file. This closes
bug #1256.
Added comment to database.conf.dist
Revision
4960 -
Directory Listing
Modified
Sat May 12 22:17:12 2007 UTC (6 years ago) by
gage
Don't processAnswers the first time a page is viewed. (Process answers only if
the submitAnswers, previewAnswers or checkAnswers button has been pressed.)
Revision
4959 -
Directory Listing
Modified
Sat May 12 22:10:04 2007 UTC (6 years ago) by
gage
Change the record key field to "0" from "1". This picks out the studentID which is usually
in the first column.
This is a temporary fix. We should change the scoring and merge features to use the login as the primary key.
That can await a general cleanup and code factoring for the scoring and grade calculations throughout WeBWorK.
Revision
4956 -
Directory Listing
Modified
Sat May 5 03:59:01 2007 UTC (6 years ago) by
sh002i
updated for 2.3.2.
Revision
4955 -
Directory Listing
Modified
Sat May 5 03:58:35 2007 UTC (6 years ago) by
sh002i
updated for final version of release notes
Revision
4954 -
Directory Listing
Modified
Thu May 3 21:58:55 2007 UTC (6 years ago) by
sh002i
updated for 2.3.2
Revision
4951 -
Directory Listing
Modified
Thu Apr 26 04:11:51 2007 UTC (6 years ago) by
sh002i
backport (dpvc): Added directory listing when a directory is being
deleted. The listing will show the total number of files in the
direcotry, and the top level contents of the directory (with numbers of
items in the each subdirectory listed, but not the contents). This
resolves bug #1246.
Revision
4950 -
Directory Listing
Modified
Thu Apr 26 03:38:28 2007 UTC (6 years ago) by
sh002i
backport (dpvc): Clear the error message in Context before it is used in
an answer checker (prevents bleading of one error into a later answer).
Revision
4949 -
Directory Listing
Modified
Thu Apr 26 03:16:58 2007 UTC (6 years ago) by
sh002i
backport (dpvc): Modified the way the Parser-based versions of the
traditional answer checkers get copies of their contexts. They now use
a new method getCopy to obtain the copy either from the problem's
context table or the default table (rather than only from the default).
That way the instructor can use parserCustomization.pl to customize the
contexts used by the answer checkers.
Revision
4948 -
Directory Listing
Modified
Thu Apr 26 03:08:21 2007 UTC (6 years ago) by
sh002i
backport (dpvc): Added a Vector2D context that has i and j defined as
vectors in 2-space so that they can be used to generate vectors in 2D.
This avoids students getting the "incorrect number of coordinates"
error.
Revision
4947 -
Directory Listing
Modified
Wed Apr 25 20:05:56 2007 UTC (6 years ago) by
sh002i
backport (dpvc): Update to v3.4a, which includes:
* Fixed a problem with the noImageFonts plugin where extra fonts would
still try to use image fonts even when they were supposed to be
disabled. Also, noImageFonts now adjusts the error message to indicate
that unicode fonts will be used for fallback rather than image fonts.
* Fixed a problem where changes in the CSS line-height attribute could
cause alignment problems with arrays in MSIE.
* Fixed a number of alignment problems with MSIE when used with a
DOCTYPE that triggers "standards" mode rather than "quirks" mode.
* A bug fix needed for MSIE6 that is one of the sources of jsMath's
slowness with MSIE is now disabled when MSIE7 is used, since it is no
longer needed in that version. This should give a noticable speed
improvement for jsMath in MSIE7.
Revision
4946 -
Directory Listing
Modified
Wed Apr 25 19:56:47 2007 UTC (6 years ago) by
sh002i
backport (glarose): Fix bug in site_check call.
Revision
4944 -
Directory Listing
Modified
Wed Apr 25 19:08:59 2007 UTC (6 years ago) by
sh002i
backport (glarose): Added authentication mechanism Cosign.pm.
Added authentication mechanism Cosign.pm. This implements WeBWorK
authentication using cosign[1], an open-source single sign-on system
developed at the University of Michigan. This should be a reasonable
model for other modules implementing external, directory or location
based, authentication for WeBWorK.
To use cosign authentication for WeBWorK, set $authen{user_module} in
global.conf to WeBWorK::Authen::Cosign, and then configure apache to
require cosign authentication to enter WeBWorK courses. If $cosignoff
is set to a true value in the course environment, standard WeBWorK
authentication is used for that course.
Note that cosign is a cookie-based authentication system. This means
that it is between very hard and impossible to authenticate multiple
users on the same computer/web browser at the same time. Thus it is
not possible to have both $authen{user_module} and
$authen{proctor_module}
set to Cosign at the same time.
Implementation:
Cosign.pm inherits from Authen.pm. It redefines get_credentials to
force password authentication, and then assumes password checks succeed.
Because cosign is a Location/Directory based apache authentication
system, by the time the user gets to the Authen module we know that she
has successfully authenticated against cosign. We also modify the
forget_verification method to return a redirect to the course
environment
variable $cosign_logout_script.
[1] <http://www.umich.edu/~umweb/software/cosign/>
Revision
4942 -
Directory Listing
Modified
Wed Apr 25 18:47:58 2007 UTC (6 years ago) by
sh002i
backport (glarose): Add support for external authentication systems.
Add support for external authentication systems. This is appropriate
if something like an apache directory or location based authentication
system (such as cosign, basic or digest auth) is used. In these cases,
WeBWorK may not handle the logout procedure, and we need information
from the Authentication module to determine the correct action. We
allow for the case of redirects here, but this could easily be
extended if needed.
Implementation: pre_header_initialize() checks for $authen->{redirect}
to be defined and true after calling $authen->forget_verification().
If to, we set $self->reply_with_redirect to the value of returned by
$authen->{redirect}.
This update also moves key deletion from body() to
pre_header_initialize(), so that those actions take place before any
redirect.
Revision
4941 -
Directory Listing
Modified
Wed Apr 25 18:47:27 2007 UTC (6 years ago) by
sh002i
backport (glarose): Add support for external authentication systems.
Add support for external authentication systems. This is appropriate
if something like an apache directory or location based authentication
system (such as cosign, basic or digest auth) is used. In these cases,
by the time the user gets to a ContentGenerator in the WeBWorK system
she has successfully authenticated against the external authentication
system, and so if there was an error it indicates that the user was
not allowed to enter the course for some other reason. Thus, in this
case we print an error message and skip the WeBWorK login form.
Implementation:
body() checks for $authen->{external_auth} to be defined and true;
if so, only the authentication error and an informational message
about the external authentication system is printed. If undefined
or false, any authentication error is printed and the login form,
as usual.
Revision
4940 -
Directory Listing
Modified
Wed Apr 25 18:05:43 2007 UTC (6 years ago) by
sh002i
backport (sh002i): bring up-to-date with HEAD, update modules list.
Revision
4939 -
Directory Listing
Modified
Wed Apr 25 16:40:02 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): support for Apache::WeBWorK on the server root --
resolves bug #1150.
Revision
4938 -
Directory Listing
Modified
Tue Apr 24 20:01:56 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): wrap message for preview. resolves bug #1147.
Revision
4937 -
Directory Listing
Modified
Tue Apr 24 19:58:01 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): accidental commit of "die" that i added for testing
(whoops).
Revision
4936 -
Directory Listing
Modified
Tue Apr 24 19:46:28 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): error handler in the post-connection subroutine that
sends the error to the professor by email and also logs it to the apache
log. resolves bug #1120, sort of.
Revision
4935 -
Directory Listing
Modified
Tue Apr 24 17:44:58 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): added check on the number of addresses in the From
and Reply-to fields. this resolves bug #1131. THIS CHANGE REQUIRES THE
PERL MODULE Email::Address. See TWiki topic WeBWorKRelease2pt3pt2.
Revision
4934 -
Directory Listing
Modified
Tue Apr 24 17:06:03 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): Better messages when no recipients are selected --
resolves bug 1130.
Revision
4906 -
Directory Listing
Modified
Tue Mar 27 17:06:05 2007 UTC (6 years, 1 month ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'.
Revision
4903 -
Directory Listing
Modified
Mon Mar 26 20:28:41 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): replace set ID underscores with spaces, not
nonbreaking spaces (for IE6)
Revision
4902 -
Directory Listing
Modified
Mon Mar 26 20:28:10 2007 UTC (6 years, 1 month ago) by
sh002i
backport (sh002i): fix for warning when generating prettySetID
Revision
4898 -
Directory Listing
Modified
Thu Mar 22 22:40:12 2007 UTC (6 years, 2 months ago) by
sh002i
backport (sh002i): don't up nonbreaking spaces in set names :P
Revision
4896 -
Directory Listing
Modified
Thu Mar 22 20:09:56 2007 UTC (6 years, 2 months ago) by
sh002i
backport (sh002i): replace underscores with spaces in set names the
links menu
Revision
4876 -
Directory Listing
Modified
Wed Mar 14 00:20:05 2007 UTC (6 years, 2 months ago) by
gage
Added Exception::Class to list of modules
Revision
4859 -
Directory Listing
Modified
Wed Mar 7 20:54:41 2007 UTC (6 years, 2 months ago) by
sh002i
backport (sh002i): setting $this_set='' is unnecessary. getMergedSet
returns undef in scalar context if the record is not found. also fixed
some indentation.
Revision
4858 -
Directory Listing
Modified
Wed Mar 7 20:28:43 2007 UTC (6 years, 2 months ago) by
sh002i
backport (dpvc): Fixed an error with the custom list checker setting the
wrong field for the checker (OOPS!)
Revision
4857 -
Directory Listing
Modified
Wed Mar 7 20:20:55 2007 UTC (6 years, 2 months ago) by
sh002i
backport (dpvc): set the z-index of the answer boxes so that the jsMath
equations will not overlap them. (Some of the TeX fonts have large
depths, and this can cause them to overlap the links and input widgets
on lower lines in some browsers.)
Revision
4855 -
Directory Listing
Modified
Wed Mar 7 18:22:21 2007 UTC (6 years, 2 months ago) by
sh002i
backport (dpvc): Implements a JavaScript solution to prevent excessive
reloads by students who prop their books on the F5 key.
backport (dpvc): Corrected comment indicating time was in micro- rather
than milliseconds.
backport (dpvc): Completely rewrote the file to use a different
technique. Instead of looking for unbeforeunload events (which didn't
work reliably, since Firefox will reload the page before it has a chance
to install the handler), we look for F5 key events and F5 ignore keydown
events, but reload the page on F5 keyup instead. This skips the
autorepeating keys and only reloads the page when the user lets go of
the key. So there is only one reload. After several autorepeated F5
keypresses, a dialog will appear asking you to check if something is
holding down the F5 key.
backport (dpvc): Added comments about how to install the file.
Revision
4854 -
Directory Listing
Modified
Wed Mar 7 18:14:55 2007 UTC (6 years, 2 months ago) by
sh002i
backport (glarose): Make sure that something gets passed to
renderProblems() for the userSet even when a global set is being edited
and it isn't assigned to any users. Gets rid of "odd number of elements
in hash assignment" errors in renderProblems. Because renderProblems
plugs in a fake set if it gets a false value in for the userSet, sending
in '' appears to solve the problem.
Revision
4853 -
Directory Listing
Modified
Wed Mar 7 18:09:30 2007 UTC (6 years, 2 months ago) by
sh002i
backport (gage): Added space when combining preview latex strings (foo +
bar became foo\quadbar which didn't work now its foo \quad bar which is
better.
Revision
4783 -
Directory Listing
Modified
Wed Feb 14 19:30:42 2007 UTC (6 years, 3 months ago) by
sh002i
backport (sh002i): Set SMTP envelope sender to $ce->{mail}{smtpSender}
rather than user's from address. This prevents some mailservers from
rejecting the mail for having a forged sender address.
Revision
4779 -
Directory Listing
Modified
Wed Feb 14 18:17:57 2007 UTC (6 years, 3 months ago) by
sh002i
backport (sh002i): Set SMTP envelope sender to $ce->{mail}{smtpSender}
rather than user's from address. This prevents some mailservers from
rejecting the mail for having a forged sender address.
Revision
4777 -
Directory Listing
Modified
Mon Feb 12 21:35:39 2007 UTC (6 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'.
Revision
4769 -
Directory Listing
Modified
Fri Feb 9 01:13:49 2007 UTC (6 years, 3 months ago) by
gage
Changed the transaction log from a course directory log to a system directory log
to work around a bug in surePathToTempFile.
this hack works around bug #1133 for now.
--Mike
Revision
4759 -
Directory Listing
Modified
Tue Jan 30 21:40:36 2007 UTC (6 years, 3 months ago) by
gage
Added a few new modules to check_modules
Revision
4757 -
Directory Listing
Modified
Wed Jan 24 22:21:20 2007 UTC (6 years, 3 months ago) by
sh002i
backport (sh002i): fix permission not getting set (introduced with prior
changes) UGH!
Revision
4748 -
Directory Listing
Modified
Mon Jan 15 18:55:09 2007 UTC (6 years, 4 months ago) by
sh002i
backport (gage): Fixed typos.
Revision
4747 -
Directory Listing
Modified
Mon Jan 15 18:54:49 2007 UTC (6 years, 4 months ago) by
sh002i
backport (gage): Gave a bit more information when the scoring data (.csv
) file doesn't exist. This gives the user a clue as to what to name the
file.
Revision
4746 -
Directory Listing
Modified
Mon Jan 15 18:54:25 2007 UTC (6 years, 4 months ago) by
sh002i
backport (dpvc): Fixed incorrect lookup of which set to view when
viewing problems "From This Course". The problem was introduced in
version 1.69. Similar errors were also in the other viewing modes, but
were corrected for "Local Problems" in 1.70 and for "Set Definitions
Files" in 1.73.2.1 (though I have updated the latter to be consistent
with the other cases).
Revision
4745 -
Directory Listing
Modified
Mon Jan 15 18:34:26 2007 UTC (6 years, 4 months ago) by
sh002i
backport (dpvc): Add a new operator // to be the same as / except its
TeX form is a/b rather than \frac{a}{b}. This makes it possible get
horizontal fractions in exponents, for example, where vertical fractions
often don't look so good.
Revision
4744 -
Directory Listing
Modified
Mon Jan 15 18:33:14 2007 UTC (6 years, 4 months ago) by
sh002i
backport (dpvc): Use Perl reals rather than Parser Reals in matrix for
adaptive parameters.
Revision
4743 -
Directory Listing
Modified
Mon Jan 15 18:32:35 2007 UTC (6 years, 4 months ago) by
sh002i
backport (dpvc): Fixed type in comment.
Revision
4734 -
Directory Listing
Modified
Tue Jan 2 18:43:21 2007 UTC (6 years, 4 months ago) by
sh002i
backport (sh002i): pre-load mod_perl2 so that subsequent "use mod_perl"
lines don't load mod_perl 1. (this wasn't a problem for us, but it was
for others.)
Revision
4724 -
Directory Listing
Modified
Tue Dec 12 23:48:09 2006 UTC (6 years, 5 months ago) by
sh002i
updated for 2.3.1
Revision
4723 -
Directory Listing
Modified
Sat Dec 9 03:31:54 2006 UTC (6 years, 5 months ago) by
sh002i
backport (sh002i): use student ID for password if password field is
defined but empty
Revision
4721 -
Directory Listing
Modified
Sat Dec 9 00:18:00 2006 UTC (6 years, 5 months ago) by
sh002i
backport (sh002i): SECURITY: tighter constraints on which macro files
can be loaded without restriction. Previously, any file that *contained*
the strings PG.pl, dangerousMacros.pl, or IO.pl would be loaded with an
empty opmask.
This is the second attempt to close this hole. The previous attempt
assumed that | binds tighter than ^ and $, which is not true. (Noticed
by dpvc). It also failed to escape metacharacters in the file names.
Revision
4720 -
Directory Listing
Modified
Sat Dec 9 00:16:41 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Moved the guts of this to
pg/lib/Parser/Legacy/NumberWithUnits.pl, since most of the code is
common. This is a shell that now only defines the FormulaWithUnits()
function.
Revision
4719 -
Directory Listing
Modified
Sat Dec 9 00:16:15 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Abstracted the NumberWithUnits to a more general
ObjectWithUnits and moved the FormulaWithUnits to this file as well,
since most of the code is common. Although, strictly speaking,
FormulaWithUnits is not legacy code, since the general object-with-units
is here, it will be easier to maintain FormulaWithUnits here as well.
When the Parser gets a real units class, all of this can be removed.
Also fixed the unit lookup code to use the actual names from the Units
library, so we can now be more accurate about determining the extent
of the units, and can handle things like '5 kg m / s' now. In the
case of ambiguous formulas with units, e.g., '5m kg' where m is a
variable, use '5*m kg' or '(5m) kg'.
Revision
4718 -
Directory Listing
Modified
Sat Dec 9 00:14:20 2006 UTC (6 years, 5 months ago) by
sh002i
backport (gage): Make Units::fundamental_units and Units::known_units
public hashes.
Revision
4717 -
Directory Listing
Modified
Sat Dec 9 00:05:01 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Fixed usage comments to do formulas rather than just
numbers.
Revision
4716 -
Directory Listing
Modified
Fri Dec 8 23:41:11 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): The Units.pm library only accepts one division within
the units, and the Parser wasn't taking that into account, so students
could enter m/s/s and still get credit even if the units were m/s. This
have been fixed.
Revision
4714 -
Directory Listing
Modified
Fri Dec 8 20:12:20 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Provides a formula with units (as opposed to a number
with units). This does introduce some ambiguity issues, since variable
names could look like units in some cases. E.g., s + 5 m/s could look
like (s + 5*m/s) rather than (s + 5) meters/second.
The parser will take the largest string at the end of the answer that
could be treated as units so s + 5m/s is (s+5) meters/second.
The Units.pm library requries units to be separated by * or / and
only one / is allowed, so s + 5m s is (s+5m) seconds not (s+5) m*s.
Something like 5 m/s/s will generate an error (it shouold be written
m/s*s or m/s^2), and 5 kg m/s should be written 5 kg*m/s.
[If we made the hash of known units be public rather than private in
Units, we could do a better job of this, and could treat kg m/s as
kg*m/s for example.]
Revision
4713 -
Directory Listing
Modified
Fri Dec 8 20:06:14 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Fixed a problem where the TeX version included two
copies of the units (one in TeX mode and one from the string() output).
Revision
4712 -
Directory Listing
Modified
Fri Dec 8 20:05:27 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Updated NumberWithUnits to use
Parser::LEgacy::NumberWithUnits rather than having a separate
implementation here. This will guarantee that it is consistent with
num_cmp() and prevents unneeded duplication of code.
Revision
4711 -
Directory Listing
Modified
Fri Dec 8 20:04:57 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Didn't need to override the perl fields for the
integer-only methods, since all the checking is done in the parser.
Revision
4710 -
Directory Listing
Modified
Fri Dec 8 20:04:24 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): This file implements special power operators that check
for special conditions (like no powers of 'e', or only integer powers).
See the contents of the file for documentation.
Revision
4709 -
Directory Listing
Modified
Fri Dec 8 20:03:10 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Added ability to have additional information given when
not enough test points can be generated for a function comparison. By
default, this information is NOT shown (since it could give students
additional information about what answer is expectd). Professors can
request it by setting the 'showTestPointErrors' flag in the Context().
Revision
4708 -
Directory Listing
Modified
Fri Dec 8 20:01:41 2006 UTC (6 years, 5 months ago) by
sh002i
backport (dpvc): Allow overridden Parser classes to generate error
messages that the student will see. (For formulas, error messages are
trapped silently by the overridden == and will not be seen. This lets
Parser objects force a message to be seen.)
Revision
4707 -
Directory Listing
Modified
Wed Dec 6 02:37:54 2006 UTC (6 years, 5 months ago) by
sh002i
backport (sh002i): collected mailer changes -- use DelayedMailer
Revision
4706 -
Directory Listing
Modified
Wed Dec 6 02:28:41 2006 UTC (6 years, 5 months ago) by
sh002i
backport (sh002i): collected mailer changes -- use DelayedMailer
Revision
4704 -
Directory Listing
Modified
Wed Dec 6 02:20:25 2006 UTC (6 years, 5 months ago) by
sh002i
a stopgap solution to the PG/Net::SMTP problem
Revision
4703 -
Directory Listing
Modified
Wed Dec 6 02:19:35 2006 UTC (6 years, 5 months ago) by
sh002i
backport (sh002i): use croak instead of die in constructor
Revision
4702 -
Directory Listing
Modified
Wed Dec 6 02:19:19 2006 UTC (6 years, 5 months ago) by
sh002i
move constituency_hash into Utils.pm
Revision
4699 -
Directory Listing
Modified
Tue Dec 5 20:58:39 2006 UTC (6 years, 5 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'.
Revision
4687 -
Directory Listing
Modified
Thu Nov 30 01:31:12 2006 UTC (6 years, 5 months ago) by
sh002i
backport (sh002i): don't die when scoring file doesn't exist (fixes bug #1138).
Revision
4685 -
Directory Listing
Modified
Thu Nov 30 01:02:39 2006 UTC (6 years, 5 months ago) by
sh002i
backport (sh002i): read_scoring_file: return a reference to an empty
hash if filename is "None". This satisfies SendMail.pm, which expects a
hashref unless there's an error.
Revision
4681 -
Directory Listing
Modified
Tue Nov 28 21:23:21 2006 UTC (6 years, 5 months ago) by
sh002i
doesn't belong in this branch
Revision
4661 -
Directory Listing
Modified
Sun Nov 26 00:29:01 2006 UTC (6 years, 5 months ago) by
gage
Fixed problem with updating session data when using moodle 1.7
Revision
4660 -
Directory Listing
Modified
Sat Nov 25 22:19:22 2006 UTC (6 years, 5 months ago) by
gage
Modifications allowing compatibility with moodle 1.7
Revision
4659 -
Directory Listing
Modified
Sat Nov 25 22:18:41 2006 UTC (6 years, 5 months ago) by
gage
Modificaitons allowing compatibility with Moodle 1.7.
There is still an error in setting the time for a moodle 1.7 session cookie.
(They have switched to saving user readable times from unix epochs )
Revision
4658 -
Directory Listing
Modified
Sat Nov 25 22:14:55 2006 UTC (6 years, 5 months ago) by
gage
Modifications that allow compatibility with Moodle 1.7
Revision
4657 -
Directory Listing
Modified
Wed Nov 22 17:18:09 2006 UTC (6 years, 6 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-3-exp'.
Revision
4653 -
Directory Listing
Modified
Mon Nov 13 18:10:22 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): make default feedback button name "Email instructor"
for those who don't want to update global.conf.
Revision
4652 -
Directory Listing
Modified
Mon Nov 13 18:09:57 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): allow replacing feedback button with a link to an
arbitrary URL.
Revision
4651 -
Directory Listing
Modified
Mon Nov 13 18:09:07 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): label proctor login_type with the user ID of the student
Revision
4650 -
Directory Listing
Modified
Mon Nov 13 18:08:35 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): improvements to Authen logging:
- add login_type field (normal, guest, proctor, proctor_grading)
- add initial_login field to control when success loggin occurs
- log password success/failure directly, but also log overall success or
failure at end of verify()
- add log_error field to for overall failure message
- improve wording of some error messages
Revision
4644 -
Directory Listing
Modified
Fri Nov 10 18:23:16 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): options for Authen::LDAP
Revision
4643 -
Directory Listing
Modified
Fri Nov 10 17:59:21 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): complete the fix for the undefined problibs hash problem.
Revision
4641 -
Directory Listing
Modified
Tue Nov 7 19:41:53 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Made str_cmp accept blank answers again. Fixes bug #1123.
Note: if you use blank answers, the "n of the questions remain
unanswered" message will tell you how many of the answers should be
left blank. It is probably worth working out a method of having blank
entries that are only marked correct when all the other answers are
correct (this would take a special grader; I have this as part of the
weighted grader, but it is not common knowledge).
Revision
4640 -
Directory Listing
Modified
Tue Nov 7 19:41:14 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fixed problem with checking Matrices of dimension 1 x n.
(Fixes bug 1122.)
Revision
4637 -
Directory Listing
Modified
Mon Nov 6 22:32:15 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): import parse_scoring_file routine (THIRD TIME'S THE CHARM)
Revision
4632 -
Directory Listing
Modified
Mon Nov 6 22:19:01 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): this file didn't get backported before, since it
didn't exist in this branch.
Revision
4631 -
Directory Listing
Modified
Mon Nov 6 16:35:27 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): standardize routines for reading scoring files, resolves bug #932.
Revision
4630 -
Directory Listing
Modified
Mon Nov 6 16:34:29 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): remove commented-out non-apache2-compatible code
Revision
4629 -
Directory Listing
Modified
Mon Nov 6 16:33:23 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): apache2 compatibility fixes
Revision
4628 -
Directory Listing
Modified
Mon Nov 6 16:32:25 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): make full copy of param data for apache 2
Revision
4627 -
Directory Listing
Modified
Mon Nov 6 16:31:08 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): make this work with Apache2 (i can't believe this
wasn't caught earlier)
Revision
4624 -
Directory Listing
Modified
Fri Nov 3 20:34:47 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Make sure \cdot is only used for a numeric right-hand
part (finishes fix of bug 1114).
Revision
4623 -
Directory Listing
Modified
Fri Nov 3 20:34:23 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Use \cdot when a number is followed by a numeric
fraction. (Fixes bug 1114.)
Revision
4622 -
Directory Listing
Modified
Fri Nov 3 20:33:35 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Update to version 3.3g:
* When the AMSsymbols extension is loaded, the \mathbb macro is now
changed to use the blackboard bold characters that are in the msbm
font. (In the past, this would occur when the msbm font is first
loaded, but the change should be made right away, since a use of
\mathbb should cause the msbm font to load if it isn't already.)
* Fixed a bug introduced in version 3.3f that causes tex2math (when
used with autoload) to cause MSIE/PC to stop processing display
mathematics in some situations.
* Fixed problem with \longmapsto that caused gaps between the
characters that form the arrow. Also worked around a problem with
Firefox that caused \mapsto to lose its vertical tick at the
left-hand end of the arrow.
* Fixed a problem with autoload where multiple calls to tex2math could
cause tex2math to convert \$ to $ and then later try to interpret
the $ as a start-of-math delimiter, even though it was previously
escaped.
* Reorganized the autoload plugin so that jsMath.Autoload.Run() no
longer needs to be called. In the past, autoload would use tex2math
to look for text that needs to be converted to SPAN and DIV tags of
class "math", but would not convert them itself. Now that autoload
has settings to control what tex2math functions will be performed,
there is no need to put off the conversion, so autoload now does the
tex2math conversion immediately. The
jsMath.Autoload.findMathElements variable is no longer needed, and
so has been depricated.
* Fixed a problem with tex2math where two escaped dollars in a row
would not be processed properly (the second would not be treated as
escaped, and so could be treated as a start-of-math delimiter).
Revision
4621 -
Directory Listing
Modified
Fri Nov 3 20:32:07 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fixed problem with function checking when vars are
specified with limits and the vars are not in alphabetical order. (The
Parser expects the limits and test points to have coordinates specified
in alphabetical order, so they need to be reordered if the author has
them in another order.)
Revision
4620 -
Directory Listing
Modified
Fri Nov 3 20:31:41 2006 UTC (6 years, 6 months ago) by
sh002i
backport (jj): Catch errors which get thrown by other filters.
Revision
4619 -
Directory Listing
Modified
Fri Nov 3 20:25:35 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fixed problem where ShowPast Answers would incorrectly
includes answers for students whose login name have the current
student's login name as a suffix. (Fixes bug #1102)
Revision
4618 -
Directory Listing
Modified
Fri Nov 3 20:24:27 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fixed bad check for if the complex number is 1 (caused
reduce to incorrectly remove the complex number when used in
multiplication).
Revision
4617 -
Directory Listing
Modified
Fri Nov 3 20:23:55 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fixed problem where a zero with units would me marked
as "not looking like anumber with units".
Revision
4616 -
Directory Listing
Modified
Fri Nov 3 20:21:39 2006 UTC (6 years, 6 months ago) by
sh002i
backport (glarose): Gateway update: be more aware of undefined fields
for gateway parameters. I don't think this should be an issue, but saw a
case where an "undefined value in subtraction" error was being returned;
hopefully this will provide some level of protection against that.
Revision
4615 -
Directory Listing
Modified
Fri Nov 3 20:21:11 2006 UTC (6 years, 6 months ago) by
sh002i
backport (glarose): Gateway update: report tests graded in the grace
period after the due time as having been completed at exactly the
maximum allowed time. Thus, if a test allows 20 min and there is a grace
period (defined in global.conf) of 2 min, a test submitted after 21 min
will be reported here as having been completed in 20 min, not 21. This
avoids some confusion for instructors who aren't aware of the grace
period.
This update doesn't have any effect on the presentation of non-
versioned sets.
Revision
4614 -
Directory Listing
Modified
Fri Nov 3 20:18:51 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Make ijk mode use the TeX definitions from the i, j and
k constants as defined in the context, if they exist, otherwise fall
back on the defaults.
Revision
4613 -
Directory Listing
Modified
Fri Nov 3 20:17:22 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fix problem with formula comparisons involving
vector-valued formulas. The coordinates for the vectors used in checking
equality were plain Perl reals rather than Parser-based reals, and so
the comparisons were being done using exact rather than fuzzy
comparisons.
Revision
4612 -
Directory Listing
Modified
Fri Nov 3 20:15:57 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Make a more sophisticated unit check so that it will
handle things like "3ft / s" (that don't have a space before the units).
Revision
4611 -
Directory Listing
Modified
Fri Nov 3 20:15:32 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fixed unit checking so that units can include spaces
(like 4 ft / min). Also fixed a problem where units were not being
reported as part of the student's entered answer.
Revision
4609 -
Directory Listing
Modified
Fri Nov 3 20:06:35 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Allow matrices to set their own templates (instead of
using "c" for all columns), and handle missing open and close delimiters
better.
Revision
4608 -
Directory Listing
Modified
Fri Nov 3 20:05:50 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Allow the _check subroutine to affect the {isConstant} field.
Revision
4607 -
Directory Listing
Modified
Fri Nov 3 19:59:26 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): make importing actually work in runtime_use.
previously, symbols were being imported into the bogus package "Main",
and there was no way to specify an import list.
Revision
4606 -
Directory Listing
Modified
Fri Nov 3 19:55:06 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): allow empty last field to be present when reading classlist
Revision
4605 -
Directory Listing
Modified
Fri Nov 3 19:52:56 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): add more erorr checking, get settings from global.conf.
Revision
4604 -
Directory Listing
Modified
Fri Nov 3 19:51:56 2006 UTC (6 years, 6 months ago) by
sh002i
backport (sh002i): added missing ")" to log message
Revision
4603 -
Directory Listing
Modified
Fri Nov 3 19:51:16 2006 UTC (6 years, 6 months ago) by
sh002i
backport (dpvc): Fixed so this works with MSIE now.
Revision
4602 -
Directory Listing
Modified
Tue Oct 31 18:53:04 2006 UTC (6 years, 6 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'.
Revision
4507 -
Directory Listing
Modified
Mon Sep 18 20:04:28 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Had an error in the new CSS specification, which is
fixed here.
Revision
4506 -
Directory Listing
Modified
Mon Sep 18 20:04:09 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Updates for version 3.3e:
* Fixed a problem with how the cookie data is stored for the control
panel (special characters were not being escaped, which causes
difficulties with some browsers).
* Fixed a bug where jsMath would not determine the em-size correctly
in text blocks where the text-indent was set to a non-zero value.
* Added some CSS styles to try to isolate the jsMath control panel
from changes that might be caused by CSS settings from the main
page. (Page authors who set styles that affect the jsMath panel may
want to add additional CSS rules to reset those within #jsMath_panel
in order to make the panel continue to look correct.)
* Added \newline as an alternative to \cr and \\.
* Added a new help file explaining the missing font messages and how
to address them.
Revision
4482 -
Directory Listing
Modified
Mon Sep 11 16:40:09 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): rename apache logs
Revision
4478 -
Directory Listing
Modified
Sun Sep 10 21:03:21 2006 UTC (6 years, 8 months ago) by
sh002i
2.3.0
Revision
4477 -
Directory Listing
Modified
Sun Sep 10 21:02:27 2006 UTC (6 years, 8 months ago) by
sh002i
for 2.3.0
Revision
4476 -
Directory Listing
Modified
Sun Sep 10 20:52:14 2006 UTC (6 years, 8 months ago) by
sh002i
for 2.3.0
Revision
4475 -
Directory Listing
Modified
Sun Sep 10 19:59:30 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Gateway debug: correct code allowing multiple problems
to be drawn from the same problem group. I think this is correct now
(the original code I wrote was odd enough that it's not at all clear
what I was thinking...).
Revision
4474 -
Directory Listing
Modified
Sun Sep 10 19:58:55 2006 UTC (6 years, 8 months ago) by
sh002i
backport (glarose): Gateway update to Hardcopy: correct generation of
hardcopies including student solutions to allow the correct answers to
be shown before the due date if the student has used up all attempts on
the set.
Revision
4473 -
Directory Listing
Modified
Sun Sep 10 19:54:50 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Second attempt to trap the stderr output of bsdtar.
Revision
4472 -
Directory Listing
Modified
Sun Sep 10 19:54:04 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Use shell_qupte and readpipe to handle tar commands,
and include stderr in the output so that we can report the correct
number of files archived via bsdtar.
Revision
4471 -
Directory Listing
Modified
Sun Sep 10 19:44:37 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Add parenthesis around ijk vectors for string
concatenation.
Revision
4470 -
Directory Listing
Modified
Sun Sep 10 19:43:34 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Added ability to overrid TeX and perl versions by
specifying a TeX or perl field in the variable definition. Also made
vector-valued variables show up in bold.
Revision
4469 -
Directory Listing
Modified
Sun Sep 10 19:41:15 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Check routine can now return an array rather than an
array reference. (This requires pg/lib/Value/AnswerCheckers.pm to be at
least version 1.80).
Revision
4468 -
Directory Listing
Modified
Sun Sep 10 19:40:45 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Allow cmp_compare to return an array of answers, if
requested (needed by parserMultiPart.pl).
Revision
4459 -
Directory Listing
Modified
Fri Sep 8 18:34:26 2006 UTC (6 years, 8 months ago) by
sh002i
better defaults for problem library settings.
Revision
4457 -
Directory Listing
Modified
Fri Sep 8 14:17:34 2006 UTC (6 years, 8 months ago) by
sh002i
promote empty or missing statuses to the default status before importing
Revision
4456 -
Directory Listing
Modified
Thu Sep 7 17:11:42 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): set default courses dir to /opt/webwork/courses,
remove "oldProf" URL
Revision
4453 -
Directory Listing
Modified
Wed Sep 6 18:18:41 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): filter out students without "include_in_email"
behavior - bug #938.
Revision
4451 -
Directory Listing
Modified
Wed Sep 6 16:26:11 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): fixed bug #1057 -- read_set_def was getting the wrong
param passed to it.
Revision
4447 -
Directory Listing
Modified
Tue Sep 5 16:49:18 2006 UTC (6 years, 8 months ago) by
sh002i
somehow this got lost.
Revision
4446 -
Directory Listing
Modified
Tue Sep 5 16:48:09 2006 UTC (6 years, 8 months ago) by
sh002i
somehow this file got lost
Revision
4445 -
Directory Listing
Modified
Tue Sep 5 16:40:55 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): re-adding courses.dist to just HEAD and rel-2-3-dev branches (see below)
i'm re-adding this directory using "cvs add" rather than by copying it
from "courses" in the repository. this avoids having it show up in older
release branches. the downside is that we lose the version history, but
i don't think that's a big problem.
Revision
4444 -
Directory Listing
Modified
Tue Sep 5 16:27:44 2006 UTC (6 years, 8 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'.
Revision
4442 -
Directory Listing
Modified
Tue Sep 5 16:05:02 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): removing courses directory (please read)
i originally moved the courses directory to courses.dist, to preserve
file history, but this wasn't the right strategy, since it caused the
courses directory to disappear from older branches as well. so i copied
it back to courses, and then used "cvs remove" to delete its contents.
so, it will hopefully exist in rel-2-2-dev and earlier releases, but not
in rel-2-3-dev or HEAD.
Revision
4440 -
Directory Listing
Modified
Fri Sep 1 19:38:27 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Added LaTeXMathML mode.
Revision
4439 -
Directory Listing
Modified
Fri Sep 1 19:37:26 2006 UTC (6 years, 8 months ago) by
sh002i
backport (dpvc): Added for LaTeXMathML mode.
Revision
4438 -
Directory Listing
Modified
Fri Sep 1 17:42:29 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): webwork2 and pg dirs are in /opt/webwork by default now
Revision
4436 -
Directory Listing
Modified
Fri Sep 1 17:38:17 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): disable test CG
Revision
4434 -
Directory Listing
Modified
Fri Sep 1 16:19:34 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): replaced unicode literals with code points.
Revision
4433 -
Directory Listing
Modified
Fri Sep 1 16:18:43 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): remove incorrect "close(FILE)" -- left over from WW1
probably.
Revision
4432 -
Directory Listing
Modified
Fri Sep 1 16:16:44 2006 UTC (6 years, 8 months ago) by
sh002i
backport (gage): Changed addres of link for ClasslistFileFormat to point
to the more complete descrition on the twiki
Revision
4431 -
Directory Listing
Modified
Fri Sep 1 16:16:09 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): only recognize comments that start at the beginning
of a line. this reduces the changes that a "#" in a field, will cause a
real line to be truncated. (it's unlikely that the student ID will start
with a "#".)
Revision
4430 -
Directory Listing
Modified
Fri Sep 1 15:47:25 2006 UTC (6 years, 8 months ago) by
sh002i
backport (glarose): Gateway update of ProblemSetDetail: add some
sensible defaults for gateway parameters, remove confusing labels.
Revision
4429 -
Directory Listing
Modified
Fri Sep 1 15:46:45 2006 UTC (6 years, 8 months ago) by
sh002i
backport (glarose): Gateway update of problemsetlist; add problems_per_page
fields, allow input via problemsPerPage = N in set.def files.
Revision
4422 -
Directory Listing
Modified
Sun Aug 27 13:26:41 2006 UTC (6 years, 8 months ago) by
sh002i
backport (jj): Added local time zone to values which can be configured
from within a course.
Revision
4419 -
Directory Listing
Modified
Sat Aug 26 17:36:05 2006 UTC (6 years, 8 months ago) by
sh002i
backport (gage): Fixed problem where blank status in classlist.lst was
not interpreted as enrolled.
Squashes bug 1058
Revision
4418 -
Directory Listing
Modified
Sat Aug 26 17:34:40 2006 UTC (6 years, 8 months ago) by
sh002i
backport (gage): made the definition of $auxiliaryFilesExist more
robust. This fixes bug 1056 and related bugs
Revision
4414 -
Directory Listing
Modified
Fri Aug 25 19:44:08 2006 UTC (6 years, 8 months ago) by
sh002i
backport (sh002i): this file hasn't been used in a long time
Revision
4409 -
Directory Listing
Modified
Thu Aug 24 22:21:40 2006 UTC (6 years, 9 months ago) by
sh002i
actaully adding smallFonts.js file from previous jsMath backport
Revision
4408 -
Directory Listing
Modified
Thu Aug 24 21:57:25 2006 UTC (6 years, 9 months ago) by
sh002i
backport (sh002i): restrict PG access to ImageGenerator object using
RestrictedClosureClass (prevents problem code from monkeying with paths,
viewing passwords, calling methods other than add() and other bad stuff)
Revision
4407 -
Directory Listing
Modified
Thu Aug 24 21:56:25 2006 UTC (6 years, 9 months ago) by
sh002i
backport (sh002i): Added class to protect objects from evil prying
problem code.
Uses the closure-as-object technique to protect the self hash of the
underlying object from problem code. All that the problem code sees is a
blessed coderef. The coderef is a closure over the underlying object and
the list of allowed methods. You can invoke the coderef directly, with
the name of the method to invoke as the first argument, but the class
also provides an AUTOLOAD routine that calls the coderef for you, so you
can continue to use the class as usual.
Revision
4406 -
Directory Listing
Modified
Thu Aug 24 21:53:46 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Updated to version 3.3d (adds a plugin for use with
pages that emply small fonts so that the substricts don't disappear;
fixes a problem with heights being improperly computed in fallback
modes; fixes several problems with Konqueror)
Revision
4405 -
Directory Listing
Modified
Thu Aug 24 21:47:34 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): This file helps WW manage the browsers windows that it
opens. The current approach is to use a separate window for the Problem
Editor and a third window for viewing the problem when you test it.
This is fine, except that if you use the navigation links in the editor,
those pages will open int he editor window, and this can mean the editor
window is used for non-editing functions. Worse, if you click on an
"Edit it" link in this window and expect a new one to open, you will be
surprised to see it appear in the current window.
This javascript file makes the editing window work as it was intended:
clicking on the navigation links opens those pages in the ORIGINAL
window again, not the editor window, so the editor window will be used
only for editing. It also uses the main window for viewing the
problems, so there are only two main windows now. This should
simplify the editing of problems.
To use this file, add
<script src="<!--#url type="webwork" name="htdocs"-->/js/ww-windows.js"></script>
to the .template file that you are using just before the </body> (not
that it must be at the END of the page, or it may not work properly).
This will also fix a problem with Firefox where the editor window
woudl not come to the front if it already exists and inot the
front-most window.
Revision
4404 -
Directory Listing
Modified
Thu Aug 24 21:45:16 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Make links to the Problem Editor in the links menu at
the left target the WW_Editor window, just like other "Edit it" links.
Revision
4403 -
Directory Listing
Modified
Thu Aug 24 21:43:48 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Make the target for the "Show Past Answers" window be
WW_Info so that it is named in a similar way to the other windows used
(WW_Editor, WW_View). This reduces possible classes with other sites
using the more generic "information".
Revision
4402 -
Directory Listing
Modified
Thu Aug 24 21:42:16 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed the problem I pointed out at MathFest where some
errors were not being reported in the traditional num_cmp() function.
(Things like 'x+3' in a numeric field would not be reported as an error
and x would be treated as 0). This is due to a change in version 1.14
when Sam was normalizing the error reporting code; he didn't notice that
warn had been rerouted to die in PG_answer_eval(). I have replaced it.
Revision
4401 -
Directory Listing
Modified
Thu Aug 24 21:37:20 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Report the objec type better in parser error messages.
Revision
4400 -
Directory Listing
Modified
Thu Aug 24 21:33:52 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed spelling errors in error messages.
Revision
4399 -
Directory Listing
Modified
Thu Aug 24 21:32:56 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed a problem where Set objects could incorrectly
complain about the parentheses (braces) used to declare the set.
Revision
4398 -
Directory Listing
Modified
Thu Aug 24 21:32:30 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed a bug where substituting values into a Formula
object would not be cleaned up properly (so later actions could
incorrectly include the same substitution).
Revision
4396 -
Directory Listing
Modified
Thu Aug 24 21:07:52 2006 UTC (6 years, 9 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'.
Revision
4361 -
Directory Listing
Modified
Tue Aug 8 18:41:32 2006 UTC (6 years, 9 months ago) by
sh002i
updated for 2.2.2
Revision
4349 -
Directory Listing
Modified
Thu Aug 3 21:19:52 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed a couple more issues with blank problems. Allow
files to be copied even when we can't write the original (this lets you
make a copy of the blank problem or default headers).
Attempt to overcome the copy/rename problem by making it not be a menu
and instead use a checkbox that says whether the problem or header
will replace the one in the current set. This makes it clear that a
copy is still being made (not that the original is being renamed), but
that the homework set is being altered. Those are really two
different actions, and it seems to make sense to separate them. The
default is still to link into the homework set, if there is one.
Revision
4348 -
Directory Listing
Modified
Thu Aug 3 20:05:34 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Changed messages that refer to 'Save as' to use 'Create
a copy' instead (which is the current wording for that function).
Problem: Since the default in that pop-up menu us "Rename file"
rather than "Create a copy", it is not immediately clear what this
message refers to.
I still think "Create a copy" should be the default rather than
"Rename file", since the latter only makes sense when you got to the
editor from a file linked to a homework set, which is not always the
case (e.g., when you use the Library Browser). It would also make
these error messages refer to something visible rather than a menu
item that is not showing.
Revision
4347 -
Directory Listing
Modified
Thu Aug 3 20:00:45 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Handle blank problems correctly (they were being
flagged as unsafe in some cases, and produced as many as 3 error
messages indicating that the file had to be "Saved as" before editing).
Also fixed a typo with hardcopy header checking.
(this also fixes a mistake in the 1.76->1.77 commit, and cleans up some
formatting.)
Revision
4346 -
Directory Listing
Modified
Thu Aug 3 19:56:36 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Allow viewing of the default header files (so they can
be saved to local files).
Revision
4345 -
Directory Listing
Modified
Thu Aug 3 19:53:46 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Correctly handle viewing of edited files (we are passed
relative paths, but the code used to treat them as absolute paths).
(i think an alternative fix here would be to pass '1' to path_is_subdir
to allow relative paths. either one works.)
Revision
4344 -
Directory Listing
Modified
Thu Aug 3 19:50:35 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed some typos.
Revision
4343 -
Directory Listing
Modified
Thu Aug 3 19:42:38 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Changed some "Problem sets" to "Homework sets" and
added an note when a file is already included in the target homework
set.
Revision
4341 -
Directory Listing
Modified
Thu Aug 3 17:15:08 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Use a better word order for these messages.
Revision
4340 -
Directory Listing
Modified
Thu Aug 3 17:13:02 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Make edit links use the WW_Editor window.
Revision
4325 -
Directory Listing
Modified
Tue Aug 1 21:22:04 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed a problem with derivatives of constant-valued
Matrices (and vectors and points). They were incorrectly getting an
extra level of nesting.
Revision
4324 -
Directory Listing
Modified
Tue Aug 1 21:17:29 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Updated to version 3.3c (mostly bugfixes in autoload,
tex2math and CHMmode plugins). See the change log on the jsMath web
site for complete details.
Revision
4323 -
Directory Listing
Modified
Tue Aug 1 20:28:22 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Make FUNCTION_CMP retain the professor's answer exactly
as typed rather than use the parsed version's reconstructed string.
Revision
4322 -
Directory Listing
Modified
Tue Aug 1 20:25:45 2006 UTC (6 years, 9 months ago) by
sh002i
backport (jj): Fixed bug which caused warnings in problems containing
hints and/or solutions containing math (i.e., requiring images).
Revision
4321 -
Directory Listing
Modified
Tue Aug 1 20:18:14 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed grade_problem so taht is uses the safe
compartment. (This is important because the problem can supply its own
grader, and that code shoudl be run in the safe compartment, just like
the answer checkers are. Without this, graders could call
PG_restricted_eval() and actually get access to the full WW environment
rather than the safe compartment.)
Revision
4320 -
Directory Listing
Modified
Tue Aug 1 20:15:26 2006 UTC (6 years, 9 months ago) by
sh002i
backport (gage): Make sure that WeBWorK::Constants has been loaded
before this file is evaluated.
Revision
4319 -
Directory Listing
Modified
Tue Aug 1 20:12:11 2006 UTC (6 years, 9 months ago) by
sh002i
backport (dpvc): Fixed a problem where things like x+4x would be
accepted even in single-power mode (the initial x was not being
identified as a single power of x correctly).
Revision
4146 -
Directory Listing
Modified
Fri Jun 23 22:13:26 2006 UTC (6 years, 11 months ago) by
dpvc
Backport v1.22. Original message:
Use tolerance flags from the Real object itself, if available, before
looking at the context.
Revision
4145 -
Directory Listing
Modified
Fri Jun 23 22:12:48 2006 UTC (6 years, 11 months ago) by
dpvc
Backport v1.78. Original message:
Fix some problems with the Diagonstics output for Formula objects.
(The tolerances using in the diagnostics didn't always match the ones
used in the actual testing, and the wrong values were sometimes
displayed when a multi-variable function was displayed as a graph.)
Revision
4142 -
Directory Listing
Modified
Fri Jun 23 20:24:03 2006 UTC (6 years, 11 months ago) by
dpvc
New files neeed to bring jsMath up to version 3.3b.
Revision
4141 -
Directory Listing
Modified
Fri Jun 23 20:22:40 2006 UTC (6 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.
Revision
4139 -
Directory Listing
Modified
Fri Jun 23 20:17:10 2006 UTC (6 years, 11 months ago) by
dpvc
Backport of update to 3.3b.
Original message:
Updated to version 3.3b. See the change log on the jsMath web site
for details of the changes.
Some of the highlights are:
Added an extension that implements the \font command. (Now that jsMath
can auto-load fonts as they are needed, this is feasible to do.)
Added \eqalign and \displaylines for creating multi-line displayed
mathematics. Also added \eqalignno, but it works by putting the line
numbers in a right-justified column separated by 3 em's of space from
the rest of the alignment (rather than putting them flush right, which
would be difficult without more substantial changes to jsMath).
Finally, added \leqalignno, but the line numbers are placed on the
right not the left (it is really just an alias for \eqalignno, and
is included only for completeness).
Added the ability to use \noalign{\vskip ...} and \\[dimen] to
insert space within an array or alignment. This is not a complete
implementation of \noalign; only \vskip and \vspace commands are
processed, and this is only intended as a way of controlling the
spacing between rows of a table.
Adjusted the spacing within some alignments to better match actual TeX
output.
Added \mbox and \hbox to the commands that are processed correctly
after ^ and _ (i.e., as unbraced superscripts and subscripts).
JsMath's implementation of \raise and \lower are non-standard in that
they do not require an \hbox, as TeX does; indeed using an \hbox would
cause jsMath to fail (unless it were enclosed in braces). This is no
longer the case, as these commands now handle \hbox and \mbox as TeX
does.
The addition of several new checkboxes on the jsMath control panel
made the window for the control panel rather tall. This has required a
reorganization of the control panel, and it now has a horizontal
rather than a vertical orientation which better matches the aspect
ratio of most screens.
In addition, version 3.3 introduced an caching mechanism that is
page-based, and "global mode" that allows for an inter-page cache.
This mechanism works with WeBWorK, but because the pages are so short,
it is probably not very helpful. Also, turning on global mode will
require logging in again (due to the loss of form data when the page
is reloaded).
Revision
4123 -
Directory Listing
Modified
Wed Jun 7 19:32:38 2006 UTC (6 years, 11 months ago) by
sh002i
backport (sh002i): replace "SELECT *" with explicit list of fields to
avoid problems when columns are ordered differently in the database.
fixes bug #1033.
Revision
4117 -
Directory Listing
Modified
Wed May 31 21:19:54 2006 UTC (6 years, 11 months ago) by
sh002i
updated for 2.2.1
Revision
4116 -
Directory Listing
Modified
Wed May 31 20:48:19 2006 UTC (6 years, 11 months ago) by
sh002i
backport (jj): Fixed bug for selecting problems from the ProblemLibrary
database. Problems which have no associated textbook were mucking
things up, even if no textbook was selected.
Revision
4110 -
Directory Listing
Modified
Thu May 25 20:42:54 2006 UTC (7 years ago) by
sh002i
backport (sh002i): improvements to URL handling.
* use use_abs_url option of systemLink to generate URLs, rather than
hardcoding logic.
* don't generate a full URL for the return to your work link. it isn't
needed.
* in the "This feedback message was automatically generated by the
WeBWorK system at" message, give the URL to the webwork home module,
rather than just the host and port.
Revision
4109 -
Directory Listing
Modified
Thu May 25 20:37:14 2006 UTC (7 years ago) by
sh002i
backport (sh002i): added use_abs_url option to systemLink: If set to a
true value, the scheme, host, and port are prepended to the URL. This is
useful for links which must be usable on their own, such as those sent
via email.
Revision
4097 -
Directory Listing
Modified
Tue May 23 17:59:45 2006 UTC (7 years ago) by
sh002i
backport (sh002i): add charset=utf-8 to content type header
Revision
4095 -
Directory Listing
Modified
Tue May 23 16:56:23 2006 UTC (7 years ago) by
sh002i
backport (apizer): Added an email link so that one can easily email
student(s) after e.g. giving then an extension.
Revision
4094 -
Directory Listing
Modified
Tue May 23 16:48:14 2006 UTC (7 years ago) by
sh002i
backport (gage): Fixed minor problem where a field might not be defined
(in addition to being empty) == now we check for defined, then check for
non-empty.
Revision
4093 -
Directory Listing
Modified
Tue May 23 11:51:55 2006 UTC (7 years ago) by
dpvc
Fixed a problem where a pick screen error was produced if a student
entered a vector-valued formula rather than a constant vector when
parallel answers are being checked and the student used the Preview
button to submit the answer.
Revision
4070 -
Directory Listing
Modified
Tue May 16 00:26:24 2006 UTC (7 years ago) by
dpvc
Fix jsMath formulas in the answer preview area when the student's
answer includes < or > (make sure they don't look like tags).
Revision
4061 -
Directory Listing
Modified
Tue Apr 25 17:05:27 2006 UTC (7 years, 1 month ago) by
sh002i
pass relative paths to Problem in sourceFilePath (see bug #1016)
Revision
4060 -
Directory Listing
Modified
Mon Apr 24 16:00:28 2006 UTC (7 years, 1 month ago) by
sh002i
backport: accidentally used $self->ce rather than $self->r->ce in revert_handler
Revision
4057 -
Directory Listing
Modified
Tue Apr 18 23:27:32 2006 UTC (7 years, 1 month ago) by
sh002i
SECURITY: prevent reading/saving files outside of templates directory.
Revision
4056 -
Directory Listing
Modified
Mon Apr 17 21:35:35 2006 UTC (7 years, 1 month ago) by
sh002i
backport (dpvc): Fixed a bug that caused can error when a Complex1
object was passed to the answer checker (rather than a string that needs
to be parsed).
Revision
4055 -
Directory Listing
Modified
Mon Apr 17 21:33:17 2006 UTC (7 years, 1 month ago) by
sh002i
backport (dpvc): A change to the way lists are processed in
AnswerChecker.pm in December (v1.75) requires that implicitList => 0 be
added to the defaults for variable_cmp().
Revision
4054 -
Directory Listing
Modified
Mon Apr 17 21:31:47 2006 UTC (7 years, 1 month ago) by
sh002i
backport (dpvc): Fixed getFlag so that it sodesn't accidentally create
the {context} field of an object that doesn't already have one (Perl
will create hashes that don't already exist if you reference them).
This was causing problems with the ans_array processing
Revision
4053 -
Directory Listing
Modified
Mon Apr 17 21:27:45 2006 UTC (7 years, 1 month ago) by
sh002i
backport (dpvc): When a file is uploaded and there is an error opening
the destination file, the error message now includes the system error
report and the file is no longer printed (causing a WeBWorK error).
Revision
4052 -
Directory Listing
Modified
Mon Apr 17 21:18:58 2006 UTC (7 years, 1 month ago) by
sh002i
backport: Resolve bug #994 ("Try it" yields: sourceFilePath is unsafe!)
SetMaker uses a relative path for sourceFilePath, which is nice, but
which path_is_subdir didn't account for. Added thrid argument,
$allow_relative, to that utility which causes $dir to be prepended to
$path. Modified Problem.pm to trigger this behavior.
Revision
4040 -
Directory Listing
Modified
Tue Mar 21 19:47:06 2006 UTC (7 years, 2 months ago) by
sh002i
from HEAD: "Change check for zero from fuzzy check to strict check (when
the problem used absolute tolerances, in particular, this can cause big
problems)." (from dpvc)
Revision
4039 -
Directory Listing
Modified
Tue Mar 21 19:43:25 2006 UTC (7 years, 2 months ago) by
sh002i
from HEAD: "Fixed a problem were the no-font message wasn't being
disabled properly (due to changes in the CSS names used by jsMath)"
(from dpvc)
Revision
4038 -
Directory Listing
Modified
Tue Mar 21 19:42:24 2006 UTC (7 years, 2 months ago) by
sh002i
from HEAD: "Updated jsMath to version 3.2" (from dpvc)
Revision
4037 -
Directory Listing
Modified
Tue Mar 21 19:25:54 2006 UTC (7 years, 2 months ago) by
sh002i
from HEAD: "Fixed Bug 988. Use sortByName instead of sort to sort the
keys in the %answerHash" and "missed one line" (from apizer)
Revision
4036 -
Directory Listing
Modified
Tue Mar 21 19:22:51 2006 UTC (7 years, 2 months ago) by
sh002i
from HEAD: Clean up verifyProctor() in Authen.pm, improve proctor
authorization logging. (from glarose)
Revision
4035 -
Directory Listing
Modified
Tue Mar 21 19:19:38 2006 UTC (7 years, 2 months ago) by
sh002i
backport from HEAD: Update gateway template to clarify time warnings.
(originally from glarose)
Revision
4034 -
Directory Listing
Modified
Tue Mar 21 14:13:22 2006 UTC (7 years, 2 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.
Revision
4027 -
Directory Listing
Modified
Tue Feb 14 12:55:34 2006 UTC (7 years, 3 months ago) by
dpvc
Backport to rel-2-2-dev (Update to jsMath 3.1a, fixing bug #982)
Revision
4024 -
Directory Listing
Modified
Tue Feb 14 00:17:45 2006 UTC (7 years, 3 months ago) by
sh002i
update for 2.2.0
Revision
4023 -
Directory Listing
Modified
Mon Feb 13 23:48:01 2006 UTC (7 years, 3 months ago) by
sh002i
update for 2.2.0
Revision
4020 -
Directory Listing
Modified
Fri Feb 10 01:08:46 2006 UTC (7 years, 3 months ago) by
sh002i
move [edit] link for Course/Set Info to top, resolving bug #978.
Revision
4018 -
Directory Listing
Modified
Thu Feb 9 23:20:05 2006 UTC (7 years, 3 months ago) by
sh002i
Preserve gateway test display options in colum header links.
Revision
4017 -
Directory Listing
Modified
Tue Feb 7 23:08:20 2006 UTC (7 years, 3 months ago) by
dpvc
Back-port to 2.2-dev (Work around bug in Firefox 1.5.0.1 that causes
it to crash when jsMath is loaded).
Revision
4014 -
Directory Listing
Modified
Tue Feb 7 21:02:00 2006 UTC (7 years, 3 months ago) by
sh002i
security checks for sourceFilePath -- fixes bug #970.
* Utils.pm: add path_is_subdir
* Problem.pm: use path_is_subdir to check sourceFilePath
fix logic on when to use sourceFilePath
* ProblemSet.pm: use path_is_subdir to check sourceFilePath
add permissions check around sourceFilePath handler
* ProblemSets.pm: use path_is_subdir to check sourceFilePath
* GatewayQuiz.pm: remove code to preserve editMode/sourceFilePath (not used)
Revision
4013 -
Directory Listing
Modified
Tue Feb 7 19:23:25 2006 UTC (7 years, 3 months ago) by
sh002i
backport from MAIN: (Modify putUserProblem call to allow for versioned
sets.)
Revision
4009 -
Directory Listing
Modified
Fri Feb 3 18:21:07 2006 UTC (7 years, 3 months ago) by
sh002i
set $main::VERSION to 2.2.
Revision
4006 -
Directory Listing
Modified
Fri Feb 3 00:19:35 2006 UTC (7 years, 3 months ago) by
sh002i
disable editFileSuffix since it is not used and is dumb.
Revision
4005 -
Directory Listing
Modified
Thu Feb 2 23:44:13 2006 UTC (7 years, 3 months ago) by
sh002i
change underscores to spaces in siblings list, add tooltop for
overflowing siblings.
Revision
4004 -
Directory Listing
Modified
Thu Feb 2 23:43:06 2006 UTC (7 years, 3 months ago) by
sh002i
provisionally cut off overflowing text and reduce font sizes in menus.
Revision
4003 -
Directory Listing
Modified
Thu Feb 2 22:38:53 2006 UTC (7 years, 3 months ago) by
sh002i
backport from MAIN: (List students last name first)
Revision
4000 -
Directory Listing
Modified
Thu Feb 2 22:18:25 2006 UTC (7 years, 3 months ago) by
sh002i
removed grey box around problem text because MSIE is awful. This fixes
the grey-box problem mentioned in bug #945.
Revision
3998 -
Directory Listing
Modified
Wed Feb 1 03:57:29 2006 UTC (7 years, 3 months ago) by
gage
Moved snippet of ContentGenerator.pm that checked to see if the "report bugs" link could be showed inside
the clause that requires the authentication to have been verified.
This fixes bug #960
.
Revision
3996 -
Directory Listing
Modified
Wed Feb 1 00:23:47 2006 UTC (7 years, 3 months ago) by
sh002i
Use File::Path::mkpath to create the hardcopy directory. mkpath()
functions like ``mkdir -p'' in that it will create multiple directory
elements if needed. Closes bug #950.
Use the standard File::Temp::tempdir function instead of
makeTempDirectory() to create the actual working directory.
Add spaces after the "[edit]" links when PG errors are reported.
Revision
3995 -
Directory Listing
Modified
Tue Jan 31 19:05:03 2006 UTC (7 years, 3 months ago) by
sh002i
backport from MAIN: (When checking for division by zero, don't do fuzzy
check.)
Revision
3994 -
Directory Listing
Modified
Tue Jan 31 18:44:00 2006 UTC (7 years, 3 months ago) by
sh002i
backport from MAIN: (Fix bug related to $mail{feedbackRecipients} being
set in web configuration (reported on wwdevel. I don't think this has a
bug number.)
(actually, this does have a bug number -- it's bug #961)
Revision
3990 -
Directory Listing
Modified
Sat Jan 28 04:35:39 2006 UTC (7 years, 3 months ago) by
dpvc
Updated to v3.1c
Revision
3989 -
Directory Listing
Modified
Sat Jan 28 04:33:09 2006 UTC (7 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.
Revision
3986 -
Directory Listing
Modified
Fri Jan 27 18:18:41 2006 UTC (7 years, 3 months ago) by
sh002i
add GD and Net::SMTP, used by PG, and remove silly test module.
Revision
3984 -
Directory Listing
Modified
Fri Jan 27 17:52:51 2006 UTC (7 years, 3 months ago) by
sh002i
Updated modules/executables list, cleaned up output.
Output now specifies that $PATH is being searched for executables, and
lists the contents of $PATH. Same with @INC. It's a little easier to
tell if a module/executable has not been found: The "found" lines are
prefixed by some space, which makes the not found '**' prefix stand out.
When a module fails to load, but it's not because it wasn't found, the
error message is given.
Revision
3983 -
Directory Listing
Modified
Fri Jan 27 03:34:26 2006 UTC (7 years, 3 months ago) by
sh002i
these files are no longer used
Revision
3982 -
Directory Listing
Modified
Fri Jan 27 03:33:49 2006 UTC (7 years, 3 months ago) by
sh002i
moving local utilities to admintools module
Revision
3974 -
Directory Listing
Modified
Thu Jan 26 21:43:22 2006 UTC (7 years, 3 months ago) by
sh002i
make addCourse, deleteCourse more robust.
- pre-check permissions before trying to mkdir/rmtree
- treat creation errors on directories other than the root as warnings
- treat deletion errors on all directories as warnings
- treat sql_single "drop table" errors as warnings
- supress DBI's error reporting for command-line addcourse/delcourse
Revision
3972 -
Directory Listing
Modified
Wed Jan 25 23:12:05 2006 UTC (7 years, 3 months ago) by
sh002i
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.
Revision
3970 -
Directory Listing
Modified
Wed Jan 25 12:46:37 2006 UTC (7 years, 3 months ago) by
dpvc
Prevent "unquoted dx may conflict with future usage" messages.
Revision
3968 -
Directory Listing
Modified
Tue Jan 24 23:41:24 2006 UTC (7 years, 3 months ago) by
sh002i
remove extraneous instructor tools link.
Revision
3966 -
Directory Listing
Modified
Tue Jan 24 23:40:24 2006 UTC (7 years, 3 months ago) by
sh002i
removed bad characters
Revision
3964 -
Directory Listing
Modified
Tue Jan 24 23:34:01 2006 UTC (7 years, 3 months ago) by
sh002i
re-add $courseDirs{DATA}, since it is still potentially useful.
Revision
3962 -
Directory Listing
Modified
Tue Jan 24 23:26:30 2006 UTC (7 years, 3 months ago) by
sh002i
make webwork code output siblings div/h2 code, rather than template.
this allows for the siblings box to be named according to its contents.
Revision
3960 -
Directory Listing
Modified
Tue Jan 24 22:38:18 2006 UTC (7 years, 3 months ago) by
sh002i
update README/LICENSE for 2.1.4
Revision
3959 -
Directory Listing
Modified
Tue Jan 24 22:05:28 2006 UTC (7 years, 3 months ago) by
sh002i
disable experimental xmlrpc stuff (as in rel-2-2-dev and HEAD)
Revision
3958 -
Directory Listing
Modified
Tue Jan 24 21:41:17 2006 UTC (7 years, 3 months ago) by
sh002i
re-apply backport from HEAD: (roll back part of change in version 1.58.)
Revision
3957 -
Directory Listing
Modified
Tue Jan 24 21:39:41 2006 UTC (7 years, 3 months ago) by
sh002i
re-apply backport from HEAD: (Fixed a bug in which the constant
'function' BASE64_ENCODED was not being evaluated inside the matching
and substitution statements. Replaced the constant by using the
construction
our $BASE64_ENCODED = 'base64_encoded:';
instead. The variable is properly interpolated inside the matching and
substitution statements.)
Revision
3956 -
Directory Listing
Modified
Tue Jan 24 21:35:53 2006 UTC (7 years, 3 months ago) by
sh002i
added empty site_info.txt file.
Revision
3955 -
Directory Listing
Modified
Tue Jan 24 21:35:38 2006 UTC (7 years, 3 months ago) by
sh002i
added missing newline
Revision
3953 -
Directory Listing
Modified
Tue Jan 24 21:26:39 2006 UTC (7 years, 3 months ago) by
sh002i
updated license and readme for 2.1.3
Revision
3952 -
Directory Listing
Modified
Tue Jan 24 19:22:30 2006 UTC (7 years, 3 months ago) by
sh002i
rel-2-1-3 was tagged on the wrong branch (MAIN), so this commit makes
rel-2-1-patches the same as rel-2-1-3, but in the correct branch. i will
then remove the tag rel-2-1-3 and re-tag rel-2-1-branches as rel-2-1-3.
THEN, I will add in the security fix, update the README, and tag
rel-2-1-4 for release.
Revision
3950 -
Directory Listing
Modified
Tue Jan 24 02:01:20 2006 UTC (7 years, 4 months ago) by
sh002i
make templates validate
Revision
3948 -
Directory Listing
Modified
Mon Jan 23 21:20:34 2006 UTC (7 years, 4 months ago) by
sh002i
fix width issues with info box.
restrict width of info box to exactly 40% of the page width. we can't
use "max-width" because MSIE doesn't support it.
set "overflow:auto" to enable scroll bars when the content can't be
wrapped to 40%. this is a little nicer than the contents running over
the border of the box, but MSIE makes bad choices about how to size the
box so as to avoid unnecessary scroll bars. (it sizes the element first
and then adds scroll bars, so it adding a horizontal scroll makes the
content area smaller than the content, necessitating a vertical scroll
bar as well. pretty annoying.)
Tested this in WinIE, Firefox, and Safari.
Revision
3946 -
Directory Listing
Modified
Sun Jan 22 03:50:42 2006 UTC (7 years, 4 months ago) by
sh002i
updated for 2.2-pre2.
Revision
3944 -
Directory Listing
Modified
Sun Jan 22 03:07:45 2006 UTC (7 years, 4 months ago) by
sh002i
use darker foreground colors instead of bright background color for
message classes for now.
Revision
3942 -
Directory Listing
Modified
Sun Jan 22 02:54:53 2006 UTC (7 years, 4 months ago) by
sh002i
update info() for new stylesheet.
Revision
3940 -
Directory Listing
Modified
Sun Jan 22 02:53:04 2006 UTC (7 years, 4 months ago) by
sh002i
use info() from Login.pm
Revision
3938 -
Directory Listing
Modified
Sun Jan 22 02:51:54 2006 UTC (7 years, 4 months ago) by
sh002i
Don't output DIV tag in info() unless there's something to display.
Revision
3936 -
Directory Listing
Modified
Sun Jan 22 02:41:21 2006 UTC (7 years, 4 months ago) by
sh002i
Don't output DIV tag in info() unless there's something to display.
Revision
3934 -
Directory Listing
Modified
Sat Jan 21 13:26:28 2006 UTC (7 years, 4 months ago) by
dpvc
Update to version 3.1b (fix some font issues with the fallback mode).
Revision
3932 -
Directory Listing
Modified
Fri Jan 20 04:15:58 2006 UTC (7 years, 4 months ago) by
gage
Fixed error in variable names that was breaking the code in HEAD.
Revision
3931 -
Directory Listing
Modified
Fri Jan 20 00:37:37 2006 UTC (7 years, 4 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.
Revision
3929 -
Directory Listing
Modified
Fri Jan 20 00:36:52 2006 UTC (7 years, 4 months ago) by
sh002i
fixed accidental commit of local version
Revision
3928 -
Directory Listing
Modified
Fri Jan 20 00:22:33 2006 UTC (7 years, 4 months ago) by
sh002i
backport to rel-2-1-patches (roll back part of change in version 1.58.)
Revision
3926 -
Directory Listing
Modified
Fri Jan 20 00:20:32 2006 UTC (7 years, 4 months ago) by
sh002i
roll back part of change in version 1.58.
Revision
3923 -
Directory Listing
Modified
Fri Jan 20 00:09:39 2006 UTC (7 years, 4 months ago) by
sh002i
partial clean up rendering of the info box. it will now not show up
unless it has content, and the headings will be rendered more nicely.
Revision
3921 -
Directory Listing
Modified
Thu Jan 19 01:10:57 2006 UTC (7 years, 4 months ago) by
sh002i
add h2 sizing for InfoPanel
Revision
3919 -
Directory Listing
Modified
Thu Jan 19 01:09:00 2006 UTC (7 years, 4 months ago) by
sh002i
lots of formatting/indentation fixes, also fix issue with text
decoration in masthead.
Revision
3917 -
Directory Listing
Modified
Thu Jan 19 01:03:17 2006 UTC (7 years, 4 months ago) by
sh002i
housekeeping.
added copyright notices.
UTF-8 => utf-8.
removed byte-order marker added by bbedit.
removed commented-out elements.
Revision
3916 -
Directory Listing
Modified
Tue Jan 17 02:22:02 2006 UTC (7 years, 4 months ago) by
dpvc
Backport from HEAD. (Fixes error incorrect error message when
formula-valued matrices are created.)
Revision
3914 -
Directory Listing
Modified
Tue Jan 17 01:57:29 2006 UTC (7 years, 4 months ago) by
dpvc
Backport from HEAD
Revision
3910 -
Directory Listing
Modified
Fri Jan 13 21:10:49 2006 UTC (7 years, 4 months ago) by
sh002i
LICENSE/README for 2.2-pre1.
updated version number to 2.2-pre1
updated copyright date range to 2000-2006.
updated README text to PGLanguageRelease2pt2pre1
Revision
3908 -
Directory Listing
Modified
Wed Jan 11 23:56:45 2006 UTC (7 years, 4 months ago) by
dpvc
Removed a debugging message (hope Mike doesn't still need this. :-)
Revision
3906 -
Directory Listing
Modified
Wed Jan 11 23:07:16 2006 UTC (7 years, 4 months ago) by
dpvc
Removed commented-out messages that where changed to use the
shortPath() function (I had left them in to make it easier to merge
with new versions using CVS, but they need not be kept now that the
changes have been included in the official version).
Revision
3904 -
Directory Listing
Modified
Wed Jan 11 22:58:36 2006 UTC (7 years, 4 months ago) by
dpvc
Remove unneeded DPVC comments (they were in the version I sent to Mike
because I usually mark the changes I make that I'm not expecting to
commit).
Revision
3902 -
Directory Listing
Modified
Wed Jan 11 22:52:44 2006 UTC (7 years, 4 months ago) by
dpvc
Don't scan templates/tmpEdit directory for pg files.
Revision
3900 -
Directory Listing
Modified
Wed Jan 11 22:24:29 2006 UTC (7 years, 4 months ago) by
dpvc
Re-target Edit and View links to WW_Editor and WW_View windows.
Revision
3899 -
Directory Listing
Modified
Tue Jan 10 03:40:41 2006 UTC (7 years, 4 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.
Revision
3896 -
Directory Listing
Modified
Tue Jan 10 00:30:56 2006 UTC (7 years, 4 months ago) by
sh002i
Using Mike's fix for bug #942, because it was nicer.
Revision
3895 -
Directory Listing
Modified
Tue Jan 10 00:18:03 2006 UTC (7 years, 4 months ago) by
sh002i
Backporting jj's fix for bug #944.
if the user includes "following files" in a multiple selection
it shows up here as "" which causes the importing to die
so, we select on filenames containing non-whitespace
Originally fixed in HEAD revision 1.88
Back-ported to rel-2-2-dev without modification in this revision.
Revision
3893 -
Directory Listing
Modified
Tue Jan 10 00:07:11 2006 UTC (7 years, 4 months ago) by
sh002i
Resolves bug #942, in which a missing permission level field causes a
warning:
This is in fact due to UserList assuming that $record{permission} is
defined when it is allowed to be undefined (as per the format of
classlist files).
I added a case that sets is to $default_permission_level if it is not
defined.
Revision
3891 -
Directory Listing
Modified
Mon Jan 9 23:53:39 2006 UTC (7 years, 4 months ago) by
sh002i
I've modified the renameCourse code to simply issue a warning when a
course directory (other than the course root dir) is not movable. I've
also added error checking for some of the more common reasons for
directories to not be movable, so that the warning message is more
informative.
Resolves bug #943.
Revision
3889 -
Directory Listing
Modified
Mon Jan 9 00:04:38 2006 UTC (7 years, 4 months ago) by
gage
Changes to make sure that temporary files are read while editing.
Revision
3887 -
Directory Listing
Modified
Sun Jan 8 18:06:03 2006 UTC (7 years, 4 months ago) by
gage
Changes that allow viewing of set_header files and course_info files during the editing process.
Basically the technique for finding the source file is redirected to the temporary files.
Revision
3886 -
Directory Listing
Modified
Sun Jan 8 18:05:48 2006 UTC (7 years, 4 months ago) by
gage
Changes that allow viewing of set_header files and course_info files during the editing process.
Basically the technique for finding the source file is redirected to the temporary files.
Revision
3885 -
Directory Listing
Modified
Sun Jan 8 01:36:15 2006 UTC (7 years, 4 months ago) by
gage
Removed warning message.
Revision
3884 -
Directory Listing
Modified
Sun Jan 8 01:30:02 2006 UTC (7 years, 4 months ago) by
gage
Changed target for editing window
Revision
3882 -
Directory Listing
Modified
Sun Jan 8 01:19:33 2006 UTC (7 years, 4 months ago) by
gage
Added many changes that address the weakness reported in bug report #936
This file has had significant testing but it still needs a workout.
Revision
3881 -
Directory Listing
Modified
Sun Jan 8 01:16:31 2006 UTC (7 years, 4 months ago) by
gage
Updated to conform to changes in PGProblemSetEditor.pm
Revision
3880 -
Directory Listing
Modified
Sat Jan 7 02:11:16 2006 UTC (7 years, 4 months ago) by
gage
Adding help for PG Problem Editor
Revision
3879 -
Directory Listing
Modified
Sat Jan 7 02:08:53 2006 UTC (7 years, 4 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.
Revision
3575 -
Directory Listing
Modified
Thu Aug 25 19:31:00 2005 UTC (7 years, 8 months ago) by
glarose
Add basic electrical units.
Revision
3327 -
Directory Listing
Modified
Fri Jul 1 12:18:19 2005 UTC (7 years, 10 months ago) by
gage
Backporting a fix to the encodeAnswer and decodeAnswer routines
Revision
3313 -
Directory Listing
Modified
Fri Jun 24 19:10:25 2005 UTC (7 years, 11 months ago) by
gage
Fixed conceptual error in compare_vec_solution. This should fix bug
#670. In my opinion the entire concept of vec_solution_cmp should be
reconsidered. In solving an underdetermined linear equation of the form
Ax-b=0 it seems to me that the solutions answer in the form:
x= a +bt+cu+ds where a,b,c,d are vectors should simply be evaluated
to see if it satisfies Ax-b=0 for 5 or six values of a,b,c,d --
checking the solution should use a
vector valued version of fun_cmp.
As it is, the student's coefficients for a,b,c,d are compared with the
instructors to see if they span the same space. This is quite a bit more
complicated -- and indeed the method came up with the wrong answer.
I believe I have the method corrected, but I would suggest that this
answer evaluator be replaced with one which operates more
directly and is therefore easier to maintain. Am I missing something in
this analysis? Has someone else created answer evaluators for this type
of problem?
-- Mike
Revision
3289 -
Directory Listing
Modified
Fri Jun 10 19:15:39 2005 UTC (7 years, 11 months ago) by
gage
New files for rel-2-1-3
Revision
3288 -
Directory Listing
Modified
Fri Jun 10 18:20:12 2005 UTC (7 years, 11 months ago) by
gage
Bringing HEAD and rel-2-1-3 in line with each other. This is file that
Arnie has just committed.
Revision
3286 -
Directory Listing
Modified
Fri Jun 10 16:34:15 2005 UTC (7 years, 11 months ago) by
gage
Bringing HEAD and rel-2-1-patches in line
Revision
3284 -
Directory Listing
Modified
Fri Jun 10 16:01:29 2005 UTC (7 years, 11 months ago) by
gage
Bring HEAD and rel-2-1-patches in line with each other.
Revision
3283 -
Directory Listing
Modified
Fri Jun 10 03:07:55 2005 UTC (7 years, 11 months ago) by
gage
Fixed missing right brace.
Revision
3282 -
Directory Listing
Modified
Fri Jun 10 02:37:57 2005 UTC (7 years, 11 months ago) by
gage
Merging changes made for rel-2-1-3 back into rel-2-1-patches
Revision
3279 -
Directory Listing
Modified
Fri Jun 10 02:18:26 2005 UTC (7 years, 11 months ago) by
gage
Merging changes from rel-2-1-3 back into rel-2-1-patches
Revision
3278 -
Directory Listing
Modified
Thu Jun 9 16:19:06 2005 UTC (7 years, 11 months ago) by
glarose
Gateway update: make display of test time in Student Progress default to yes
Revision
3277 -
Directory Listing
Modified
Thu Jun 9 16:15:29 2005 UTC (7 years, 11 months ago) by
glarose
Gateway update: change Grades table to display gateway tests better.
Revision
3276 -
Directory Listing
Modified
Thu Jun 9 15:00:13 2005 UTC (7 years, 11 months ago) by
glarose
Gateway update: revise gateway template file
Revision
3275 -
Directory Listing
Modified
Thu Jun 9 14:59:42 2005 UTC (7 years, 11 months ago) by
glarose
Gateway bugfixes/feature additions
- added test time to student progress display
- corrected bugs from overtime proctored tests
- corrected behavior for closed tests
- added restrictions to prevent gateways from being taken as regular
assignments
- updated problem set lists to better deal with gateways
Revision
3271 -
Directory Listing
Modified
Mon Jun 6 00:01:45 2005 UTC (7 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.
Revision
3186 -
Directory Listing
Modified
Wed Feb 23 01:26:56 2005 UTC (8 years, 3 months ago) by
glarose
Gateway: add version_last_attempt_time to fields in ProblemSetList.pm
Revision
3185 -
Directory Listing
Modified
Tue Feb 22 23:07:35 2005 UTC (8 years, 3 months ago) by
glarose
Gateway update: add version_last_attempt_time field in Set.pm and
UserSet.pm
Revision
3184 -
Directory Listing
Modified
Tue Feb 22 23:06:27 2005 UTC (8 years, 3 months ago) by
glarose
Gateway update: add URLPath.pm entries for LoginProctor ContentGenerator.
Revision
3183 -
Directory Listing
Modified
Tue Feb 22 23:05:46 2005 UTC (8 years, 3 months ago) by
glarose
Gateway update: Include code to check due dates against submission
time, rather than current time, by adding a version_last_attempt_time
entry to set_user. Also allow viewing of proctored sets without
proctor authorization once they can no longer be submitted for a grade.
Revision
3181 -
Directory Listing
Modified
Mon Feb 21 16:53:50 2005 UTC (8 years, 3 months ago) by
sh002i
updated for 2.1.2
Revision
3179 -
Directory Listing
Modified
Fri Feb 18 15:44:41 2005 UTC (8 years, 3 months ago) by
glarose
Add javascript to gateway template file for active timer on gateway
quizzes.
Revision
3178 -
Directory Listing
Modified
Fri Feb 18 15:44:00 2005 UTC (8 years, 3 months ago) by
glarose
Add active javascript timer to gateway quiz module.
Revision
3176 -
Directory Listing
Modified
Thu Feb 17 17:58:51 2005 UTC (8 years, 3 months ago) by
gage
Changes fixing a problem that prevented a new problem from being added to a set.
Revision
3173 -
Directory Listing
Modified
Wed Feb 16 14:04:31 2005 UTC (8 years, 3 months ago) by
glarose
roll back accidentally committed local change to ur.template
Revision
3170 -
Directory Listing
Modified
Tue Feb 15 21:22:26 2005 UTC (8 years, 3 months ago) by
glarose
major look and feel modification of GatewayQuiz module, to include
jump to scrolling links, preview links for each problem, rearranged
preview and correct answer output.
Revision
3169 -
Directory Listing
Modified
Tue Feb 15 21:18:58 2005 UTC (8 years, 3 months ago) by
glarose
new template file: gw.template for gateway tests
Revision
3168 -
Directory Listing
Modified
Tue Feb 15 21:17:14 2005 UTC (8 years, 3 months ago) by
glarose
global.conf.dist: added gateway template to supported templates
Revision
3167 -
Directory Listing
Modified
Tue Feb 15 05:11:48 2005 UTC (8 years, 3 months ago) by
gage
Added changes to allow create new blank problem to work. These include significant
cleanup of PGproblemEditor.pm
Revision
3163 -
Directory Listing
Modified
Mon Feb 14 20:51:47 2005 UTC (8 years, 3 months ago) by
sh002i
it's 2005 now. (actually we should update this on the headers of all
files that were modified in 2005 as well).
Revision
3162 -
Directory Listing
Modified
Mon Feb 14 20:50:58 2005 UTC (8 years, 3 months ago) by
sh002i
updated README from PGLanguageRelease2pt1pt1, updated LICENSE with new
version number and year.
Revision
3161 -
Directory Listing
Modified
Mon Feb 14 20:48:37 2005 UTC (8 years, 3 months ago) by
sh002i
updated README from TWiki topic WeBWorKRelease2pt1pt1, updated LICENCE
with new version number
Revision
3157 -
Directory Listing
Modified
Tue Feb 8 20:41:26 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Removes starting and ending whitespace from most of the
form field entries when adding users (jj)
Revision
3156 -
Directory Listing
Modified
Tue Feb 8 20:40:02 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: CourseID is now part of the subject line when feedback is
sent (gage)
Revision
3155 -
Directory Listing
Modified
Tue Feb 8 20:33:40 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Adds checks to make sure that the multiple user problem
is really gone (gage)
Revision
3154 -
Directory Listing
Modified
Tue Feb 8 20:24:57 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Added Text/Binary/Automatic buttons for conversion of
line-breaks on file uploads (dpvc)
Revision
3153 -
Directory Listing
Modified
Tue Feb 8 20:20:09 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Bring jsMath up to version 1.7e. (dpvc)
Revision
3152 -
Directory Listing
Modified
Mon Feb 7 13:17:43 2005 UTC (8 years, 3 months ago) by
gage
Backporting changes to Home.pm
This means that the options menu won't appear on the home page.
Revision
3151 -
Directory Listing
Modified
Sun Feb 6 20:48:59 2005 UTC (8 years, 3 months ago) by
gage
Added links to the sidebar for student and current set
Added links to problems on the stats page
Revision
3148 -
Directory Listing
Modified
Sun Feb 6 16:14:10 2005 UTC (8 years, 3 months ago) by
gage
Backporting changes to Stats.pm and Scoring.pm
Revision
3147 -
Directory Listing
Modified
Sun Feb 6 16:02:54 2005 UTC (8 years, 3 months ago) by
gage
Backporting: ability to create a blank problem in a set.
Revision
3146 -
Directory Listing
Modified
Sun Feb 6 16:02:24 2005 UTC (8 years, 3 months ago) by
gage
Backporting minor corrections in code
Revision
3145 -
Directory Listing
Modified
Sun Feb 6 15:50:23 2005 UTC (8 years, 3 months ago) by
gage
Backporting fix for problem which caused multiple users to be
passed in the params of forms.
Revision
3144 -
Directory Listing
Modified
Sun Feb 6 15:42:10 2005 UTC (8 years, 3 months ago) by
gage
Removed the reference to float in div.problemHeader to see if
this removes the peekaboo problem. Also removed the zoom statement
which seems to have been causing trouble with the OL statement.
Revision
3143 -
Directory Listing
Modified
Sun Feb 6 15:26:16 2005 UTC (8 years, 3 months ago) by
gage
Backporting CSS changes to rel-2-1-patches
Revision
3142 -
Directory Listing
Modified
Sun Feb 6 15:23:55 2005 UTC (8 years, 3 months ago) by
gage
Backporting CSS changes to 2-1-patches
Revision
3141 -
Directory Listing
Modified
Sun Feb 6 15:20:52 2005 UTC (8 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.
Revision
3139 -
Directory Listing
Modified
Sun Feb 6 15:17:55 2005 UTC (8 years, 3 months ago) by
gage
Backporting entries that support CSS and the new blank problem snippet.
Revision
3138 -
Directory Listing
Modified
Sun Feb 6 15:14:26 2005 UTC (8 years, 3 months ago) by
gage
Backporting updates: Maintain displayOptions when following links.
Allows one to view the default set headers in the PG editor. From
there one can save the header locally and edit it.
Revision
3137 -
Directory Listing
Modified
Sun Feb 6 01:24:23 2005 UTC (8 years, 3 months ago) by
gage
Back porting changes made to ContentGenerator.pm.
These include: preserving display options through links.
Moving definition of options menu up to ContentGenerator.
Allowing warnings to contain HTML in order to display tables
used when debugging fun_cmp calls.
Revision
3131 -
Directory Listing
Modified
Tue Feb 1 21:33:58 2005 UTC (8 years, 3 months ago) by
glarose
StudentProgress.pm: clean up from previous commit to clear warning messages.
Revision
3130 -
Directory Listing
Modified
Tue Feb 1 17:49:13 2005 UTC (8 years, 3 months ago) by
glarose
Gateway update of StudentProgress.pm to allow selection of columns
shown for versioned sets, and allow showing of only the version with
the best score.
Revision
3122 -
Directory Listing
Modified
Fri Jan 28 00:47:35 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: new regexp matching can now match on permission level too
(toenail)
Revision
3121 -
Directory Listing
Modified
Fri Jan 28 00:44:30 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Fixed a bug with the file editor that did not process the
file name correctly in the top-level directory. Fixed a bug in uploading
a file where the name was given a sequence number even when one was not
needed. (dpvc)
Revision
3120 -
Directory Listing
Modified
Fri Jan 28 00:43:01 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Fixed index problem with matrix multiplciation (dpvc)
Revision
3119 -
Directory Listing
Modified
Fri Jan 28 00:35:29 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Catch multiply defined user warning (gage)
Revision
3118 -
Directory Listing
Modified
Fri Jan 28 00:31:49 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Work around MSIE bug (dpvc)
Revision
3117 -
Directory Listing
Modified
Fri Jan 28 00:29:02 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Fixed minor display problem where empty (not-overriden)
date values were being displayed as 12/31/1969 (toenail)
Revision
3116 -
Directory Listing
Modified
Fri Jan 28 00:27:28 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Added the following features: * Searching on any user
data field * Sorting by any two fields * Reports duplicate names on
classlist import. Closes #654, #664, and #684 (toenail)
Revision
3115 -
Directory Listing
Modified
Fri Jan 28 00:23:44 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: expansion of Mike's caching fixes. (sh002i)
Revision
3114 -
Directory Listing
Modified
Fri Jan 28 00:20:16 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Fixed double declaration of $user (gage)
Revision
3113 -
Directory Listing
Modified
Fri Jan 28 00:13:51 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Fixed small bug in the message passing facility
Changed message passing when there is a duplicate administrator. (gage)
Revision
3112 -
Directory Listing
Modified
Fri Jan 28 00:11:17 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: The permission levels are now checked when the authz
instance is created. (gage)
Revision
3108 -
Directory Listing
Modified
Wed Jan 26 00:56:23 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Call $r->param("user") only in scalar context (gage)
Revision
3107 -
Directory Listing
Modified
Tue Jan 25 23:23:17 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: make sure that $r->param("users") is only used in a
scalar context. (gage)
Revision
3106 -
Directory Listing
Modified
Tue Jan 25 23:21:16 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Make sure that $r->param("user") is only called in scalar
context. (gage)
Revision
3105 -
Directory Listing
Modified
Tue Jan 25 22:19:58 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Changed comment to This answer is the same as the one you
just submitted or previewed. This addreses bug #557 (gage)
Revision
3104 -
Directory Listing
Modified
Tue Jan 25 21:53:15 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Modifications to make sure that problems with weight 0
print weight as 0 rather than as a blank. This addresses bug #730 (gage)
Revision
3103 -
Directory Listing
Modified
Tue Jan 25 21:24:57 2005 UTC (8 years, 3 months ago) by
glarose
Update ProblemSets listing to give more intelligible entries for
gateway tests: add Score and Date columns, clean up status column,
and change set names to be more logical for gateways. This works
best when making the 'info' column in the template narrower (e.g.,
15% instead of the default 30%), which might argue that a gateway
template should be added to the available templates.
Revision
3101 -
Directory Listing
Modified
Tue Jan 25 19:21:58 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Added a line to check for empty records. The hope is
that this fixes bug #733 (gage)
Revision
3100 -
Directory Listing
Modified
Tue Jan 25 19:10:17 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Added an option to rename the "Change Display Settings"
submit buttton. (gage)
Revision
3099 -
Directory Listing
Modified
Tue Jan 25 19:00:00 2005 UTC (8 years, 3 months ago) by
sh002i
HEAD backport: Changed some UI features. In particular the scrolling
list is now used both for selecting students to send mail to AND for
selecting the preview message (if multiple students are selected the
first is used as the preview). The "command table" is now one line
taller than it was, but it it now effectively narrower (just two
columns) -- the last column has only the row and column options and is
not used that much. (gage)
Revision
3098 -
Directory Listing
Modified
Fri Jan 21 20:34:35 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: Added a check to handle the case when the $errors flag
was not defined. (mike)
Revision
3097 -
Directory Listing
Modified
Fri Jan 21 16:42:48 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: fixed incorrect error message for getUserProblems() (sam)
Revision
3096 -
Directory Listing
Modified
Fri Jan 21 16:40:43 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: Add hack to get around MSIE peekaboo bug. (apizer)
Revision
3095 -
Directory Listing
Modified
Fri Jan 21 16:30:51 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: Bring jsMath up to date. In particular, include changes
that provide new LaTeX environments (matrix, pmatrix, etc.) (dpvc)
Revision
3088 -
Directory Listing
Modified
Thu Jan 13 22:38:43 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: added "login" permission, handling code. also fixed some
heinous formatting. (sam)
Revision
3085 -
Directory Listing
Modified
Sat Jan 8 00:00:19 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: removed FIXME comment that is no longer needed. (toenail)
Revision
3084 -
Directory Listing
Modified
Fri Jan 7 20:56:35 2005 UTC (8 years, 4 months ago) by
sh002i
back out of mistakenly double-applied backport
Revision
3083 -
Directory Listing
Modified
Fri Jan 7 20:42:09 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: Defined some variables that were causing warning
messages. (gage)
Revision
3082 -
Directory Listing
Modified
Fri Jan 7 20:40:51 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: Avoids some name collisions for images converted from gif
to png in hardcopy (jj)
Revision
3081 -
Directory Listing
Modified
Fri Jan 7 20:39:02 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: relative tolerence was not being used correctly. Fixed
this. (apizer)
Revision
3080 -
Directory Listing
Modified
Fri Jan 7 20:37:48 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD backport: Fixed a bug in processing absolute values with implicit
multiplication. (dpvc)
Revision
3079 -
Directory Listing
Modified
Fri Jan 7 20:33:23 2005 UTC (8 years, 4 months ago) by
sh002i
backport from HEAD: Added ability to control the "Missing TeX Fonts"
message generated by jsMath. (dpvc)
Revision
3078 -
Directory Listing
Modified
Fri Jan 7 20:19:02 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD -> rel-2-1-patches backport: "Fixed an error where any plane is
accepted if the d is 0 in ax + by + cz = 0." (dpvc)
Revision
3077 -
Directory Listing
Modified
Fri Jan 7 20:17:20 2005 UTC (8 years, 4 months ago) by
sh002i
HEAD -> rel-2-1-patches backport: "help files now use module name
instead of urlpath node name"
Revision
2999 -
Directory Listing
Modified
Thu Nov 18 01:58:29 2004 UTC (8 years, 6 months ago) by
gage
Undoing the last changes in rel-2-1-patches . I want to only commit them
to HEAD until they have been tested further.
The radio buttons behave properly, but I'm not sure they trigger the
right behavior in the
Revision
2998 -
Directory Listing
Modified
Thu Nov 18 01:45:29 2004 UTC (8 years, 6 months ago) by
gage
Made modifications to the user interface so that "show saved answers"
can now be turned off. If the default mode was on, then this feature
could never be turned off. (Unchecked check boxes don't return 0, they
are simply not defined.)
Revision
2997 -
Directory Listing
Modified
Sun Nov 14 03:03:42 2004 UTC (8 years, 6 months ago) by
gage
Fixed off-by-one problem with $COL[] This had been fixed
in SendMail.pm but not in Grades.pm
Revision
2993 -
Directory Listing
Modified
Wed Nov 10 18:02:44 2004 UTC (8 years, 6 months ago) by
sh002i
Ability to control missing tex fonts message (from HEAD).
Original log message:
Modifications needed for the control of jsMath's "missing font"
message.
Revision
2992 -
Directory Listing
Modified
Wed Nov 10 18:00:50 2004 UTC (8 years, 6 months ago) by
sh002i
Ability to control missing tex fonts message (from HEAD).
Original log message:
Added ability to control the "Missing TeX Fonts" message generated by
jsMath. There are now two parameters in global.conf that control the
message. You can set
$pg{displayModeOptions}{jsMath}{reportMissingFonts}
to 0 if you want no font messages, and you can set
$pg{displayModeOptions}{jsMath}{missingFontMessage}
to a string that should be issued when the fonts are missing. This
can be an HTML string, so you can include a link to the jsMath font
page, as the current message does. The message will be set in a <DIV>
of class NoFontMessage, so the style attributes can be controled in
the content-generators template file.
Revision
2980 -
Directory Listing
Modified
Wed Nov 3 19:52:01 2004 UTC (8 years, 6 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.
Revision
2977 -
Directory Listing
Modified
Wed Nov 3 13:54:15 2004 UTC (8 years, 6 months ago) by
glarose
StudentProgress.pm (rel-2-1-a1): update to provide intelligent display of
results for versioned sets
Revision
2976 -
Directory Listing
Modified
Wed Nov 3 12:54:08 2004 UTC (8 years, 6 months ago) by
glarose
Grades.pm (2-1-a1): correct links to versioned problems sets
in set results listing.
Revision
2968 -
Directory Listing
Modified
Fri Oct 29 13:43:06 2004 UTC (8 years, 6 months ago) by
glarose
GatewayQuiz.pm: add show correct answers/hints/solutions checkboxes to
graded gateways.
Revision
2953 -
Directory Listing
Modified
Fri Oct 22 15:43:22 2004 UTC (8 years, 7 months ago) by
glarose
ProblemSetEditor.pm: correct treatment of versions per time interval = 0
Revision
2951 -
Directory Listing
Modified
Thu Oct 21 19:54:11 2004 UTC (8 years, 7 months ago) by
glarose
GatewayQuiz.pm: add missing print CGI::endform()
Revision
2950 -
Directory Listing
Modified
Thu Oct 21 19:18:31 2004 UTC (8 years, 7 months ago) by
glarose
global.conf.dist: added proctor permission level
Revision
2949 -
Directory Listing
Modified
Thu Oct 21 18:40:43 2004 UTC (8 years, 7 months ago) by
glarose
Instructor.pm: modifications to assignProblemToUserSetVersion to allow
problem selection from a group of problems, as defined in a separate
set. In the assigned set, problems are indicated with the notation
problem_source = group:name_of_grouping_set
This results in a randomly selected problem from the set named
name_of_grouping_set being included in the set when a new version is
assigned.
Revision
2923 -
Directory Listing
Modified
Thu Oct 14 15:48:40 2004 UTC (8 years, 7 months ago) by
glarose
LoginProctor: correct handling of hidden form fields, add display of
student name for proctor's use.
Revision
2922 -
Directory Listing
Modified
Wed Oct 13 21:53:28 2004 UTC (8 years, 7 months ago) by
glarose
ProblemSets.pm: add code to give correct URL for proctored gateway tests.
Revision
2921 -
Directory Listing
Modified
Wed Oct 13 21:52:48 2004 UTC (8 years, 7 months ago) by
glarose
URLPath.pm: add code for proctored gateway tests
Revision
2920 -
Directory Listing
Modified
Wed Oct 13 21:49:05 2004 UTC (8 years, 7 months ago) by
glarose
Update verifyProctor() routine to deal with proctor grading key for
proctor authorization to grade a gateway test.
Revision
2919 -
Directory Listing
Modified
Wed Oct 13 21:48:11 2004 UTC (8 years, 7 months ago) by
glarose
Add code to delete proctor grading key on logout.
Revision
2918 -
Directory Listing
Modified
Wed Oct 13 21:47:36 2004 UTC (8 years, 7 months ago) by
glarose
Add code to allow proctor authorization to grade a proctored gateway test.
Revision
2917 -
Directory Listing
Modified
Wed Oct 13 21:46:40 2004 UTC (8 years, 7 months ago) by
glarose
Add code to require proctor authorization for grading a proctored test,
delete proctor keys after grading or for an invalid set.
Revision
2870 -
Directory Listing
Modified
Fri Oct 8 17:56:57 2004 UTC (8 years, 7 months ago) by
glarose
update to match new GatewayQuiz.pm
Revision
2869 -
Directory Listing
Modified
Fri Oct 8 17:53:28 2004 UTC (8 years, 7 months ago) by
glarose
GatewayQuiz update and bug fix
updated to use rel 2 Problem.pm code
bug fixes to make version timing and creation work correctly
(or at least closer to correctly than it used to).
Revision
2783 -
Directory Listing
Modified
Tue Sep 14 22:45:22 2004 UTC (8 years, 8 months ago) by
toenail
Exported defs were being exported with setHeader and paperHeader
set to be the same thing, even if they weren't really the same in the
set record
CVS :----------------------------------------------------------------------
Revision
2758 -
Directory Listing
Modified
Fri Sep 10 20:20:40 2004 UTC (8 years, 8 months ago) by
sh002i
removed unused professor-enumerating code, fixing bug #638.
Revision
2753 -
Directory Listing
Modified
Wed Sep 8 17:43:54 2004 UTC (8 years, 8 months ago) by
toenail
Additional fixes to patch bad catching of ' Top'
Closes #648
Revision
2751 -
Directory Listing
Modified
Wed Sep 8 16:43:13 2004 UTC (8 years, 8 months ago) by
toenail
Fixing minor error in last submit. My bad.
Revision
2750 -
Directory Listing
Modified
Wed Sep 8 16:07:16 2004 UTC (8 years, 8 months ago) by
toenail
Avoids unnecessary failure when an unreadable directory is encountered
while recursively searching for filenames
Fixes #652.
Revision
2748 -
Directory Listing
Modified
Wed Sep 8 15:35:23 2004 UTC (8 years, 8 months ago) by
toenail
Status was being checked for 'C' only and counting anything else
as a dropped student. The check now uses the more abstract siteDefaults
variable from global.conf and admits auditing students as well
Also removed redundant second status check that could never be reached.
Revision
2743 -
Directory Listing
Modified
Wed Sep 8 01:14:58 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: closes bug #475. original commit message:
make sure this problem number exists in the hash before returning. If it
doesn't, return undef. We check "pfn$n" since the path to the problem
file is the essence of the problem, and if this doesn't exist, the
problem might as well not exist.
Revision
2740 -
Directory Listing
Modified
Tue Sep 7 20:21:46 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: GDBM fixes. original commit message:
reduce circumstances in which GDBM retries connecting unncessarily.
- check for unreadable and unwriteable files
- when auto-creating file by connecting read/write, only connect once.
- improved error messages.
Revision
2725 -
Directory Listing
Modified
Fri Sep 3 20:50:12 2004 UTC (8 years, 8 months ago) by
toenail
should finally fix bugs dealing with sets being created (usually from 1.9)
without a valid setting in the published field
now anyone of Problem, ProblemSet, or ProblemSets will correct this bug.
Revision
2724 -
Directory Listing
Modified
Thu Sep 2 22:53:00 2004 UTC (8 years, 8 months ago) by
sh002i
cleaned up mike's permission level patch to Feedback.pm:
- added receive_feedback permission (conf/global.conf.dist)
- use standard hasPermissions() function (lib/WeBWorK/ContentGenerator/Feedback.pm)
- check for undefined and empty string in permission field (lib/WeBWorK/Authz.pm)
Revision
2723 -
Directory Listing
Modified
Thu Sep 2 22:31:16 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: formatting
Revision
2721 -
Directory Listing
Modified
Thu Sep 2 21:27:59 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: docs
Revision
2720 -
Directory Listing
Modified
Thu Sep 2 21:25:08 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: two things:
- change "add me" to "add this problem"
- sort sets by name (using sortByName)
Revision
2718 -
Directory Listing
Modified
Thu Sep 2 21:20:45 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: a couple of things.
- sql info fields in delete form matches those in add form
- use user_id instead of email_address for PRINT_FILE_NAMES_FOR
Revision
2717 -
Directory Listing
Modified
Thu Sep 2 21:01:24 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: debug header for beginning of dispatch process (harmless)
Revision
2716 -
Directory Listing
Modified
Thu Sep 2 21:00:22 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: reset attempts counter, fix output formatting
Revision
2715 -
Directory Listing
Modified
Thu Sep 2 20:59:34 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: fixed handling of empty vs. undefined override fields
Revision
2714 -
Directory Listing
Modified
Thu Sep 2 20:38:40 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: fixed calcuation of attempts remaining, defined/true bug
Revision
2713 -
Directory Listing
Modified
Thu Sep 2 20:26:24 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: dpvc: "Fixed generation of LaTeX version of sqrt(...)."
Revision
2712 -
Directory Listing
Modified
Thu Sep 2 19:58:42 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: added README file for directory htdocs/tmp
Revision
2711 -
Directory Listing
Modified
Thu Sep 2 19:53:55 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: added boldsymbol macro
Revision
2710 -
Directory Listing
Modified
Thu Sep 2 19:09:19 2004 UTC (8 years, 8 months ago) by
sh002i
HEAD merge: updated parser documentation
Revision
2709 -
Directory Listing
Modified
Thu Sep 2 17:40:08 2004 UTC (8 years, 8 months ago) by
gage
Moved three of the definitions of paths to external programs
back to their original location. (They required the "bin" directory
to be defined before they were. ) My bad.
Fixes a problem where gifs cannot be created because there is no
permission to execute "/gif2eps" (note that the initial segment
of the path -- which should courespond to webwork2/bin is missing.
--Mike
Revision
2707 -
Directory Listing
Modified
Wed Sep 1 02:01:45 2004 UTC (8 years, 8 months ago) by
gage
Reorganized where the external program locations are defined.
The two sections have been moved to the same block of global.conf
Revision
2706 -
Directory Listing
Modified
Wed Sep 1 01:57:22 2004 UTC (8 years, 8 months ago) by
gage
There were at least a few potential recipients whose permission
leve was not defined.
I added an extra check that prevents anyone with a 0 or blank permission
level from receiving feedback.
The actual level of recipients is defined in a constant at the top of
Feedback.pm
This addresses issues raised while fixing bug #653
Revision
2705 -
Directory Listing
Modified
Tue Aug 31 21:21:25 2004 UTC (8 years, 8 months ago) by
toenail
merged fix from HEAD
Revision
2663 -
Directory Listing
Modified
Sat Aug 21 19:02:31 2004 UTC (8 years, 9 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-patches'.
Revision
2659 -
Directory Listing
Modified
Fri Aug 20 14:12:10 2004 UTC (8 years, 9 months ago) by
glarose
Gateway modifications:
Added "Assignment type" selector to allow creation of a "gateway" set.
When editing a gateway set, show gateway parameters for editing.
Revision
2641 -
Directory Listing
Modified
Wed Aug 18 22:32:23 2004 UTC (8 years, 9 months ago) by
gage
For students (permission level is 0) a set must be visible (i.e
set->published is true) and the time must be after the open_date in
order for the set to appear in the list
of sets which can be included in a hardcopy download.
In addition there is a check when the hardcopy is actually produced
to insure that the set is visible and that the time is after the
open_date.
--Mike
Revision
2589 -
Directory Listing
Modified
Wed Aug 11 00:23:19 2004 UTC (8 years, 9 months ago) by
gage
Added sample of how to configure the Library browser buttons for
rochester, asu, etc. libraries.
Revision
2571 -
Directory Listing
Modified
Sat Jul 31 02:25:09 2004 UTC (8 years, 9 months ago) by
sh002i
this time for real
Revision
2570 -
Directory Listing
Modified
Sat Jul 31 02:23:10 2004 UTC (8 years, 9 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-a1'.
Revision
2568 -
Directory Listing
Modified
Sat Jul 31 02:21:48 2004 UTC (8 years, 9 months ago) by
sh002i
readme file for htdocs/tmp/equations
Revision
2567 -
Directory Listing
Modified
Sat Jul 31 02:19:14 2004 UTC (8 years, 9 months ago) by
sh002i
merged tmp, htdocs/tmp, and logs directories from HEAD
Revision
2566 -
Directory Listing
Modified
Sat Jul 31 02:18:56 2004 UTC (8 years, 9 months ago) by
sh002i
this is nothing.
Revision
2564 -
Directory Listing
Modified
Fri Jul 30 23:14:08 2004 UTC (8 years, 9 months ago) by
sh002i
formatting fix from HEAD
Revision
2563 -
Directory Listing
Modified
Fri Jul 30 23:00:52 2004 UTC (8 years, 9 months ago) by
sh002i
small formatting changes from HEAD
Revision
2561 -
Directory Listing
Modified
Fri Jul 30 21:21:15 2004 UTC (8 years, 9 months ago) by
sh002i
updated from HEAD (taking out extra spaces)
Revision
2560 -
Directory Listing
Modified
Fri Jul 30 21:19:08 2004 UTC (8 years, 9 months ago) by
sh002i
update from head
Revision
2555 -
Directory Listing
Modified
Tue Jul 27 22:36:57 2004 UTC (8 years, 9 months ago) by
gage
Allows .html, .gif, .png, .txt as well as .pg files to be uploaded and downloaded from
the template directory and files under it. Still can't upload/download to the html directory
This is not a final solution, but a hack that make workarounds for many operations possible
for those who do not have direct unix access. It's still too clunky, but it's a start.
--Mike
Revision
2549 -
Directory Listing
Modified
Mon Jul 26 15:11:20 2004 UTC (8 years, 9 months ago) by
gage
Reconciled all files with rel-2-0-patches. This version works
at least somewhat on new databases. You will get warnings (gdbm)
or failures (sql) if you use this on databases created with old versions
of WeBWorK.
Revision
2548 -
Directory Listing
Modified
Sat Jul 24 15:37:21 2004 UTC (8 years, 10 months ago) by
gage
Improvements to help documentation.
Revision
2546 -
Directory Listing
Modified
Fri Jul 23 17:48:30 2004 UTC (8 years, 10 months ago) by
sh002i
updated README and LICENSE for 2.0.1
Revision
2545 -
Directory Listing
Modified
Fri Jul 23 15:36:16 2004 UTC (8 years, 10 months ago) by
sh002i
added changes from HEAD revision 1.157. jj wrote:
before, after, between did not cover all cases. The choice of the
marginal cases was decided by the best behavior when displaying problems
from outside an actual problem set (in which case the dates may all
equal now).
Revision
2543 -
Directory Listing
Modified
Tue Jul 20 23:23:15 2004 UTC (8 years, 10 months ago) by
sh002i
fixed hashDatabaseOK to actually add problem records for global_user as
well as set records.
Revision
2536 -
Directory Listing
Modified
Sun Jul 18 13:35:24 2004 UTC (8 years, 10 months ago) by
gage
CAUTION. Major update!!!
Modifications made up until the release of 2.0 on July 16, 2004
on the 2.0 branch have been incorporated into version 2.1 alpha 1.
A moderate amount of testing has been done. It will take
some time to reconfigure your global.conf file once you update to
this version.
Revision
2535 -
Directory Listing
Modified
Sun Jul 18 13:32:26 2004 UTC (8 years, 10 months ago) by
gage
ATTN: MAJOR CHANGES PLEASE READ
Commiting conf files to the rel-2-1-a1
branch. These configuration
files, bring the 2.1 branch in sync with the changes made to 2.0
up until the release in 2.0. You will need to spend some
time readjusting your configuration files for your 2.1 alpha
installations once you update.
Revision
2534 -
Directory Listing
Modified
Sat Jul 17 19:13:48 2004 UTC (8 years, 10 months ago) by
gage
Brining files up to date with patches from 2.0
Revision
2533 -
Directory Listing
Modified
Sat Jul 17 19:11:01 2004 UTC (8 years, 10 months ago) by
gage
Bringing files up to date with patches to 2.0
Revision
2532 -
Directory Listing
Modified
Sat Jul 17 19:06:35 2004 UTC (8 years, 10 months ago) by
gage
Bringing these files up to date with the patches made to the release version of 2.0
Revision
2531 -
Directory Listing
Modified
Sat Jul 17 18:27:53 2004 UTC (8 years, 10 months ago) by
gage
Adding Preflight.pm and ShowAnswers.pm revisions
to rel 2-1
Revision
2530 -
Directory Listing
Modified
Fri Jul 16 20:19:04 2004 UTC (8 years, 10 months ago) by
glarose
New ContentGenerator LoginProctor.
Does just about what you'd expect. Or at least that's the hope.
Revision
2529 -
Directory Listing
Modified
Fri Jul 16 20:17:04 2004 UTC (8 years, 10 months ago) by
glarose
ContentGenerator.pm modified for proctored GatewayQuizzes.
Added sub hidden_proctor_authen_fields and included the parameters
proctor_user and proctor_key in the link generated by sub systemLink.
Revision
2528 -
Directory Listing
Modified
Fri Jul 16 20:13:17 2004 UTC (8 years, 10 months ago) by
glarose
WeBWorK.pm modified to include proctor verification for proctored Gateway
Quizzes.
Revision
2527 -
Directory Listing
Modified
Fri Jul 16 20:11:48 2004 UTC (8 years, 10 months ago) by
glarose
Authen.pm modified to allow proctored GatewayQuiz-zes.
Added verifyProctor() routine.
Revision
2526 -
Directory Listing
Modified
Fri Jul 16 20:10:09 2004 UTC (8 years, 10 months ago) by
glarose
Modification of addKey and putKey and checkKeyFields to allow for proctor
keys of the form userID,proctorID.
Revision
2525 -
Directory Listing
Modified
Fri Jul 16 20:07:39 2004 UTC (8 years, 10 months ago) by
glarose
Modified to delete proctor key from the database when there is a
defined proctor_user. This is used for proctored GatewayQuiz-zes.
Revision
2524 -
Directory Listing
Modified
Fri Jul 16 20:06:03 2004 UTC (8 years, 10 months ago) by
glarose
Modification to allow GatewayQuiz.pm to also serve as the ContentGenerator
for proctored gateway quizzes.
Revision
2523 -
Directory Listing
Modified
Fri Jul 16 18:34:48 2004 UTC (8 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-patches'.
Revision
2517 -
Directory Listing
Modified
Fri Jul 16 00:59:15 2004 UTC (8 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-a1'.
Revision
2399 -
Directory Listing
Modified
Fri Jun 25 04:46:24 2004 UTC (8 years, 11 months ago) by
gage
Objects written by Bill Wheeler for representing polynomials.
Revision
2386 -
Directory Listing
Modified
Thu Jun 24 18:02:09 2004 UTC (8 years, 11 months ago) by
dpvc
Added these missing examples files to the 2.1a1 tree.
Revision
2344 -
Directory Listing
Modified
Thu Jun 17 18:17:40 2004 UTC (8 years, 11 months ago) by
glarose
Added timeToSec utility function which converts strings of the form
"\d+ unit" into seconds. It's pretty brainless, looking for the units
month or mon, week or wk (would anyone ever use wk?), day or dy
(similarly?), hour or hr, minute or min, and second, sec or /^s$/.
In the absence of any unit, it assumes seconds.
Revision
2343 -
Directory Listing
Modified
Thu Jun 17 18:14:49 2004 UTC (8 years, 11 months ago) by
glarose
Updated ProblemSetList.pm to import gateway or versioned assignments
from set.def files (which means that it's not necessary to manually
edit these parameters in the database--woo woo!). New fields admitted
in set.def files are
assignmentType = gateway
attemptsPerVersion = \d+
timeInterval = \d+ unit (e.g., 1 day, 12 hours, or 6 hr)
versionsPerInterval = \d+
versionTimeLimit = \d+ unit
problemRandOrder = 1
all of these are, by default, NULL. It may be that we should promote
them to '' instead.
I haven't added the ability to edit these values on the SetList page.
Putting all of them in the set data table will make it unwieldy, I
think.
Revision
2337 -
Directory Listing
Modified
Wed Jun 16 20:13:40 2004 UTC (8 years, 11 months ago) by
glarose
Updated ProblemSetList.pm to deal with new UserSet fields for problem set
versions. This support is minimal for the moment.
Revision
2336 -
Directory Listing
Modified
Wed Jun 16 20:11:10 2004 UTC (8 years, 11 months ago) by
glarose
Updated ProblemSets.pm to deal with versioned problem sets.
Revision
2335 -
Directory Listing
Modified
Wed Jun 16 20:10:33 2004 UTC (8 years, 11 months ago) by
glarose
Updated Instructor.pm to include assignVersionedSetToUser routine(s).
Revision
2334 -
Directory Listing
Modified
Wed Jun 16 20:09:56 2004 UTC (8 years, 11 months ago) by
glarose
Rewrote GatewayQuiz.pm to deal with versioned sets. Still needs to have
things like editor capability added.
Revision
2333 -
Directory Listing
Modified
Wed Jun 16 20:08:23 2004 UTC (8 years, 11 months ago) by
glarose
update UserSet.pm to include new and exciting fields for gateway tests and
versioned sets.
Revision
2332 -
Directory Listing
Modified
Wed Jun 16 20:07:49 2004 UTC (8 years, 11 months ago) by
glarose
update Set.pm to include new and exciting fields for gateway tests and
versioned sets.
Revision
2331 -
Directory Listing
Modified
Wed Jun 16 20:02:32 2004 UTC (8 years, 11 months ago) by
glarose
updated DB.pm to include routines dealing with versioned problem sets
(which are named with set_id = setName,v\d+)
Revision
2298 -
Directory Listing
Modified
Sun Jun 13 00:20:40 2004 UTC (8 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-1a'.
Revision
2296 -
Directory Listing
Modified
Sat Jun 12 22:09:22 2004 UTC (8 years, 11 months ago) by
dpvc
Initial install of Parser package.
Revision
2295 -
Directory Listing
Modified
Sat Jun 12 01:02:18 2004 UTC (8 years, 11 months ago) by
gage
Making a non-essential change
Revision
2294 -
Directory Listing
Modified
Fri Jun 11 16:44:39 2004 UTC (8 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-a1'.
Revision
2145 -
Directory Listing
Modified
Fri May 21 23:58:14 2004 UTC (9 years ago) by
This commit was manufactured by cvs2svn to create branch 'x-answer'.
Revision
1991 -
Directory Listing
Modified
Mon May 3 18:01:36 2004 UTC (9 years ago) by
This commit was manufactured by cvs2svn to create branch 'before-setmaker'.
Revision
1599 -
Directory Listing
Modified
Tue Oct 21 05:17:00 2003 UTC (9 years, 7 months ago) by
sh002i
changed names of display modules in hardcoded path table.
Revision
1598 -
Directory Listing
Modified
Tue Oct 21 05:16:26 2003 UTC (9 years, 7 months ago) by
sh002i
dispatcher now calls Display:: modules
Revision
1574 -
Directory Listing
Modified
Fri Oct 10 19:12:19 2003 UTC (9 years, 7 months ago) by
sh002i
more work on test dispatcher
Revision
1573 -
Directory Listing
Modified
Wed Oct 8 19:12:52 2003 UTC (9 years, 7 months ago) by
sh002i
added url munging module.
Revision
1572 -
Directory Listing
Modified
Tue Oct 7 03:15:35 2003 UTC (9 years, 7 months ago) by
This commit was manufactured by cvs2svn to create branch 'cg-refactor-test'.
Revision
1283 -
Directory Listing
Modified
Thu Jun 26 20:55:56 2003 UTC (9 years, 10 months ago) by
gage
The beginnings of making decompose_LR work for non-square matrices
--Mike
Revision
1282 -
Directory Listing
Modified
Thu Jun 26 20:54:48 2003 UTC (9 years, 10 months ago) by
gage
Modifications to make sure that BM and EM (and other constants)
are properly generated for my variables in PGbasicmacros.
--Mike
Revision
1277 -
Directory Listing
Modified
Wed Jun 25 20:58:03 2003 UTC (9 years, 11 months ago) by
gage
Better check for whether the _macros_file_init macro has been
defined.
--Mike
Revision
1275 -
Directory Listing
Modified
Wed Jun 25 16:05:00 2003 UTC (9 years, 11 months ago) by
gage
Modifications which override transpose and copy
in MatrixReal.pm and which should make more
operations work on matrices with complex entries.
--Mike
Revision
1273 -
Directory Listing
Modified
Wed Jun 25 00:19:31 2003 UTC (9 years, 11 months ago) by
gage
Changed the message summarizing the answer results to be a paragraph
of class "emphasis".
Changed the ur.template answer attempts table by removing the float
left attribute. Defined a p.emphasis class to be italics.
--Mike
Revision
1272 -
Directory Listing
Modified
Tue Jun 24 21:51:39 2003 UTC (9 years, 11 months ago) by
gage
Fixed communication problem about answers (the answer
prefix was being looked for in the wrong cache)
--Mike
Revision
1271 -
Directory Listing
Modified
Tue Jun 24 19:23:00 2003 UTC (9 years, 11 months ago) by
gage
Trivial change in docs.
--Mike
Revision
1270 -
Directory Listing
Modified
Tue Jun 24 15:31:07 2003 UTC (9 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-b1-opt2'.
Revision
1269 -
Directory Listing
Modified
Tue Jun 24 15:31:06 2003 UTC (9 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-b1-opt1'.
Revision
1264 -
Directory Listing
Modified
Tue Jun 24 14:51:44 2003 UTC (9 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-b1-opt'.
Revision
736 -
Directory Listing
Modified
Tue Feb 18 06:51:49 2003 UTC (10 years, 3 months ago) by
sh002i
fixed some security checks in Hardcopy.
-sam
Revision
735 -
Directory Listing
Modified
Tue Feb 18 02:02:40 2003 UTC (10 years, 3 months ago) by
sh002i
finished hardcopy, adapted problemsets to call it correctly, fixed a bug
in problemset.
-sam
Revision
733 -
Directory Listing
Modified
Sun Feb 16 06:25:05 2003 UTC (10 years, 3 months ago) by
sh002i
- moved errorOutput and warningOutput into ContentGenerator
- worked on Harcopy
-sam
Revision
725 -
Directory Listing
Modified
Fri Jan 31 22:30:43 2003 UTC (10 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-pr1
-hardcopy-changes'.
Revision
520 -
Directory Listing
Modified
Thu Aug 29 03:50:09 2002 UTC (10 years, 8 months ago) by
This commit was manufactured by cvs2svn to create branch
'experimental-0-8-1'.
Revision
1 -
Directory Listing
Added
Thu Jun 14 17:08:51 2001 UTC (11 years, 11 months ago) by
Standard project directories initialized by cvs2svn.