Bug fixes. (includes critical patch for SQLServer
installations)
Date: July 7, 2004
Version affected: v1.70.
NOTES:
This patch contains post patch170_11 bug
fixes.
Contents:
M2004030801 -SQL Server
Error in AICC interface when completing a course that is in a certificate
program. Patch170_4 added transactional processing to status
updates received through the lesson communication interface (aicc_int.asp).
This uncovered a problem for installations running against MS SQLServer. If a
course is contained in a certificate program then completing the final lesson
in the course failed to update the certificate program status. With the
transactional processing the course and lesson status updates are rolled back
as well. Affects only SQL Server. This problem has been corrected
M2004012202
-Course import utility does not find existing
courses and lessons in Oracle database. The course import
utility uses one of the data elements found in course interchange files to
determine if a course, lesson, or instructional block already exists. Under
Oracle this check never found pre-existing course elements. This has been
corrected.
M2004020301
-Local admins can assign permissions that they
do not have. Web-based local administrators may be
given permission to create and edit other administrators within their
organization or department. When doing so they were able to assign permissions
that they themselves did not have. This has been corrected.
M2004022501 -ILT section change
messages sent for status changes. When the scheduled time or location
of an ILT course section is changed the students in the section are supposed
to be notified by email (if email is enabled and the students have an email
address in the database). Emails were going out for changes that did not
affect the time or location of the section (such as closing enrollment). This
has been corrected.
M2004031001 -Javascript error on student menu when course
description icon under certificate program
clicked. If a student selected "show
courses beneath certificate programs" on their menu preferences then clicking
on the description icon for one of those courses resulted in a JavaScript
error message. This has been corrected.
M2003120802 -Error in
course menu if course has more than 40 elements at the root. If a
course had more than 40 elements immediately below the course node in its
course structure then an error occured when the student selected the course.
This has been corrected.
M2004062101 -Catalog
displays restricted courses not assigned to student's
dept. Patch170_10 added an optional flag that would cause the
course catalog to only show those restricted courses that were assigned to a
student's department or parent organization. The way this feature was
originally described it restricted visibility to courses for a student to
those courses tha a local administrator for the student's department or
organization could enroll them in. This allowed restricted courses that
were assigned to one department to be seen by students of other
departments. This has been corrected to allow courses to be visible only to
the departments that they are assigned to. Restricted courses assigned to an
organization will still be visible to all students in that organization.