| # |
Patch |
Date |
Modules/Programs Affected |
Servers Updated |
Comments |
| 1 |
Fixed bad roster_navigator_bar() call
on the edit_user_pwf page |
11/05/98 |
edit_user_pwf.cgi (1.11)
|
develop alpha beta |
- edit_user_pwf.cgi:
This is actually an old fix from August that just was never applied.
Copied the appropriate file to all servers.
|
| 2 |
Fixed the 12:00am meaning noon hour in the logfile
analyzer |
11/05/98 |
logfile_analyzer.cgi (1.7)
|
develop alpha |
- logfile_analyzer.cgi:
Fixed the time formatting in nice_date() to write "12:00pm" for noon
and things in the noon hour. pm is for hours >= 12, subtracting 12
is for hours > 12.
|
| 3 |
Made adding a grade policy stuff easier to find |
11/06/98 |
config_home.cgi (1.5)
grade_policy.cgi (1.7)
|
develop alpha |
- config_home.cgi:
Changed link "View available grading policies" to "View or create grade
policies" in the Course Configuration area.
- grade_policy.cgi:
Moved the "you may add a new policy" to the top of the table instead of the
bottom to make it more visible.
|
| 4 |
Put question id/source viewing link table next to
questions on the graded quiz to match those on the asking quiz |
11/09/98 |
Quiz.pm (1.51)
|
develop alpha |
- Quiz.pm:
Print the "view source" table next to questions in grade() to match
those in display(). Also tweaked things to improve the spacing -
put a <P> before the table showing the question id and
version, NOT afterwards. This puts more space between questions than there
is between a given single question's header and body, as it
should be for maximum readability.
|
| 5 |
Added section information to grade detail page
|
11/09/98 |
grade_detail.cgi (1.10)
|
develop |
- grade_detail.cgi:
Added "(section Section)" after the student name.
|
| 6 |
Fixed GradePolicy penalization of num_submissions |
11/10/98 |
GradePolicy.pm (1.50A)
GradePolicy.pm (1.51)
|
develop alpha beta |
- GradePolicy.pm:
Fixed a bug in record_quiz_grade() where penalize() was not
being sent $times_submitted. This fix was made to develop version
1.51 as well as a branch version 1.50A for the alpha and beta ports.
|
| 7 |
Fixed roster not allowing sections with spaces in them
|
11/11/98 |
Roster.pm (1.18)
|
develop |
- Roster.pm:
Fixed load() to recognize sections containing spaces.
|
| 8 |
Store cumulative time taken for quizzes. Make
partial completion default to quiz unless otherwise specified
|
11/20/98 |
Quiz.pm (1.52)
ShowGrades.pm (1.44)
RebuildGradePolicy.pm (1.9)
GradePolicy.pm (1.52)
|
develop alpha |
- GradePolicy.pm:
Save the total time used on a quiz rather than an attempt at the
"average time." Make the partial completion default to "quiz" unless
it is given as "input" or "question."
- Quiz.pm:
Fix the timestamping to allow us to keep the total time spent on a quiz,
not the average, in the grades summary.
- ShowGrades.pm:
Display the total time spent on a quiz, not the "average" (which
was wrong anyways).
- RebuildGradePolicy.pm:
Save the total time spent on a quiz, not average.
|
| 9 |
Allow grade rebuilding for more than one quiz at a
time |
11/20/98 |
ShowGrades.pm (1.44)
RebuildGradePolicy.pm (1.9)
|
develop alpha |
- ShowGrades.pm:
Allow rebuilding of more than one quiz at a time.
Restrict rebuilding to the Mallard Administrator ID.
- RebuildGradePolicy.pm:
Allow the rebuild of multiple quizzes at once.
|
| 10 |
Store grade policies by course, rename
the defaults default_values and gave it nicer values. Display
fields in sensible order. |
11/23/98 |
GradePolicy.pm (1.53)
add_grade_policy.cgi (1.2)
create_course.cgi (1.22)
create_course_.cgi (gone!)
|
develop alpha |
- GradePolicy.pm:
Storing the grade policies by course! To do this, make all the routines
look in grade_policy rather than ../grade_policy for stuff.
Renamed the default policy "default_values" and made editing it force
a rewrite of policies.all. Changed the default values set in new().
- add_grade_policy.cgi:
Create and store grade policies under the course directory, by course.
- create_course.cgi:
Put create_course_.cgi into this file with stages. Edited this to
create the grade policy directories under the course area.
|
| 11 |
Removed "perl5" from shell escape in
diagnostic.cgi |
11/24/98 |
diagnostic.cgi (1.21)
|
develop |
- diagnostic.cgi:
Removed "perl5" from shell escape.
|
| 12 |
Fixed PermaStore to not save nulls |
12/08/98 |
PermaStore.pm (1.14)
|
develop |
- PermaStore.pm:
Changed error value to 0. Nothing currently
checks it! Dump out, without writing a file, when
called to save a null. Ditto for ref to null.
|
| 13 |
Changed wording on config_home.cgi page |
12/29/98 |
config_home.cgi (1.6)
|
develop |
- config_home.cgi:
Changed wording so it doesn't say all grading policies on the server
are available for the course.
|