Subversion-Projekte lars-tiefland.em_wm

Revision

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

Revision 74 Revision 79
Zeile 2... Zeile 2...
2
	require("libs/Smarty.class.php");
2
	require("libs/Smarty.class.php");
3
	require("Translation2.php");
3
	require("Translation2.php");
4
	$smarty=new Smarty();
4
	$smarty=new Smarty();
5
	$xml_opts["filename"]="install.xml";
5
	$xml_opts["filename"]="install.xml";
6
	$tr=Translation2::factory("xml",$xml_opts);
6
	$tr=Translation2::factory("xml",$xml_opts);
7
	$lang=(isset($_POST["lang"])?$_POST["lang"]:"de");
7
	$lang=(isset($_POST["lang"])?$_POST["lang"]:"en");
8
	$tr->setLang($lang);
8
	$tr->setLang($lang);
9
	$tr->setPageID("install");
9
	$tr->setPageID("install");
10
	$install=$tr->getPage();
10
	$install=$tr->getPage();
-
 
11
	$type=(isset($_POST["type"])?$_POST["type"]:"");
11
	foreach ($install as $key => $value)
12
	foreach ($install as $key => $value)
12
	{
13
	{
13
		$smarty->assign(strtoupper("L_$key"),$value);
14
		$smarty->assign(strtoupper("L_$key"),$value);
14
	}
15
	}
15
	$mode=addslashes((isset($_POST["mode"])?$_POST["mode"]:""));
16
	$mode=addslashes((isset($_POST["mode"])?$_POST["mode"]:""));
16
	$type=addslashes((isset($_POST["type"])?$_POST["type"]:""));
-
 
17
	$year=intval((isset($_POST["year"])?$_POST["year"]:0));
17
	$year=intval((isset($_POST["year"])?$_POST["year"]:0));
18
	$g_anz=intval((isset($_POST["g_anz"])?$_POST["g_anz"]:0));
18
	$g_anz=intval((isset($_POST["g_anz"])?$_POST["g_anz"]:0));
19
	$t_anz=intval((isset($_POST["t_anz"])?$_POST["t_anz"]:0));
19
	$t_anz=intval((isset($_POST["t_anz"])?$_POST["t_anz"]:0));
20
	$smarty->assign("type", $type);
20
	$smarty->assign("type", $type);
21
	$smarty->assign("year", $year);
21
	$smarty->assign("year", $year);
22
	$smarty->assign("step", substr($mode,4,strlen($mode)-4));
22
	$smarty->assign("step", substr($mode,4,strlen($mode)-4));
-
 
23
	$smarty->assign("L_T_TYPE",$install["$type"]);
-
 
24
	$type=addslashes($type);
23
	switch ($mode)
25
	switch ($mode)
24
	{
26
	{
25
		case "step2":
27
		case "step2":
26
			$tpl_f="install2.tpl";
28
			$tpl_f="install2.tpl";
27
			$even=!($year%2);
29
			$even=!($year%2);
Zeile 31... Zeile 33...
31
				if($r2==2)
33
				if($r2==2)
32
				{
34
				{
33
					if($type!="WC")
35
					if($type!="WC")
34
					{
36
					{
35
						$tpl_f="install.tpl";
37
						$tpl_f="install.tpl";
36
						$smarty->assign("meld","In $year findet eine WM statt!");
38
						$smarty->assign("meld",sprintf($install["WC_year"],$year));
37
						$smarty->assign("error",true);
39
						$smarty->assign("error",true);
38
					}
40
					}
39
				}
41
				}
40
				else
42
				else
41
				{
43
				{
42
					if ($type!="EC")
44
					if ($type!="EC")
43
					{
45
					{
44
						$tpl_f="install.tpl";
46
						$tpl_f="install.tpl";
45
						$smarty->assign("meld","In $year findet eine EM statt!");
47
						$smarty->assign("meld",sprintf($install["EC_year"],$year));
46
						$smarty->assign("error",true);
48
						$smarty->assign("error",true);
47
					}
49
					}
48
				}
50
				}
49
			}
51
			}
50
			else
52
			else
51
			{
53
			{
52
				$tpl_f="install.tpl";
54
				$tpl_f="install.tpl";
53
				$smarty->assign("meld","In $year findet weder eine EM noch eine WM statt!");
55
				$smarty->assign("meld",sprintf($install["wrong_year"],$year));
54
				$smarty->assign("error",true);
56
				$smarty->assign("error",true);
55
			}
57
			}
56
			$smarty->display("$tpl_f");
58
			$smarty->display("$tpl_f");
57
			break;
59
			break;
58
		case "step3":
60
		case "step3":