bernd commited on 2009-05-05 07:48:59
Zeige 1 geänderte Dateien mit 11 Einfügungen und 4 Löschungen.
git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1364 87cf0b9e-d624-0410-a070-f6ee81989793
... | ... |
@@ -52,19 +52,26 @@ output("<p>Auf der linken Seite sehen Sie ein Auswahlmenü mit den Funktionen, d |
52 | 52 |
|
53 | 53 |
output("<div class=\"overview\">"); |
54 | 54 |
|
55 |
-# Modul "email" |
|
56 | 55 |
if (have_module('email') && ($_SESSION['role'] & ROLE_MAILACCOUNT || $_SESSION['role'] & ROLE_VMAIL_ACCOUNT)) { |
57 | 56 |
output("<div class=\"block\">".internal_link("../email/chpass", "<img src=\"{$prefix}images/pwchange.png\" alt=\"\" /> Passwort ändern ")."</div>"); |
58 | 57 |
} |
59 | 58 |
|
60 |
-# Modul "index", kann man nicht ausschalten |
|
61 | 59 |
if ($_SESSION['role'] & ROLE_CUSTOMER || $_SESSION['role'] & ROLE_SYSTEMUSER) { |
62 | 60 |
output("<div class=\"block\">".internal_link("chpass", "<img src=\"{$prefix}images/pwchange.png\" alt=\"\" /> Passwort ändern ")."</div>"); |
63 | 61 |
} |
64 | 62 |
|
65 |
-# Modul "invoice" |
|
66 | 63 |
if (have_module('invoice') && $_SESSION['role'] & ROLE_CUSTOMER) { |
67 |
- output("<div class=\"block\">".internal_link("../invoice/current", "<img src=\"{$prefix}images/invoice.png\" alt=\"\" /> Ihre Rechnungen ")."</div>"); |
|
64 |
+ require_once('modules/invoice/include/invoice.php'); |
|
65 |
+ $unpayed_invoices = 0; |
|
66 |
+ $my_invoices = my_invoices(); |
|
67 |
+ foreach($my_invoices AS $inv) { |
|
68 |
+ if ($inv['bezahlt'] == 0) |
|
69 |
+ $unpayed_invoices++; |
|
70 |
+ } |
|
71 |
+ $extra = ''; |
|
72 |
+ if ($unpayed_invoices > 0) |
|
73 |
+ $extra = '<span style="color: red;">('.$unpayed_invoices.' unbezahlt)</span>'; |
|
74 |
+ output("<div class=\"block\">".internal_link("../invoice/current", "<img src=\"{$prefix}images/invoice.png\" alt=\"\" /> Ihre Rechnungen {$extra}")."</div>"); |
|
68 | 75 |
} |
69 | 76 |
|
70 | 77 |
if ($_SESSION['role'] & ROLE_SYSTEMUSER) { |
71 | 78 |