| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Revision: |
updated copyright dates
This commit was manufactured by cvs2svn to create branch 'rel-2-4-dev'.
replace set ID underscores with spaces, not nonbreaking spaces (for IE6)
Update for NewSQL new versioning API, make a lot of indenting more uniform, make display of versioned sets that are assigned to a user but haven't been taken better.
remove spurrious use lines for Record classes
tons of "DBFIXME" notes -- how to make database access more efficient
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.
Minor formatting changes in CGI calls. Mostly adding {} at the beginning of functions that
concatenate their inputs.
Mostly replace use CGI; with use WeBWorK::CGI Files with additional changes to CGI calls are SendMail, SetMaker PGProblemEditor Instructor::Index and FileManager
Try using the -nosticky pragma to see if this fixes the problem.
forward-port from rel-2-2-dev: (Preserve gateway test display options in colum header links.)
List students last name first
forward-port from rel-2-2-dev: (update copyright date range -- 2000-2006. this is probably overkill, since there are some files that were created after 2000 and some files that were last modified before 2006.)
forward-port from rel-2-2-dev: (make webwork code output siblings div/h2 code, rather than template. this allows for the siblings box to be named according to its contents.)
don't show "act as" link unless the user is actually allowed to.
modify usage of user status to take advantage of new status system. the most extensive change is in UserList, where the names of statuses are now shown in the status column along with the abbreviation that's actually set in the database, and the edit popup shows the actual names that are defined in global.conf.
Fix bug 819. This adds a method to DB for getting all merged problems for a (student,set) combination so that the problem value can be correct. See bug 819 for additional comments on how this affects scoring when an individual student is given an override value for "weight".
Use underscore2nbsp from higher up module. Hopefully this fixes bug 841.
added HiRes timing data to WeBWorK::Debug, removed WeBWorK::Timing. all existing calls to the WeBWorK::Timing methods now pass the same messages to debug(). added an option to WeBWorK::Debug to allow only certain subroutines to log debug messages, in addition to the existing option to bar certain subroutines from doing so.
Preliminary commit of changes to add Gateway module.
This adds to WeBWorK
- the ability to create versioned, timed problem sets ("gateway tests")
for which all problems are displayed on a single page ("versioned"
means that students can get multiple versions of the problem set),
- the ability to create sets that draw problems from groups of
problems, and
- the ability to create sets that require a proctor login to start
and grade.
Sets can be defined as gateway tests or proctored gateway tests from
the ProblemSetDetail page.
Not quite bug-free yet. Known bugs include handling of problem values
on the Student Progress page (I think this may be a problem with
changing from sql database format where all entries were 'text' to
sql_single in ver 2.1, where they are integer), and a division by zero
error on the grades page (which may be the same problem).
Tests with a number of attempts per version greater than one haven't
been carefully tested, nor has scoring of gateway tests.
A couple of other problem set -> homework set changes.
Make all sorts case insensitive
Sorting to three levels is obtained by clicking on headings. Arnie
On web page, display a pretty sort_mthod_name. E.g. remove underscores. Arnie
Allow sorting by first name, last name, or email address. Also default sorting is by last name, then by first name, then by user_id where as before it was by last name only.
Fixed problems with calculating the average grade correctly. Regularized the code in Stats and StudentProgress the next step is to a good chunk of the code which does the actual arithmetic to a spot in Utils/ so that it can be called by both Stats and StudentProgress. This fixes bug 784
Beautification of set names in Student Progress page.
Sort sudents by Last Name, First Name instead of bu user_id
List students by their real names (in addition to studentID). Arnie
timezone support
Avoid error messages for problem values that are blank.
added permissions checks
Updated to autofilter using CE viewable_sections and viewable_recitations Defaults to show all users if values are not defined
Allow sorting on allrelevany columns (added recitation and user_id). Arnie
Cleaned up script Arnie
New File to split Statistics page in two.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| aubreyja at gmail dot com | ViewVC Help |
| Powered by ViewVC 1.0.9 |