Subversion-Projekte lars-tiefland.openvz_admin

Revision

Revision 32 | Revision 109 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

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