//if(strpos($_SERVER['QUERY_STRING'], '<script') || strpos(urldecode($_SERVER['QUERY_STRING']), '<script')) // die('Invalid request'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title><?php echo \GO::config()->product_name; ?> </title> <script type="text/javascript"> function launchGO(){ //var win = window.open('', "groupoffice"); var win = window.open('', "<?php echo \GO::getId(); ?> "); if(win.GO && win.GO.<?php echo $module; ?> ) { win.GO.<?php echo $module; ?> .<?php echo $function;
read:10, create:20, write:30, writeAndDelete:40, manage:50 }; <?php if (isset(\GO::session()->values['security_token'])) { echo 'GO.securityToken="' . \GO::session()->values['security_token'] . '";'; } if (isset($_REQUEST['SET_LANGUAGE']) && preg_match('/[a-z_]/', $_REQUEST['SET_LANGUAGE'])) { echo 'GO.loginSelectedLanguage="' . $_REQUEST['SET_LANGUAGE'] . '";'; } if (\GO::user()) { echo 'window.name="' . \GO::getId() . '";'; } else { echo 'window.name="groupoffice-login";'; } ?> </script> <?php $cacheFolder = \GO::config()->getCacheFolder(); $extjsLang = \GO::t('extjs_lang'); if ($extjsLang == 'extjs_lang') { $extjsLang = \GO::language()->getLanguage(); } $file = 'base-' . md5($extjsLang . \GO::config()->mtime) . '.js'; $path = $cacheFolder->path() . '/' . $file; if (\GO::config()->debug || !file_exists($path)) { echo "\n<!-- regenerated script -->\n";