Support Request: Unable to scroll on Terms of Service .html file

Description

Hi,

I have recently upgraded 4 workstations running Sitekiosk from XP to WIN7 and imported the config file along with a TOS .html file I created using the below zipped file. Unfortunately the scroll bar does not show anymore (it did on the XP machines) and therefore the users cannot scroll down and click on Accept to progress through this screen and onto the Sitekiosk Browser.(example attached)

I have followed this to create the TOS:
You can use this script to show a terms of service dialog for SiteKiosk users. The dialog will appear at SiteKiosk startup, after the screensaver deactivates and after the logout button is clicked.

To add the terms of service dialog to SiteKiosk, do the following:
1. Download the files at the link below.
2. Extract the files and save them to "C:\Program Files\SiteKiosk\Html".
3. In the SiteKiosk configuration to, go to >Browser >Themes/Design then click the "Advanced" button.
4. Add the path to the file named "showTOS.js" that you saved in step 2 under the "Execute Script" section (C:\Program Files\SiteKiosk\Html\showTOS.js).
5. Save your changes.

To edit the terms of service shown in the dialog, do the following:
1. After extracting and saving the files from step 2 above, Navigate to "C:\Program Files\SiteKiosk\Html\".
2. Right-click the file named "TOS.htm" and open it with Notepad.
3. Replace the current text with your terms of service.


I have even uninstalled/reinstalled the software and downloaded the script file once again from here http://www.sitekiosk.info/_SK_Script_transfer/showTOS.zip and created a new TOS, but still no scroll bar. Checked if activate fullscreen mode was on - which is wasn't. Also checked that the check box was unticked against 'Always hide scroll bars in fullscreen mode'. Am I missing something here on configuration page?

Thanks.

Answer: (2)

Re: Unable to scroll on Terms of Service .html file 5/28/2015 2:33 PM
Hello,

Maybe you should have mentioned that this was just an example (from my US colleague) here at the forum:
http://www.provisio.com/en-US/CustomerSupportCenter/ArticleDetails.aspx?ArticleID=18952

You should edit the showTOS.js script and change the value for “gk_LoginDialog.Scrollbars” to true
Line 11

gk_LoginDialog.Scrollbars = false;

Change it to

gk_LoginDialog.Scrollbars = true;


Generally script examples come as is without further support.

Please understand that our free support cannot offer you any assistance with creating your own code or customizing the skin files (apart from the detailed SiteKiosk and SiteKiosk Object Model documentation).
- General Information about customizing SiteKiosk: http://www.provisio.com/web/us/features/siteskin
- SiteKiosk help: http://www.provisio.com/helpconsole/SiteKiosk%20Help/en-US/default.htm?customization_%28site_skin%29.htm
- SiteKiosk Object model help: http://www.provisio.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?index.htm
If you need further assistance in creating individual coding solutions you can contact us via e-mail that we may find a solution against payment for your needs.
(Or maybe one of the forum visitors who have already worked on this kind of code can give you some help.)

In case you are interested in a solution against payment please write a detailed description to support-europe(at)provisio.com that we can check the technical feasibility and the amount of work to make a quotation.
The adjustment fees are depending on the complexity of the changes and in general it costs 120 Euro per hour.

Regards,
Michael Olbrich
Re: Unable to scroll on Terms of Service .html file 5/28/2015 4:25 PM
Hi,

Apologies I did not mention that script was taken from a previous forum post. I have updated this script to change the value for “gk_LoginDialog.Scrollbars” to true from false, but am still getting the same issue. Strange as the exact same script and .html file work on our current XP machines with the value set to false.

Ok will have to figure this out by reviewing this script.

Thanks anyway.
My Account
Login
Language (Tickets):