A) PWB as shell at the start of the session, bringing up a web page to take the patron's ID#. Which if the login is successful, kick-starts Explorer.exe, exits itself, and launches:
B) A different PWB functioning as a small timer display at the top of the screen so patrons know when their time will expire
Both PWB configurations need to be set so they cannot be resized or closed by any means other than the JavaExit hook or the Logoff override. Group Policy also restricts access to Task Manager and Ctrl-Alt-Del functions. to accomplish this, I have set the following in the configuration "A" .ini file. Configuration "B" is generally the same but allows moving and minimizing. These are just some relevant portions:
Code: Select all
[Browser]
IniFileVersion=2.09
KioskMode=False
DesktopMode=False
HomePage=*** (login page on intranet server)
DisableMinimizeButton=True
DisableMaximizeButton=True
DisableCloseButton=True
DisableMoveWindow=True
DisableResizeWindow=True
DisableNewWindow=False
DisableINIVersionCheck=False
DisableExit=True
ConfirmClose=False
[Overrides]
ExitBrowser=
Logoff=logoff
[Java]
EnableExternalJava=True
JavaExit=*** (not shown for display purposes)
I would like to get to 2.10 because 2.09 becomes unstable once and a while in circumstances I haven't fully identified yet, but as it stands I cannot upgrade unless I can prevent the browser closing by the patron as I can in 2.09. Please tell me if there's something else I'm missing or other settings I can use. Or if this behavior can be changed back in 2.10.3 or 2.11 or whatever is next. Thanks.[/code]