Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 63 | Revision 66 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 63 Revision 64
Zeile 1... Zeile 1...
1
<?
1
<?
-
 
2
	$a;
-
 
3
	$u;
-
 
4
	//DB Connection
-
 
5
	require_once("connect.php");
-
 
6
 
-
 
7
	//PEAR Packages
2
	require_once("Text/Password.php");
8
	require_once("Text/Password.php");
3
	require_once("I18Nv2.php");
9
	require_once("I18Nv2.php");
4
	require_once("Auth.php");
10
	require_once("Auth.php");
5
	require_once("Mail.php");
11
	require_once("Mail.php");
6
	require_once("Translation2.php");
12
	require_once("Translation2.php");
-
 
13
	require_once("Log.php");
-
 
14
 
-
 
15
	$params_tr["strings_default_table"]="i18n_%s";
-
 
16
	$params_tr["string_text_col"]="string";
-
 
17
	$tr=& Translation2::factory("db",$db,$params_tr);
Zeile 7... Zeile 18...
7
	
18
	
-
 
19
	$mail=	& Mail::factory("mail",array());
8
	$mail=	& Mail::factory("mail",array());
20
 
9
	//Smarty
21
	//Smarty
10
	require_once("libs/Smarty.class.php");
22
	require_once("libs/Smarty.class.php");
Zeile 11... Zeile 23...
11
	$smarty=new Smarty;
23
	$smarty=new Smarty;
12
 
24
 
13
	//
-
 
14
	require_once("user.class.php");
25
	//
15
	require_once("connect.php");
26
	require_once("user.class.php");
16
	require_once("config.php");
-
 
17
	$config=new Config();
-
 
18
	$params_tr["strings_default_table"]="i18n_%s";
-
 
19
	$params_tr["string_text_col"]="string";
27
	require_once("config.php");
20
	$tr=& Translation2::factory("db",$db,$params_tr);
28
	$config=new Config();
21
	require_once("functions.php");
29
	require_once("functions.php");
22
	//
30
	//
23
	require_once("spiele.php");
31
	require_once("spiele.php");
Zeile 28... Zeile 36...
28
 
36
 
29
	$loc=I18Nv2::createLocale("de_DE");
37
	$loc=I18Nv2::createLocale("de_DE");
30
	$smarty->assign("version", $config->version);
38
	$smarty->assign("version", $config->version);
31
	$smarty->assign("logo", "images/$config->logo");
39
	$smarty->assign("logo", "images/$config->logo");
32
	$max_anz=$config->max_anz;
-
 
33
	if (!defined("IN_ADMIN"))
-
 
34
	{
40
	$max_anz=$config->max_anz;
35
		user_login(false);
-
 
36
	}
-
 
37
	$tr =& $tr->getDecorator('Lang');
41
	$u=new User("","");
38
	$tr->setOption('fallbackLang', 'en');
42
	$tr =& $tr->getDecorator('Lang'); $tr->setOption('fallbackLang', 'en');
39
	$tr->setPageID("common");
-
 
40
	$u_lang=(is_object($u))?$u->u_lang:"en";
43
	$tr->setPageID("common");
41
	$tr->setLang($u_lang);
44
	$tr->setLang($u->u_lang);
42
	$common=$tr->getPage();
45
	$common=$tr->getPage();
43
	foreach ($common as $key => $value)
46
	foreach ($common as $key => $value)
44
	{
47
	{
45
		$smarty->assign(strtoupper("L_$key"),$value);
48
		$smarty->assign(strtoupper("L_$key"),$value);
-
 
49
	}
-
 
50
	if (!defined("IN_ADMIN"))
-
 
51
	{
-
 
52
		$show=false;
-
 
53
	}
-
 
54
	else
-
 
55
	{
-
 
56
		$show=true;
-
 
57
	}
-
 
58
	$a=user_login($show);
-
 
59
	if($a->getUserName())
-
 
60
	{
-
 
61
		$u=$u->UserData($a->getUserName());
46
	}
62
	}
47
	$type=$common["$config->type"];
63
	$type=$common["$config->type"];
48
	$year=$config->year;
64
	$year=$config->year;
49
	$smarty->assign("year",$year);
65
	$smarty->assign("year",$year);
-
 
66
	$smarty->assign("L_TYPE",$type);
-
 
67
	$tr->setPageID("common");
-
 
68
	$tr->setLang($u->u_lang);
-
 
69
	$common=$tr->getPage();
-
 
70
	foreach ($common as $key => $value)
-
 
71
	{
-
 
72
		$smarty->assign(strtoupper("L_$key"),$value);
-
 
73
	}
50
	$smarty->assign("L_TYPE",$type);
74
	$logger=create_logger();