NOTES:
This patch contains post patch170_12 bug
fixes.
Contents:
M2004071401 - Student Training Schedule report (for student) show status for confirmed res as "ConfirmedWaiting for
Approval".
A missing
line of code in the report file caused the status for
confirmed and pending reservations to be combined. This has been corrected.
M2004080201 - Local admin interface does not set ILT instructor
flag. A
change made in patch12 to correct a permission problem (M2004020301 -
Local admins can assign permissions that they do not have) caused the
"Instructor Flag" in administrator records to no longer be updated when the
"Present Instructor-Led Training" permission was granted or revoked. This
resulted in the inability of the system to update the instructor selection
list used in the "Schedule or Update ILT Sections" function to assign
instructors to course and lesson sections. This has been corrected and a
utility has been provided to correct existing entries.
C2004070801 - Use application
variable to hold "server_name" for URLs.
Situation: A public site was physically hosted on a system behind
a client's corporate firewall. The system used a non-public IP address
within the LAN. The firewall mapped the public site name in the URL to the
non-public ip address and changed the HTTP "Host" header in each request.
Certain URLs in WBT Manager were subsequently built using the non-public IP
address instead of the site name (because WBT Manager did not know the public
name). Lessons could be launched but could not communicate back with WBT
Manager because the communication URL was built with a non-public IP
address.
The functions which build fully-qualified URLs have been
modified to retrieve the server-name and protocol from an application variable
that is set in global.asa. In situations similar to the above scenario the
values may be hard-coded in global.asa so that the public site name will be
used instead of the non-public IP address.