Server : LiteSpeed System : Linux server 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64 User : alsaif ( 1057) PHP Version : 7.4.33 Disable Function : show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/alsaif/domains/alsaif.group/public_html/media/system/js/ |
/**
* @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/**
* Keepalive javascript behavior
*
* Used for keeping the session alive
*
* @package Joomla
* @since 3.7.0
*/
!(function(){
'use strict';
document.addEventListener('DOMContentLoaded', function() {
var keepaliveOptions = Joomla.getOptions('system.keepalive'),
keepaliveUri = keepaliveOptions && keepaliveOptions.uri ? keepaliveOptions.uri.replace(/&/g, '&') : '',
keepaliveInterval = keepaliveOptions && keepaliveOptions.interval ? keepaliveOptions.interval : 45 * 1000;
// Fallback in case no keepalive uri was found.
if (keepaliveUri === '')
{
var systemPaths = Joomla.getOptions('system.paths');
keepaliveUri = (systemPaths ? systemPaths.root + '/index.php' : window.location.pathname) + '?option=com_ajax&format=json';
}
window.setInterval(function() {
Joomla.request({
url: keepaliveUri,
onSuccess: function(response, xhr)
{
// Do nothing
},
onError: function(xhr)
{
// Do nothing
}
});
}, keepaliveInterval);
});
})(window, document, Joomla);