Is there a way to change part of the "Are you sure you want to leave this page?" message? In particular, I would like to change "This will end your session." message to something like "You will lose all entered data if you leave this page." And if possible, I would like this message to be dynamic so that it can be changed to any value depending on the RPG program running at the time.
Leave this page message
-
- Profound User
- Posts: 52
- Joined: Mon Sep 19, 2011 3:00 pm
- First Name: Bruce
- Last Name: Anthony
- Company Name: The State Bar of California
- Contact:
-
- Experienced User
- Posts: 2711
- Joined: Wed Aug 01, 2012 8:58 am
- First Name: Scott
- Last Name: Klement
- Company Name: Profound Logic
- City: Milwaukee
- State / Province: Wisconsin
Re: Leave this page message
Part of that screen is coming from the browser, but you can change the "this will end your session" part. You'll find info on that, here:
http://www.profoundlogic.com/docs/displ ... n+on+Close
http://www.profoundlogic.com/docs/displ ... n+on+Close
-
- Profound User
- Posts: 52
- Joined: Mon Sep 19, 2011 3:00 pm
- First Name: Bruce
- Last Name: Anthony
- Company Name: The State Bar of California
- Contact:
Re: Leave this page message
Scott,
Thank you!
Perfect. This is better than I could have hoped for.
I also really like: pui.shutdownOnClose = true; :-) :-) :-) :-) :-) :-) :-) :-) :-) :-)
Is pui.shutdownOnClose = true; available in GENIE? The reason I ask is that many of our GENIE users close the browser tab or the entire browser and the RPG program does not terminate until the timeout value has been reached. This causes problems at times because many of our update programs have locked records and we are now forced to cancel programs. I tried to change our timeout value to a lower value but, oh well, our users are pampered and we mow have a 6 hour timeout. I believe that I have asked about this before and was told that there was no way to automatically terminate programs in GENIE when the browser is closed. Have things changed regarding this issue?
Thank you!
Perfect. This is better than I could have hoped for.
I also really like: pui.shutdownOnClose = true; :-) :-) :-) :-) :-) :-) :-) :-) :-) :-)
Is pui.shutdownOnClose = true; available in GENIE? The reason I ask is that many of our GENIE users close the browser tab or the entire browser and the RPG program does not terminate until the timeout value has been reached. This causes problems at times because many of our update programs have locked records and we are now forced to cancel programs. I tried to change our timeout value to a lower value but, oh well, our users are pampered and we mow have a 6 hour timeout. I believe that I have asked about this before and was told that there was no way to automatically terminate programs in GENIE when the browser is closed. Have things changed regarding this issue?
-
- Experienced User
- Posts: 2711
- Joined: Wed Aug 01, 2012 8:58 am
- First Name: Scott
- Last Name: Klement
- Company Name: Profound Logic
- City: Milwaukee
- State / Province: Wisconsin
Re: Leave this page message
Yes, not only is it available, but it's turned on by default. Your Genie sessions should be automatically shut down when a user closes a window. If you were told otherwise by a Profound Logic employee, then I would guess that there's something else involved here (another factor that I'm not aware of.)
-
- Profound User
- Posts: 52
- Joined: Mon Sep 19, 2011 3:00 pm
- First Name: Bruce
- Last Name: Anthony
- Company Name: The State Bar of California
- Contact:
Re: Leave this page message
Scott,
Yes, it does terminate the program. My apologies for stating otherwise.
It doesn't terminate if we shutdown or restart our PC. Probably nothing can be done about this situation.
We are using Windows 7, ie 11 and we are currently on version 4.8.4 of Profound UI.
Bruce
Yes, it does terminate the program. My apologies for stating otherwise.
It doesn't terminate if we shutdown or restart our PC. Probably nothing can be done about this situation.
We are using Windows 7, ie 11 and we are currently on version 4.8.4 of Profound UI.
Bruce
-
- Experienced User
- Posts: 2711
- Joined: Wed Aug 01, 2012 8:58 am
- First Name: Scott
- Last Name: Klement
- Company Name: Profound Logic
- City: Milwaukee
- State / Province: Wisconsin
Re: Leave this page message
You say your users are "pampered" and have a 6 hour timeout. I wonder why you want them to time out at all? I think with a timeout that long, you probably aren't too worried about them walking away from their workstation and allowing someone else to therefore do things under their name -- after all, 6 hours would allow plenty of them for them to do damage.
Have you considered setting the timeout to a lower value and then turning on the keep-alive feature? The keep alive feature tells Genie to send a signal to the server periodically. This will reset the timeout... so you could do something like have a 30 minute timeout and a 15 minute keep-allive interval. Every 15 minutes, Genie will send a keep-alive to the server, and therefore the timeout will never occur as long as Genie is active.
But, if the user were to hit the power button and immediately shut down their PC (thus not allowing Genie to shut down normally) the session would close within 30 minutes.
Have you considered setting the timeout to a lower value and then turning on the keep-alive feature? The keep alive feature tells Genie to send a signal to the server periodically. This will reset the timeout... so you could do something like have a 30 minute timeout and a 15 minute keep-allive interval. Every 15 minutes, Genie will send a keep-alive to the server, and therefore the timeout will never occur as long as Genie is active.
But, if the user were to hit the power button and immediately shut down their PC (thus not allowing Genie to shut down normally) the session would close within 30 minutes.
-
- Profound User
- Posts: 52
- Joined: Mon Sep 19, 2011 3:00 pm
- First Name: Bruce
- Last Name: Anthony
- Company Name: The State Bar of California
- Contact:
Re: Leave this page message
Scott,
Never considered the keep alive option. Your suggestion works perfectly for our environment.
I used the following documentation located at:
http://www.profoundlogic.com/docs/displ ... e+Interval
I changed the httpd.conf configuration file to a timeout of 5 minutes instead of 6 hours.
I added the following to settings.js
// Send keep-alive request every 2 minutes
pui["client side timeout"] = false;
pui["keep alive interval"] = 120;
Restarted the *http server instance so that the above values would be used. I then tested and it worked great.
Thank you,
Bruce
Never considered the keep alive option. Your suggestion works perfectly for our environment.
I used the following documentation located at:
http://www.profoundlogic.com/docs/displ ... e+Interval
I changed the httpd.conf configuration file to a timeout of 5 minutes instead of 6 hours.
I added the following to settings.js
// Send keep-alive request every 2 minutes
pui["client side timeout"] = false;
pui["keep alive interval"] = 120;
Restarted the *http server instance so that the above values would be used. I then tested and it worked great.
Thank you,
Bruce
Who is online
Users browsing this forum: No registered users and 1 guest