bernd commited on 2007-07-01 16:21:48
Zeige 12 geänderte Dateien mit 57 Einfügungen und 82 Löschungen.
git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@526 87cf0b9e-d624-0410-a070-f6ee81989793
... | ... |
@@ -1,14 +1,22 @@ |
1 | 1 |
<?php |
2 | 2 |
|
3 |
-$debugmode = false; |
|
4 |
-if (isset($_GET['debug'])) |
|
5 |
- $debugmode = true; |
|
3 |
+require_once('config.php'); |
|
4 |
+global $config; |
|
5 |
+$debugmode = (isset($_GET['debug']) && $config['enable_debug']); |
|
6 |
+ |
|
6 | 7 |
|
7 | 8 |
function DEBUG($str) |
8 | 9 |
{ |
9 | 10 |
global $debugmode; |
10 | 11 |
if ($debugmode) |
12 |
+ if (is_array($str)) |
|
13 |
+ { |
|
14 |
+ echo "<pre>".print_r($str, true)."</pre>\n"; |
|
15 |
+ } |
|
16 |
+ else |
|
17 |
+ { |
|
11 | 18 |
echo $str."<br />\n"; |
12 | 19 |
} |
20 |
+} |
|
13 | 21 |
|
14 | 22 |
?> |
... | ... |
@@ -5,8 +5,7 @@ if (! defined("TOP_INCLUDED")) |
5 | 5 |
|
6 | 6 |
define("TOP_INCLUDED", true); |
7 | 7 |
|
8 |
-require_once("config.php"); |
|
9 |
-global $config; |
|
8 |
+include("config.php"); |
|
10 | 9 |
require_once("inc/error.php"); |
11 | 10 |
global $prefix; |
12 | 11 |
|
... | ... |
@@ -15,8 +14,14 @@ $weighted_menuitem = array(); |
15 | 14 |
|
16 | 15 |
foreach ($config['modules'] as $module) |
17 | 16 |
{ |
18 |
- $menu = array(); |
|
19 |
- include("modules/$module/menu.php"); |
|
17 |
+ include("modules/{$module}/menu.php"); |
|
18 |
+ if ($menu === false) |
|
19 |
+ { |
|
20 |
+ DEBUG("Modul {$module} hat keine Menüeinträge"); |
|
21 |
+ continue; |
|
22 |
+ } |
|
23 |
+ DEBUG("<h4>$module</h4>"); |
|
24 |
+ DEBUG($menu); |
|
20 | 25 |
// $menu["foo"]["file"] enthält den Link |
21 | 26 |
foreach (array_keys($menu) as $key) |
22 | 27 |
{ |
... | ... |
@@ -1,71 +0,0 @@ |
1 |
-<?php |
|
2 |
- |
|
3 |
-require_once('session/start.php'); |
|
4 |
-/* |
|
5 |
-require_once('inc/announcement.php'); |
|
6 |
- |
|
7 |
- |
|
8 |
-if (isset($_POST['submit'])) |
|
9 |
-{ |
|
10 |
- if (save_announcement_tags()) |
|
11 |
- header("Location: userdata.php"); |
|
12 |
-} |
|
13 |
- #if (save_userdata(array('email' => $_POST['email'], 'emergency_email' => $_POST['emergency_email']))) |
|
14 |
- # header("Location: userdata.php"); |
|
15 |
-*/ |
|
16 |
-$section = "userdata"; |
|
17 |
-$title = "Benutzer-Stammdaten"; |
|
18 |
-include('inc/top.php'); |
|
19 |
- |
|
20 |
-echo '<h3>Benutzer-Stammdaten</h3> |
|
21 |
-<p>Diese Seite ist momentan leider nicht verfügbar. Sollten Sie Änderungen an Ihren hinterlegten E-Mail-Adressen wünschen, teilen Sie uns das bitte per E-Mail mit.</p>'; |
|
22 |
- |
|
23 |
-echo '<h3>Stammdaten</h3> |
|
24 |
-<p>Folgende Daten sind momentan bei uns hinterlegt:</p> |
|
25 |
-<table> |
|
26 |
-<tr><td>Benutzername:</td><td>'.$user['username'].'</td></tr> |
|
27 |
-<tr><td>Vollständiger Name:</td><td>'.$user['realname'].'</td></tr> |
|
28 |
-<tr><td>E-Mail-Adresse:</td><td>'.$user['email'].'</td></tr> |
|
29 |
-<tr><td>Notfall E-Mail-Adresse:</td><td>'.$user['emergency_email'].'</td></tr> |
|
30 |
-</table> |
|
31 |
-'; |
|
32 |
-/* |
|
33 |
-echo '<h3>Benachrichtigungen</h3> |
|
34 |
-<p>Hier können Sie festlegen, welche Nachrichten Sie von uns erhalten möchten. Bis auf schwerwiegende Nachrichten die alle Benutzer betreffen, versehen wir unsere Mitteilungen immer mit einer Angabe, welche Benutzergruppe die Nachrichten erhalten soll. Hier können Sie festlegen, welche Nachrichten Sie bekommen möchten.</p> |
|
35 |
-<p>Mit dem Schwellenwert können Sie festlegen, ab welcher Relevanz Sie Informationen erhalten möchten. So können Sie festlegen, ob Sie z.B. auch bei einem routinemäßigen Software-Update benachrichtigt werden oder nur wenn es nötig ist, dass Sie selbst handeln.</p> |
|
36 |
-'; |
|
37 |
-echo '<form method="post"> |
|
38 |
-<table> |
|
39 |
-<tr><th> </th><th>Beschreibung</th><th>Schwellenwert</th></tr> |
|
40 |
-'; |
|
41 |
-$tags = get_all_tags(); |
|
42 |
-$usertags = get_customer_tags($user['customerno']); |
|
43 |
-foreach ($tags as $tag) |
|
44 |
-{ |
|
45 |
- echo '<tr><td><input type="checkbox" name="tag[]" value="'.$tag['name'].'"'; |
|
46 |
- if (in_array($tag['name'], array_keys($usertags))) |
|
47 |
- echo ' checked="checked"'; |
|
48 |
- echo ' /></td><td>'.$tag['desc'].'</td><td><select name="verbosity_'.$tag['name'].'">'; |
|
49 |
- if (!isset($usertags[$tag['name']])) |
|
50 |
- $usertags[$tag['name']] = 1; |
|
51 |
- for ($verb = 0; $verb < 4; $verb++) |
|
52 |
- { |
|
53 |
- echo '<option value="'.$verb.'"'; |
|
54 |
- if ($verb == $usertags[$tag['name']]) |
|
55 |
- echo ' selected="selected"'; |
|
56 |
- echo '>'.$tag['verb'.$verb].'</option> |
|
57 |
-'; |
|
58 |
- } |
|
59 |
- echo '</select></td></tr> |
|
60 |
-'; |
|
61 |
-} |
|
62 |
-echo '</table> |
|
63 |
-<p><input type="submit" name="submit" value="Änderungen speichern" /></p> |
|
64 |
-</form>'; |
|
65 |
-*/ |
|
66 |
- |
|
67 |
-include('inc/bottom.php'); |
|
68 |
- |
|
69 |
- |
|
70 |
- |
|
71 |
-?> |
|
72 | 0 |