Version 6.75.03This update contains significant change to the anonymous login process for the web and a couple of other web fixes for multiple types of browsers (especially Internet Explorer) Released Feb 9, 2006 |
Key changes:
Note: Read prior release notes for any mandatory web pages changes. There are no mandatory web page changes for this version. |
| Before upgrade |
|
|---|---|
| After upgrade |
|
| Optional Steps |
|
| Time Required |
|
One major change to this version is how the anonymous patron number is assigned. Previously, it was done as a random number. In busy sites, this might cause an issue where the anonymous cart could previously exist. The patron number is now assigned to be the same as the cart number when a patron hits the web site for the first time. This change should ensure that no two patrons ever get the same cart number.
The second major change regards the setting of the common time for synchronizing multiple web listeners. While this was only really for sites with multiple listeners, it is used in all web listeners. The time was supposed to synchronize with a common reference each 4 seconds (it did) and reestablish the benchmark each time the listeners restarted after backups. This last part was not working correctly - which led to an integer overflow. Meaning, that after a period of time, if the overflow was reached, patrons would see errors saying that their cart had timed out - when in fact - it had not. Sites that started their listeners weekly (or relatively often) would not see this issue.
And the third major change addresses the different behaviour of Internet Explorer and cookies compared to all other browsers tested. IE seems to send back the most recent cookie, regardless of the page in the history list that the user navigated to. It was possible for the cookie to be completely different than the contents of the form on the page. Now that we've seen this, its been fixed in Theatre Manager and people using IE will hve seats released properly as they browse, as well as prevent them from using the back/forward button.