Rev 7 | Rev 12 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7 | Rev 8 | ||
---|---|---|---|
Line 10... | Line 10... | ||
10 | 10 | ||
11 | <b><?php |
11 | <b><?php |
12 | 12 | ||
13 | $ueberschrift = ''; |
13 | $ueberschrift = ''; |
14 | $menue = ''; |
14 | $menue = ''; |
15 | if (isset($modul) && (file_exists('modules/'.$modul.'/area_'.$area.'.inc.php'))) |
15 | if (isset($modul) && (file_exists('modules/'.wb_dir_escape($modul).'/area_'.wb_dir_escape($area).'.inc.php'))) |
16 | include('modules/'.$modul.'/area_'.$area.'.inc.php'); |
16 | include('modules/'.wb_dir_escape($modul).'/area_'.wb_dir_escape($area).'.inc.php'); |
17 | 17 | ||
18 | if (!isset($prv_seite)) $prv_seite = 'inhalt'; |
18 | if (!isset($prv_seite)) $prv_seite = 'inhalt'; |
19 | 19 | ||
20 | if ($ueberschrift != '') |
20 | if ($ueberschrift != '') |
21 | { |
21 | { |
Line 44... | Line 44... | ||
44 | if ($menue == '') |
44 | if ($menue == '') |
45 | { |
45 | { |
46 | $men = array(); |
46 | $men = array(); |
47 | foreach ($module as $m1 => $m2) |
47 | foreach ($module as $m1 => $m2) |
48 | { |
48 | { |
49 | if (file_exists('modules/'.$m2.'/var.inc.php')) |
49 | if (file_exists('modules/'.wb_dir_escape($m2).'/var.inc.php')) |
50 | { |
50 | { |
51 | $modulueberschrift = $m2; // Wenn keine Überschrift in var.inc.php, dann wird das Modul nicht benannt |
51 | $modulueberschrift = $m2; // Wenn keine Überschrift in var.inc.php, dann wird das Modul nicht benannt |
52 | $modulsekpos = ''; |
52 | $modulsekpos = ''; |
53 | $modulpos = ''; |
53 | $modulpos = ''; |
54 | $modulrechte = ''; |
54 | $modulrechte = ''; |
Line 56... | Line 56... | ||
56 | $version = ''; |
56 | $version = ''; |
57 | $menuevisible = ''; |
57 | $menuevisible = ''; |
58 | $license = ''; |
58 | $license = ''; |
59 | $deaktiviere_zugangspruefung = 0; |
59 | $deaktiviere_zugangspruefung = 0; |
60 | 60 | ||
61 | include('modules/'.$m2.'/var.inc.php'); |
61 | include('modules/'.wb_dir_escape($m2).'/var.inc.php'); |
62 | if (((($ib_user_type == 0) || ($ib_user_type == 1)) && ($modulrechte == 0)) || ($ib_user_type == $modulrechte)) |
62 | if (((($ib_user_type == 0) || ($ib_user_type == 1)) && ($modulrechte == 0)) || ($ib_user_type == $modulrechte)) |
63 | { |
63 | { |
64 | if (($menuevisible) && (file_exists('modules/'.$m2.'/seite_inhalt.inc.php'))) |
64 | if (($menuevisible) && (file_exists('modules/'.wb_dir_escape($m2).'/seite_inhalt.inc.php'))) |
65 | { |
65 | { |
66 | if (file_exists('modules/'.$m2.'/images/menu/32.png')) |
66 | if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/32.png')) |
67 | $g = 'modules/'.$m2.'/images/menu/32.png'; |
67 | $g = 'modules/'.wb_dir_escape($m2).'/images/menu/32.png'; |
68 | else if (file_exists('modules/'.$m2.'/images/menu/32.gif')) |
68 | else if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/32.gif')) |
69 | $g = 'modules/'.$m2.'/images/menu/32.gif'; |
69 | $g = 'modules/'.wb_dir_escape($m2).'/images/menu/32.gif'; |
70 | else |
70 | else |
71 | $g = 'design/spacer.gif'; |
71 | $g = 'design/spacer.gif'; |
72 | 72 | ||
73 | if (file_exists('modules/'.$m2.'/images/menu/16.png')) |
73 | if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/16.png')) |
74 | $k = 'modules/'.$m2.'/images/menu/16.png'; |
74 | $k = 'modules/'.wb_dir_escape($m2).'/images/menu/16.png'; |
75 | else if (file_exists('modules/'.$m2.'/images/menu/16.gif')) |
75 | else if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/16.gif')) |
76 | $k = 'modules/'.$m2.'/images/menu/16.gif'; |
76 | $k = 'modules/'.wb_dir_escape($m2).'/images/menu/16.gif'; |
77 | else |
77 | else |
78 | $k = 'design/spacer.gif'; |
78 | $k = 'design/spacer.gif'; |
79 | 79 | ||
80 | if (!isset($men[$modulpos][$modulsekpos])) $men[$modulpos][$modulsekpos] = ''; |
80 | if (!isset($men[$modulpos][$modulsekpos])) $men[$modulpos][$modulsekpos] = ''; |
81 | $men[$modulpos][$modulsekpos] .= gfx_zeichnemenuepunkt($m2, 'inhalt', my_htmlentities($modulueberschrift), $k, $g); |
81 | $men[$modulpos][$modulsekpos] .= gfx_zeichnemenuepunkt($m2, 'inhalt', my_htmlentities($modulueberschrift), $k, $g); |
82 | } |
82 | } |
83 | if (isset($prv_modul) && ($m2 == $prv_modul) && (file_exists('modules/'.$m2.'/seite_inhalt.inc.php'))) |
83 | if (isset($prv_modul) && ($m2 == $prv_modul) && (file_exists('modules/'.wb_dir_escape($m2).'/seite_inhalt.inc.php'))) |
84 | { |
84 | { |
85 | if (file_exists('modules/'.$m2.'/images/menu/32.png')) |
85 | if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/32.png')) |
86 | $g = 'modules/'.$m2.'/images/menu/32.png'; |
86 | $g = 'modules/'.wb_dir_escape($m2).'/images/menu/32.png'; |
87 | else if (file_exists('modules/'.$m2.'/images/menu/32.gif')) |
87 | else if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/32.gif')) |
88 | $g = 'modules/'.$m2.'/images/menu/32.gif'; |
88 | $g = 'modules/'.wb_dir_escape($m2).'/images/menu/32.gif'; |
89 | else |
89 | else |
90 | $g = 'design/spacer.gif'; |
90 | $g = 'design/spacer.gif'; |
91 | 91 | ||
92 | $endjs = '<script language="JavaScript" type="text/javascript"> |
92 | $endjs = '<script language="JavaScript" type="text/javascript"> |
93 | <!-- |
93 | <!-- |
Line 96... | Line 96... | ||
96 | </script>'."\n\n"; |
96 | </script>'."\n\n"; |
97 | $startgefunden = true; |
97 | $startgefunden = true; |
98 | } |
98 | } |
99 | else |
99 | else |
100 | { |
100 | { |
101 | if (($modulpos == 0) && ($modulsekpos == 0) && (!$startgefunden) && (file_exists('modules/'.$m2.'/seite_inhalt.inc.php'))) |
101 | if (($modulpos == 0) && ($modulsekpos == 0) && (!$startgefunden) && (file_exists('modules/'.wb_dir_escape($m2).'/seite_inhalt.inc.php'))) |
102 | { |
102 | { |
103 | if (file_exists('modules/'.$m2.'/images/menu/32.png')) |
103 | if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/32.png')) |
104 | $g = 'modules/'.$m2.'/images/menu/32.png'; |
104 | $g = 'modules/'.wb_dir_escape($m2).'/images/menu/32.png'; |
105 | else if (file_exists('modules/'.$m2.'/images/menu/32.gif')) |
105 | else if (file_exists('modules/'.wb_dir_escape($m2).'/images/menu/32.gif')) |
106 | $g = 'modules/'.$m2.'/images/menu/32.gif'; |
106 | $g = 'modules/'.wb_dir_escape($m2).'/images/menu/32.gif'; |
107 | else |
107 | else |
108 | $g = 'design/spacer.gif'; |
108 | $g = 'design/spacer.gif'; |
109 | 109 | ||
110 | $endjs = '<script language="JavaScript" type="text/javascript"> |
110 | $endjs = '<script language="JavaScript" type="text/javascript"> |
111 | <!-- |
111 | <!-- |