| # |
Patch |
Date |
Modules/Programs Affected |
Servers Updated |
Comments |
| 1 |
Bold all question numbers in show questions in
quiz utility |
02/01/99 |
show_questions_in_quiz.cgi (1.9)
|
develop alpha |
- show_questions_in_quiz.cgi:
Bold up ALL question numbers (including 1, which was wrongly left
unbolded before).
|
| 2 |
Print current page number in between the "previous"
and "next" buttons, in all of the table printing utilities |
02/01/99 |
Utils.pm (1.8)
display_roster.cgi (1.9)
|
develop alpha |
- Utils.pm:
Print the current page in between the "previous page" and "next page"
buttons, rather than to the left, in print_paged_table(),
print_paged_table_in_form(), and
print_variable_cellargs_paged_table().
- display_roster.cgi:
Print the current page in between the "previous page" and "next page"
buttons, rather than to the left
|
| 3 |
Improvements to quiz browser utilities |
02/01/99 |
Utils.pm (1.9)
browser_home.cgi (1.8)
quiz_browser.cgi (1.8)
modify_quiz_list.cgi (1.5)
show_questions_in_quiz.cgi (1.10)
|
develop alpha |
- Utils.pm:
Added new routine print_variable_cellargs_paged_table_in_form().
- browser_home.cgi:
Redesign of the quiz browser area. Allow browsing of quizzes by
lessons page status, change some defaults, rewording.
- quiz_browser.cgi:
Allow browsing of only quizzes on lessons page, or quizzes off of
the lessons page, redo stage 0 interface (only used when typed in
directly) in the same manner as in browser_home.cgi, changed defaults.
Rearranged table column order, make "Grading Policy" a link to
grading_policy.cgi.
- modify_quiz_list.cgi:
Add "Try/Edit" buttons, remove the HREF in the quiz name. Make "Grade
Policy" a link to grade_policy.cgi, relabel form buttons, change
"Show Questions" buttons to "Questions".
- show_questions_in_quiz.cgi:
Put the table into a form, so that it can have "Try/Edit" buttons
to match the rest of the quiz browser utilities, rather than a link.
|
| 4 |
Reworded the show_image page |
02/02/99 |
show_image.cgi (1.12)
|
develop alpha |
- show_image.cgi:
Reworded.
|
| 5 |
Reformatted the multimedia browser page |
02/02/99 |
multimedia_browser.cgi (1.6)
|
develop alpha |
- multimedia_browser.cgi:
Changed the "Try" link to a button, to match other browser utilities.
|
| 6 |
Reword and reorder submit buttons on multiple
pages |
02/04/99 |
Mallard.pm (1.23)
ShowGrades.pm (1.45)
EditQuiz.pm (1.46)
course_config.cgi (1.5)
user_config.cgi (1.21)
add_users.cgi (1.16)
modify_users.cgi (1.13)
delete_users.cgi (1.12)
edit_section_file.cgi (1.12)
lock_out_users.cgi (1.9)
homepage.cgi (1.36)
|
develop alpha |
- Mallard.pm:
Changed buttons in text_editor() to "Reset" and "Save Changes."
- ShowGrades.pm:
Change "Reset Form" to "Reset" in the modify of print_student_grades().
- EditQuiz.pm:
Changed the submit buttons in display_edit_form() to "Reset" and
"Save Changes."
- course_config.cgi:
Changed title from "Edit Course Configuration" to "Modify Course
Configuration" to
match the link that leads to it from the Course Configuration area.
Changed the buttons to read "Reset" and "Save Changes."
- user_config.cgi:
Changed the buttons to read "Reset" and "Save Changes." Also changed
the reference to the submit button at the top to match this.
- add_users.cgi:
Changed submit buttons to "Reset" and "Save Changes" (not sure if I like
this one).
- modify_users.cgi:
Changed submit buttons to "Reset" and "Save Changes."
- delete_users.cgi:
Reversed order of "Abort Deletion" and "Confirm Deletion" buttons.
- edit_section_file.cgi:
Changed submit buttons to "Reset" and "Save Changes."
- lock_out_users.cgi:
Changed order of submit buttons to put "Abort" on the left.
- homepage.cgi:
Changed "Roster Management" to "Roster Manager."
|
| 7 |
Improvements to upload file utilities |
02/04/99 |
upload_files.cgi (1.15)
upload_questions.cgi(1.18)
upload_material.cgi (1.18)
upload_images.cgi (1.12)
|
develop alpha |
- upload_files.cgi:
Reworded "Upload Multimedia" area on the main "stage 0" page.
Changed wordings, reordered the submit buttons, and added a "Try" button
to the list of multimedia files existing in the course, on the "stage 1"
page.
- upload_questions.cgi:
Changed wordings, reordered the submit buttons, added an "Edit" button
to the list of questions you may overwrite.
- upload_material.cgi:
Changed wordings, reordered the submit buttons, added an "Edit" button
to the list of materials you may overwrite.
- upload_images.cgi:
Changed wordings, reordered the submit buttons.
|
| 8 |
Improvements to image browser |
02/04/99 |
ImageAccess.pm (1.9)
image_browser.cgi (1.6)
|
develop alpha |
- ImageAccess.pm:
Changed format of string returned in get_size().
- image_browser.cgi:
Reworded Size to just be "X x Y", renamed column "Width x Height".
|
| 9 |
Improvements to Access Manager pages |
02/05/99 |
AccessManager.pm (1.24)
|
develop alpha |
- AccessManager.pm:
Reformulated the table in display_form(). Changed generic "resources"
to the file type name.
|
| 10 |
Reworded choices oncourse config main menu page |
02/05/99 |
config_home.cgi (1.7)
|
develop alpha |
- config.cgi:
Reworded choices.
|
| 11 |
Italicized some text on the restrict access page |
02/04/99 |
restrict_access.cgi (1.4)
|
develop alpha |
- restrict_access.cgi:
Put the "This can be useful between semesters or if some other
'down time' is needed" in italics.
|
| 12 |
Fixed problem with nested tags in the parser
and on the Lessons Page |
02/09/99 |
Parser.pm (1.73)
Lessons.pm (1.93)
|
develop alpha |
- Parser.pm:
Changed nested tags detector regexp in fill_buffer() to use tr()
rather than s///, which did not adequately detect nests. Changed the regexp
to repair
nested tags in the same routine so that it will not infinite loop on
<...<tag>> case. Changed a + to a *
- Lessons.pm:
Changed the regexp to repair nested tags in parse_lessons_html() so
that it will not infinite loop on <...<tag>> case. Changed a
+ to a *
|
| 13 |
Edited parse_tag() in Authent to handle XML-style
single tags of form <foo/> |
02/10/99 |
Authent.pm (1.89)
|
develop |
- Authent.pm:
Changed the regexp to strip the end-of-tag marker in parse_tag()
so that it can handle "/> case and mark the tag as an XML-style "single
tag" accordingly.
|
| 14 |
Fixed the problem with nested tags in a second
location in Lessons.pm |
02/22/99 |
Lessons.pm (1.94)
|
develop alpha |
- Lessons.pm:
Changed the regexp to repair nested tags in display_lessons_html() so
that it will not infinite loop on <...<tag>> case. Changed a
+ to a * . This is the same fix made in item 12 to
parse_lessons_html().
|
| 15 |
Fixed the dates given for files in
compare_servers.cgi |
02/23/99 |
compare_servers.cgi (1.3)
|
develop alpha |
- compare_servers.cgi:
Fixed a bug where the dates weren't printing right in server diffs
due to an undefined date variable.
|
| 16 |
Added time taken on quizzes browsing capabilities |
02/25/99 |
Utils.pm (1.10)
ShowGrades.pm (1.47)
GradePolicy.pm (1.54)
grade_browser.cgi (1.1)
quiz_time_browser.cgi (1.1)
student_quiz_times.cgi (1.1)
homepage.cgi (1.37)
|
develop |
- ShowGrades.pm:
Rewrote get_student_grades() to return lists of data rather than preformed
rows. Renamed the old version "old_". Added routine get_student_times().
- Utils.pm:
Allow header to be sent in as a finished string OR a ref to an
array of individual cells.
- GradePolicy.pm:
Save the total time taken (for credit!) on a quiz in the grade summary
as well as the individual quiz .ser files.
- grade_browser.cgi:
Utility to look at an entire section (or class) Mallard grades. This
replaces both grades.cgi and grade_select.cgi. Neither of
those programs are needed anymore.
- quiz_time_browser.cgi:
Utility to browse an entire section (or class) time used taking Mallard
quizzes.
- student_grades.cgi:
Added button to go to the quiz time viewer student_quiz_times.cgi
- student_quiz_times.cgi:
Utility to view the quiz times for a single student, analogous to
student_grades.cgi
- homepage.cgi:
Changed the link for "Mallard Grades" to be grade_browser.cgi
|