ILIAS  eassessment Revision 61809
 All Data Structures Namespaces Files Functions Variables Groups Pages
inc.client_tabs.php
Go to the documentation of this file.
1 <?php
2 /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
3 
13 $this->tpl->addBlockFile("TABS", "tabs", "tpl.tabs.html");
14 
15 $tab = $this->cmd ? $this->cmd : "view";
16 
17 //if (!isset($_SESSION["ClientId"]))
18 //{
19  $client_id = "client_id=".$_GET["client_id"];
20 //}
21 
22 // overview
23 $this->tpl->setCurrentBlock("tab");
24 $this->tpl->setVariable("TAB_TYPE",$tab == "view" ? "tabactive" : "tabinactive");
25 $this->tpl->setVariable("TAB_LINK","setup.php?".$client_id."&cmd=view");
26 $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("overview")));
27 $this->tpl->parseCurrentBlock();
28 
29 // database
30 $this->tpl->setCurrentBlock("tab");
31 $this->tpl->setVariable("TAB_TYPE", in_array($tab, array("db", "displayDatabase")) ? "tabactive" : "tabinactive");
32 $this->tpl->setVariable("TAB_LINK","setup.php?".$client_id."&cmd=db");
33 $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("database")));
34 $this->tpl->parseCurrentBlock();
35 
36 // sessions
37 $this->tpl->setCurrentBlock("tab");
38 $this->tpl->setVariable("TAB_TYPE", $tab == "sess" ? "tabactive" : "tabinactive");
39 $this->tpl->setVariable("TAB_LINK","setup.php?".$client_id."&cmd=sess");
40 $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("session_management")));
41 $this->tpl->parseCurrentBlock();
42 
43 // languages
44 $this->tpl->setCurrentBlock("tab");
45 $this->tpl->setVariable("TAB_TYPE",$tab == "lang" ? "tabactive" : "tabinactive");
46 $this->tpl->setVariable("TAB_LINK","setup.php?cmd=lang");
47 $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("languages")));
48 $this->tpl->parseCurrentBlock();
49 // contact data
50 $this->tpl->setCurrentBlock("tab");
51 $this->tpl->setVariable("TAB_TYPE",$tab == "contact" ? "tabactive" : "tabinactive");
52 $this->tpl->setVariable("TAB_LINK","setup.php?cmd=contact");
53 $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("contact")));
54 $this->tpl->parseCurrentBlock();
55 
56 // ilias-NIC
57 $this->tpl->setCurrentBlock("tab");
58 $this->tpl->setVariable("TAB_TYPE",$tab == "nic" ? "tabactive" : "tabinactive");
59 $this->tpl->setVariable("TAB_LINK","setup.php?cmd=nic");
60 $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("ilias_nic")));
61 $this->tpl->parseCurrentBlock();
62 
63 // setup settings
64 /* disabled
65 $this->tpl->setCurrentBlock("tab");
66 $this->tpl->setVariable("TAB_TYPE",$tab == "settings" ? "tabactive" : "tabinactive");
67 $this->tpl->setVariable("TAB_LINK","setup.php?cmd=settings&lang=".$this->lang);
68 $this->tpl->setVariable("TAB_TEXT",$this->lng->txt("settings"));
69 $this->tpl->parseCurrentBlock();*/
70 
71 // delete confirmation
72 if ((is_object($this->setup) && $this->setup->isAdmin()))
73 {
74  $this->tpl->setCurrentBlock("tab");
75  $this->tpl->setVariable("TAB_TYPE",$tab == "delete" ? "tabactive" : "tabinactive");
76  $this->tpl->setVariable("TAB_LINK","setup.php?cmd=delete&lang=".$this->lang);
77  $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("delete")));
78  $this->tpl->parseCurrentBlock();
79 }
80 
81 // ilias-NIC
82 $this->tpl->setCurrentBlock("tab");
83 $this->tpl->setVariable("TAB_TYPE",$tab == "tools" ? "tabactive" : "tabinactive");
84 $this->tpl->setVariable("TAB_LINK","setup.php?cmd=tools");
85 $this->tpl->setVariable("TAB_TEXT",ucfirst($this->lng->txt("tools")));
86 $this->tpl->parseCurrentBlock();
87 
88 ?>