Пример #1
0
//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;
Пример #2
0
		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";