Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 67 | Revision 72 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?
64 lars 2
	//DB Connection
3
	require_once("connect.php");
4
 
5
	//PEAR Packages
27 lars 6
	require_once("Text/Password.php");
7
	require_once("I18Nv2.php");
44 lars 8
	require_once("Auth.php");
60 lars 9
	require_once("Mail.php");
10
	require_once("Translation2.php");
64 lars 11
	require_once("Log.php");
12
 
13
	$params_tr["strings_default_table"]="i18n_%s";
14
	$params_tr["string_text_col"]="string";
15
	$tr=& Translation2::factory("db",$db,$params_tr);
44 lars 16
 
60 lars 17
	$mail=	& Mail::factory("mail",array());
64 lars 18
 
44 lars 19
	//Smarty
27 lars 20
	require_once("libs/Smarty.class.php");
44 lars 21
	$smarty=new Smarty;
66 lars 22
	$smarty->assign("error",false);
67 lars 23
	$smarty->assign("save",false);
24
	$smarty->assign("upd",false);
66 lars 25
	$smarty->assign("meld","");
67 lars 26
	$smarty->assign("mode","");
66 lars 27
	$smarty->assign("db_meld","");
28
	$smarty->assign("u_type",0);
67 lars 29
	$smarty->assign("id",0);
66 lars 30
	$smarty->assign("u_name","");
71 lars 31
	$smarty->assign("disabled2","");
44 lars 32
	//
54 lars 33
	require_once("user.class.php");
27 lars 34
	require_once("config.php");
44 lars 35
	$config=new Config();
66 lars 36
	$year=$config->year;
37
	$loc=&I18Nv2::createLocale("en_US");
44 lars 38
	require_once("functions.php");
16 lars 39
	//
27 lars 40
	require_once("spiele.php");
41
	require_once("teams.php");
42
	require_once("orte.php");
43
	require_once("gruppen.php");
44
	require_once("types.php");
16 lars 45
 
17 lars 46
	$smarty->assign("version", $config->version);
27 lars 47
	$smarty->assign("logo", "images/$config->logo");
48
	$max_anz=$config->max_anz;
64 lars 49
	$u=new User("","");
71 lars 50
	$tr =& $tr->getDecorator('Lang');
51
	$tr->setOption('fallbackLang', 'en');
63 lars 52
	$tr->setPageID("common");
64 lars 53
	$tr->setLang($u->u_lang);
62 lars 54
	$common=$tr->getPage();
55
	foreach ($common as $key => $value)
56
	{
57
		$smarty->assign(strtoupper("L_$key"),$value);
58
	}
64 lars 59
	if (!defined("IN_ADMIN"))
60
	{
61
		$show=false;
62
	}
63
	else
64
	{
65
		$show=true;
66
	}
67
	$a=user_login($show);
68
	if($a->getUserName())
69
	{
70
		$u=$u->UserData($a->getUserName());
71
	}
67 lars 72
	$u_loc=($u->u_lang=="de")?"de_DE":"en_US";
64 lars 73
	$tr->setPageID("common");
74
	$tr->setLang($u->u_lang);
75
	$common=$tr->getPage();
66 lars 76
	$type=$common["$config->type"];
64 lars 77
	foreach ($common as $key => $value)
78
	{
79
		$smarty->assign(strtoupper("L_$key"),$value);
80
	}
67 lars 81
	$loc=&I18Nv2::createLocale("$u_loc");
66 lars 82
	$date=$loc->formatDateTime(time());
83
	$smarty->assign("date",$date);
84
	$smarty->assign("year",$year);
85
	$smarty->assign("L_TYPE",$type);
64 lars 86
	$logger=create_logger();
71 lars 87
	$l_g=new spiele(2*$config->groups*$config->teams_per_group);
88
	if($l_g->g_g1!=$l_g->g_g2 & $u->u_type!=1)
89
	{
90
		define("FINISHED",true);
91
		$smarty->assign("display_result",true);
92
		$smarty->assign("disabled2","disabled=\"disabled\"");
93
	}
3 lars 94
?>