Rev 4 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4 | Rev 8 | ||
---|---|---|---|
1 | <?php |
1 | <?php |
2 | 2 | ||
3 | if (!defined('IBLEGAL')) die('Kann nicht ohne Personal WebBase ausgeführt werden.'); |
3 | if (!defined('IBLEGAL')) die('Kann nicht ohne Personal WebBase ausgeführt werden.'); |
4 | 4 | ||
5 | echo $header; |
5 | echo $header; |
6 | 6 | ||
7 | if ($modulueberschrift == '') $modulueberschrift = $modul; |
7 | if ($modulueberschrift == '') $modulueberschrift = $modul; |
8 | echo '<h1>'.my_htmlentities($modulueberschrift).'</h1>'; |
8 | echo '<h1>'.my_htmlentities($modulueberschrift).'</h1>'; |
9 | 9 | ||
10 | echo '<b>Informationen über diese Personal WebBase-Schnittstelle</b><br><br> |
10 | echo '<b>Informationen über diese Personal WebBase-Schnittstelle</b><br><br> |
11 | 11 | ||
12 | Version des Systems: Version '.$revision.' ('.$rev_datum.')<br>'; |
12 | Version des Systems: Version '.$revision.' ('.$rev_datum.')<br>'; |
13 | 13 | ||
14 | if ($konfiguration['core_cronjob']['passivcron'] == '1') |
14 | if ($konfiguration['core_cronjob']['passivcron'] == '1') |
15 | { |
15 | { |
16 | echo 'Passive Cronjobs'; |
16 | echo 'Passive Cronjobs'; |
17 | } |
17 | } |
18 | else |
18 | else |
19 | { |
19 | { |
20 | if ($konfiguration['core_cronjob']['lastpromotor'] == '') |
20 | if ($konfiguration['core_cronjob']['lastpromotor'] == '') |
21 | { |
21 | { |
22 | echo 'Aktive Cronjobs (Shell)'; |
22 | echo 'Aktive Cronjobs (Shell)'; |
23 | } |
23 | } |
24 | else |
24 | else |
25 | { |
25 | { |
26 | echo 'Aktive Cronjobs (Promotor: <a href="http://'.$konfiguration['core_cronjob']['lastpromotor'].'/" target="_blank">'.$konfiguration['core_cronjob']['lastpromotor'].'</a>)'; |
26 | echo 'Aktive Cronjobs (Promotor: <a href="http://'.$konfiguration['core_cronjob']['lastpromotor'].'/" target="_blank">'.$konfiguration['core_cronjob']['lastpromotor'].'</a>)'; |
27 | } |
27 | } |
28 | } |
28 | } |
29 | 29 | ||
30 | echo '<br><br>'; |
30 | echo '<br><br>'; |
31 | 31 | ||
32 | echo 'Es sind '.count($module).' Personal WebBase-Module installiert:<br><br>'; |
32 | echo 'Es sind '.count($module).' Personal WebBase-Module installiert:<br><br>'; |
33 | 33 | ||
34 | $mod = ''; |
34 | $mod = ''; |
35 | foreach ($module as $m1 => $m2) |
35 | foreach ($module as $m1 => $m2) |
36 | { |
36 | { |
37 | $mod .= $module[$m1].', '; |
37 | $mod .= $module[$m1].', '; |
38 | } |
38 | } |
39 | 39 | ||
40 | unset($m1); |
40 | unset($m1); |
41 | unset($m2); |
41 | unset($m2); |
42 | 42 | ||
43 | echo '<code>'.substr($mod, 0, strlen($mod)-2).'</code><br><br>'; |
43 | echo '<code>'.substr($mod, 0, strlen($mod)-2).'</code><br><br>'; |
44 | 44 | ||
45 | $des = '<code>'; |
45 | $des = '<code>'; |
46 | $desi = 0; |
46 | $desi = 0; |
47 | 47 | ||
48 | $handle = @opendir('design/'); |
48 | $handle = @opendir('design/'); |
49 | while ($file = @readdir($handle)) |
49 | while ($file = @readdir($handle)) |
50 | { |
50 | { |
51 | if ((filetype('design/'.$file) == 'dir') && ($file <> '.') && ($file <> '..')) |
51 | if ((filetype('design/'.wb_dir_escape($file)) == 'dir') && ($file <> '.') && ($file <> '..')) |
52 | { |
52 | { |
53 | $des .= $file.', '; |
53 | $des .= $file.', '; |
54 | $desi++; |
54 | $desi++; |
55 | } |
55 | } |
56 | } |
56 | } |
57 | 57 | ||
58 | $des = substr($des, 0, strlen($des)-2); |
58 | $des = substr($des, 0, strlen($des)-2); |
59 | 59 | ||
60 | $des .= '</code>'; |
60 | $des .= '</code>'; |
61 | 61 | ||
62 | echo 'Es sind '.$desi.' Personal WebBase-Designs installiert:<br><br>'.$des.'<br><br>'; |
62 | echo 'Es sind '.$desi.' Personal WebBase-Designs installiert:<br><br>'.$des.'<br><br>'; |
63 | 63 | ||
64 | echo 'E-Mail-Adresse des Serveradministrators: '; |
64 | echo 'E-Mail-Adresse des Serveradministrators: '; |
65 | 65 | ||
66 | if (check_email($konfiguration[$modul]['admin_mail'])) |
66 | if (check_email($konfiguration[$modul]['admin_mail'])) |
67 | echo secure_email($konfiguration[$modul]['admin_mail'], $konfiguration[$modul]['admin_mail'], 1); |
67 | echo secure_email($konfiguration[$modul]['admin_mail'], $konfiguration[$modul]['admin_mail'], 1); |
68 | else |
68 | else |
69 | echo 'Keine angegeben'; |
69 | echo 'Keine angegeben'; |
70 | 70 | ||
71 | echo '<br><br>'; |
71 | echo '<br><br>'; |
72 | 72 | ||
73 | echo '<b>Informationen über Personal WebBase</b><br><br> |
73 | echo '<b>Informationen über Personal WebBase</b><br><br> |
74 | 74 | ||
75 | Personal WebBase ist ein Datenbankprojekt von <a href="https://www.viathinksoft.de/" target="_blank">ViaThinkSoft</a>. |
75 | Personal WebBase ist ein Datenbankprojekt von <a href="https://www.viathinksoft.de/" target="_blank">ViaThinkSoft</a>. |
76 | Wichtig: Benutzerdaten werden serverseitig NICHT verschlüsselt, daher ist es |
76 | Wichtig: Benutzerdaten werden serverseitig NICHT verschlüsselt, daher ist es |
77 | sehr zu empfehlen, Personal WebBase nur auf nicht-öffentlichen Webservern auszuführen (z.B. im Intranet oder auf dem |
77 | sehr zu empfehlen, Personal WebBase nur auf nicht-öffentlichen Webservern auszuführen (z.B. im Intranet oder auf dem |
78 | Localhost).<br><br> |
78 | Localhost).<br><br> |
79 | 79 | ||
80 | Weitere Informationen, Module und Designs sowie die aktuelle Softwareversion finden Sie im <a href="https://www.personal-webbase.de/" target="_blank">Personal WebBase Webportal</a>.<br><br>'; |
80 | Weitere Informationen, Module und Designs sowie die aktuelle Softwareversion finden Sie im <a href="https://www.personal-webbase.de/" target="_blank">Personal WebBase Webportal</a>.<br><br>'; |
81 | 81 | ||
82 | echo '<a href="handbuch.pdf" target="_blank"><b>Personal WebBase-Handbuch öffnen (PDF)</b></a>'; |
82 | echo '<a href="handbuch.pdf" target="_blank"><b>Personal WebBase-Handbuch öffnen (PDF)</b></a>'; |
83 | 83 | ||
84 | echo $footer; |
84 | echo $footer; |
85 | 85 | ||
86 | ?> |
86 | ?> |
87 | 87 |