| # |
Patch |
Date |
Modules/Programs Affected |
Servers Updated |
Comments |
| 1 |
Fixed window targets on the home page |
02/01/00 |
homepage.cgi (1.51)
|
develop |
- homepage.cgi:
Fixed window targets on the URLs.
|
| 2 |
Fixed bad instructor navigator bar |
02/01/00 |
Navigation.pm (1.15)
|
develop |
- Navigation.pm:
Remove content from inst_navigator_bar since it is currently unused.
Now nothing at all will be printed.
|
| 3 |
Added username to title bar |
02/01/00 |
title.cgi (1.18)
|
develop |
- title.cgi:
Added username to the right, got rid of "perl5".
|
| 4 |
Added past due quizzes to the show server
duedates page |
02/01/00 |
view_server_duedates.cgi (1.4)
|
develop |
- view_server_duedates.cgi:
Modified to show past due quizzes as well.
|
| 5 |
Display who tweaked a grade and when in the
grade details (latest only) |
02/01/00 |
ShowGrades.pm (1.66)
|
develop |
- ShowGrades.pm:
Maintain the TWEAKED variable as a combination of he user ID and tweak
time, so we can display that later (just the latest tweak is all we have.)
in print_grade_detail().
|
| 6 |
Removed bad references to student_grades.cgi |
02/01/00 |
ShowGrades.pm (1.66)
modify_mallard_grades.cgi (1.3)
rebuild_mallard_grades.cgi (1.3)
student_quiz_times.cgi (1.2)
user_action_menu.cgi (1.9)
|
develop |
- ShowGrades.pm:
Removed bad reference to student_grades.cgi
- modify_mallard_grades.cgi:
Removed bad reference to student_grades.cgi
- rebuild_mallard_grades.cgi:
Removed bad reference to student_grades.cgi
- student_quiz_times.cgi:
Removed bad reference to student_grades.cgi
- user_action_menu.cgi:
Removed bad reference to student_grades.cgi
|
| 7 |
Wrote driver for forms type creators |
02/07/00 |
Utils.pm (1.3)
forms_creator.cgi (1.1)
|
develop |
- Utils.pm:
Added methods list_input_types_on_server() and
list_survey_input_types_on_server() to quickly get a list of the
installed types.
- forms_creator.pm:
Simple driver that performs a Location redirect to call individual
authoring programs for questions types.
|
| 8 |
Fixed javascript and form conflict leading to
broken links in gradebook |
02/11/00 |
view_grades.cgi (1.23)
display_mallard_grades.cgi (1.4)
|
develop |
- view_grades.cgi:
Renamed 'action' parameter to 'my_action' in the form pointing
to the various grades programs, so as not to confuse the onClick
redirecting javascript.
- display_mallard_grades.cgi:
Changed 'action' parameter to 'my_action' in view_grades.cgi
so not to confuse the onClick.
|
| 9 |
Allow new grade policy options for suppressing
corrections and grades on quizzes (for assessments, etc) |
02/14/00 |
Lessons.pm (1.114)
GradePolicy.pm (1.75)
ShowGrades.pm (1.67)
Quiz.pm (1.61)
Question.pm (1.96)
cumulative_status.cgi (1.6)
display_mallard_grades.cgi (1.4)
grade_policy_manager.cgi (1.12)
Types/InputType.pm (1.15)
Types/Arith.pm (1.29)
Types/Blank.pm (1.31)
Types/Equation_eval.pm (1.3)
Types/Flblank.pm (1.2)
Types/List.pm (1.30)
Types/List_of_blanks.pm (1.4)
Types/List_of_numbers.pm (1.2)
Types/M_of_n_choice.pm (1.21)
Types/Match.pm (1.13)
Types/Multiple_blank.pm (1.33)
Types/Multiple_choice.pm (1.32)
Types/Multiple_choice_group.pm (1.4)
Types/Table_of_blanks.pm (1.3)
Types/True_false.pm (1.16)
|
develop |
- Lessons.pm:
Don't print the grade on quizzes in display_quiz_detail(), if they are
set to have suppress_grades in the grade policy.
- GradePolicy.pm:
Added two new grade policy fields, "suppress_corrections" (controlling the
appearance of the graded page) and "suppress_grades" (controlling when
the grades are displayed, on the lessons page and grade display, etc.
- ShowGrades.pm:
Add support for grades and correction suppression. Added
print_cumulative_quiz_submission() method to print only those partial
completion items which have a non-zero raw score (closest we can estimate
"doneness"). In quiz grade display, only show the grade to students
if it is not suppressed. Show the complete duedate (with time of day) in the
quiz grade tables. Non-students see all grades.
- Quiz.pm:
Added support for the suppressing_grades flag (don't print the grade
report if grades are being suppressed).
- Question.pm:
Added support for correction and grades suppression (new GradePolicy
fields) to grade(). If we are suppressing corrections, the
graded page may
simply echo the answers in purple or not display anything at all.
This argument is passed to the InputType grade() method calls.
- cumulative_status.cgi:
Added support for suppressing corrections (if we're suppressing corrections
then only print what partial completion units have been DONE, rather
than actual grades, etc).
- display_mallard_grades.cgi:
Print full duedates. Do not print grades for quiz that is suppressing
grades or suppressing grades until due and isn't yet due.
- grade_policy_manager.cgi:
Add the new policy fields "suppress_grades" and "suppress_corrections".
- Types (all of the edited ones above):
Added support for the suppressing_corrections flag (don't print
anything, if it's set to the GradePolicy::TOTAL_SUPPRESSION value).
|
| 10 |
Fix text color in grade report table |
02/15/00 |
GradePolicy.pm (1.75)
Question.pm (1.95)
|
develop |
- GradePolicy.pm:
Set the text color to black, since the grade report is a table with
background colors, in record_quiz_grade().
- Question.pm:
Print the "you have received a raw score..." msg in black,
since we are setting the background color to light grey in its table.
|
| 10 |
Made Mallard grades page accessible |
02/22/00 |
ShowGrades.pm (1.68)
display_mallard_grades.cgi (1.6)
modify_mallard_grades.cgi (1.4)
student_quiz_times.cgi (1.3)
rebuild_mallard_grades.cgi (1.4)
|
develop |
- ShowGrades.pm:
Print "(late)" and "(hand-modified)" underneath the red and green times
for accessibility in print_student_times().
- display_mallard_grades.cgi:
Print "(late)" and "(hand-modified)" underneath the red and green
grades, for accessibility.
Changed submit names to be the proper "my_action" (to match those in
view_grades.cgi).
- modify_mallard_grades.cgi:
Print "(late)" and "(hand-modified)" underneath the red and green
grades, for accessibility.
Changed submit names to be the proper "my_action" (to match those in
view_grades.cgi).
- student_quiz_times.cgi:
Print "(late)" and "(hand-modified)" underneath the red and green
grades, for accessibility.
Changed submit names to be the proper "my_action" (to match those in
view_grades.cgi).
- rebuild_mallard_grades.cgi:
Print "(late)" and "(hand-modified)" underneath the red and green
grades, for accessibility.
Changed submit names to be the proper "my_action" (to match those in
view_grades.cgi).
|
| 11 |
Fixed Mallard mail not working for some places |
02/22/00 |
MEmail.pm (1.6)
|
develop |
- MEmail.pm:
Changed call: /bin/rmail to sendmail. Now we require sendmail to be in the
Mallard path, in the server config.
|
| 12 |
Auto-select newly copied quizzes in the quiz
manager page, surveys in the survey manager page |
02/25/00 |
EditQuiz.pm (1.58)
edit_quiz.cgi (1.30)
EditSurvey.pm (1.21)
edit_survey.cgi (1.5)
|
develop |
- EditQuiz.pm:
Auto-select the $id sent into display_copy_rename_buttons().
- edit_quiz.cgi:
Send the id (dest_id) into the display_edit widgets, so that copying
a quiz autoselects the new quiz for editing when the page reappears.
- EditSurvey.pm:
Auto-select the $id sent into display_copy_rename_buttons().
- edit_survey.cgi:
Send the id (dest_id) into the display_edit widgets, so that copying
a quiz autoselects the new quiz for editing when the page reappears.
|
| 13 |
Put link back to the home page on every page |
02/25/00 |
Authent.pm (1.106)
|
develop |
- Authent.pm:
Print the house icon as a link back to the home page in print_tail(),
so that people don't need to have frames (for accessibility).
|