(05.07.2021, 09:31)Daniel. Wrote: Admin is refereeing to the logout script available in the forum.
Code:$(function() { // Back to Start after x seconds (in miliseconds) var SE_Timeout = 9000; // adjust this timer value if needed (90 seconds in miliseconds) var SE_Startpage = currentPlanId; // First page that is loaded var eventlist = 'vclick vmousedown vmouseout touchend'; // Timer function no usage detected function No_Usage_Detected(callback, timeout, _this) { var timer; return function(e) { var _that = this; if (timer) clearTimeout(timer); timer = setTimeout(function() { callback.call(_this || _that, e); }, timeout); } } // Back to start function when timer elapsed var SE_Goto_Startpage = No_Usage_Detected(function(e) { if ( currentPlanId != SE_Startpage ) { showPlan(SE_Startpage); window.location.reload(); } }, SE_Timeout); // Add event listener to document to detect user input $(document) .on(eventlist, function() { SE_Goto_Startpage(); }); // Add event listener to all iframes to detect user input inside iframes $('iframe').load(function() { var iframe = $('iframe').contents().find('html'); iframe.on(eventlist, function(event) { SE_Goto_Startpage(); }); }); });
I see, i'll try this then. Thanks

The script kinda works, it sets the page back to main page after elapsed time.
But it doesn't lock it so you have to re-enter the pin code
(05.07.2021, 11:43)MarcusH Wrote:(05.07.2021, 09:31)Daniel. Wrote: Admin is refereeing to the logout script available in the forum.
Code:$(function() { // Back to Start after x seconds (in miliseconds) var SE_Timeout = 9000; // adjust this timer value if needed (90 seconds in miliseconds) var SE_Startpage = currentPlanId; // First page that is loaded var eventlist = 'vclick vmousedown vmouseout touchend'; // Timer function no usage detected function No_Usage_Detected(callback, timeout, _this) { var timer; return function(e) { var _that = this; if (timer) clearTimeout(timer); timer = setTimeout(function() { callback.call(_this || _that, e); }, timeout); } } // Back to start function when timer elapsed var SE_Goto_Startpage = No_Usage_Detected(function(e) { if ( currentPlanId != SE_Startpage ) { showPlan(SE_Startpage); window.location.reload(); } }, SE_Timeout); // Add event listener to document to detect user input $(document) .on(eventlist, function() { SE_Goto_Startpage(); }); // Add event listener to all iframes to detect user input inside iframes $('iframe').load(function() { var iframe = $('iframe').contents().find('html'); iframe.on(eventlist, function(event) { SE_Goto_Startpage(); }); }); });
I see, i'll try this then. Thanks
The script kinda works, it sets the page back to main page after elapsed time.
But it doesn't lock it so you have to re-enter the pin code
My fault, i had set the pin on wrong plan. It works now