-
Dropping
student from ILT course clears all students' attendance status
(M2003122601 - Dropping student from ILT course
clears all students' attendance status)
An error
in a SQL statement in the Drop Student function within the web module causes
all attendance flags to be cleared for an ILT lesson section if a student who
has been marked "present" is dropped from the course containing the section.
If the student has not been marked "present" then there is no
effect. This problem has been
corrected.
- SQL Server error when dropping student from ILT
course.
(M2003120801 - SQL Server error when dropping student
from ILT course.)
If a student is enrolled in multiple ILT sections
for a single course (this is permitted if a section the student is enrolled in
is closed or in the past) then dropping the
student from course results in
an error indicating that "Transaction
cannot have multiple recordsets with this cursor
type". This is the same error
that was partially corrected in patch170_8. There were other web module
routines affected that were not identified for that patch and the System
Administrator Module was also affected but the error was not obvious. This
problem affected only installations running against Microsoft SQL
Server. This problem has been corrected.
- Dropping student from ILT course does not remove ILT section
assignments (sys admin, maint mod).(M2003122603 - Dropping student from ILT course does not remove ILT
section assignments (sys admin, maint mod).)
If a student is enrolled
in multiple ILT sections for a single course. Dropping the student from the
course through the System Administrator Module or the Batch Maintenance Module
does not clear the student's section assignments. After the drop the student
still appears on the course's lesson section attendance lists. An error occurs
is the instructor attempts to mark the affected student present. This problem
only affects Microsoft SQL Server installations and is related to the
above-mentioned SQL Server error. The error is masked by an error handler
that fails to abort the drop process. This problem has been
corrected.
-
Cannot uncancel a canceled ILT
reservation.
(M2003123002 - Cannot uncancel a canceled ILT
reservation.)
If a student is enrolled in multiple ILT sections for a
single course and at least one of the sections is not in the past then any of
the other sections may be canceled but cannot be "uncanceled". This behavior
is by design but could be confusing. A message to the affect that the
reservation cannot be uncanceled has been added to the "Manage ILT
Reservations" function.
-
Maintenance module hangs
during student notification
(M2003123001 -
Maintenance module hangs during student notification)
When processing
email notifications the Batch Maintenance Module will attempt to display
an error message if the recipient does not have an email address in the
WBT Manager database. This causes the background job to hang because it is not
running in a context that supports the Window's desktop. This problem has been
corrected.
-
Maintenance module uses wrong address for central
site emails.
(M2004010701 -
Maintenance module uses wrong address for central site emails.)
When
processing central site email notifications the Batch Maintenance Module
uses the address designated for Certificate Completion in place of the one for
Course Completion. It uses the address for Certificate Expiration in place of
the one for Course Expiration. This problem has been
corrected.
-
API jar file signature expired
(netscape or Sun JVM).
(C2003123002 - API jar file signature
expired (netscape or Sun JVM).)
The AICC/SCORM API adapter supplied with WBT Manager
consists of a Java Applet contained in a Java Archive file. For Netscape this
archive file had to be signed with a certificate in order to be created with
the tools available at the time. This signed applet results in a security
message when the API loads. The signing certificate has expired and the
message may discourage students from accepting the applet. The applet has been
repackaged for Netscape and the Sun Java VM as an unsigned archive. The
security message will no longer display. Operation of the API is
unaffected.
-
Trailing unencoded CRLF
in PutParam request causes data loss.
(M2003100202 - Trailing
unencoded CRLF in PutParam request causes data loss.)
If a lesson appends an unencoded Carriage-Return or
Carriage-Return/Line-Feed pair to the HTTP POST request when sending an AICC
HACP PutParam message the data in the message is lost. A work-around for this
has been added. Note: the above format is not legal under the specification
for HTTP POST requests. The work-around has been provided to minimize support
problems with unstable content. Content developers should try to follow the
HTTP specification when building
requests.
-
M2003123004 -
Erratic indentation in course catalog display
(M2003123004 - Erratic indentation in course catalog
display)
The course catalog display in the Student Module uses a tree
stucture where child items are indented. The indent size is supposed to be
controlled by the width of the image contained in
catindent.gif. For some browsers the indent level is not
limited to the width of the image. This has been
corrected.
-
C2003120401 -
Restrict visibility of courses on catalog.
(C2003120401 - Restrict visibility of courses on
catalog.)
A frequent change request has been to restrict the courses
displayed on the course catalog to only those courses which a student's local
administrators are allowed to assign. This would include any courses not
restricted on the course properties "Access" tab as well as any restricted
courses that are assigned to the student's organization or its departments.
This option has been added to the catalog. To enable it add the keyword
restrictcatalog to the flags group within
settings.ini as in:
restrictcatalog =
Y