Herzlich willkommen, '.$role.".
\n");
output("Auf der linken Seite sehen Sie ein Auswahlmenü mit den Funktionen, die Ihnen in diesem Webinterface zur Verfügung stehen.
Nachfolgend sehen Sie eine Auswahl typischer Aufgaben.
\n");
output("");
if (have_module('email') && ($_SESSION['role'] & ROLE_MAILACCOUNT || $_SESSION['role'] & ROLE_VMAIL_ACCOUNT)) {
output("
".internal_link("../email/chpass", "
Passwort ändern ")."
");
}
if (have_module('email') && ($_SESSION['role'] & ROLE_VMAIL_ACCOUNT)) {
output("
".internal_link("../email/edit", "
E-Mail-Einstellungen ")."
");
}
if ($_SESSION['role'] & ROLE_CUSTOMER || $_SESSION['role'] & ROLE_SYSTEMUSER) {
output("
".internal_link("chpass", "
Passwort ändern ")."
");
}
if (have_module('invoice') && $_SESSION['role'] & ROLE_CUSTOMER) {
require_once('modules/invoice/include/invoice.php');
$unpayed_invoices = 0;
$my_invoices = my_invoices();
foreach($my_invoices AS $inv) {
if ($inv['bezahlt'] == 0)
$unpayed_invoices++;
}
$extra = '';
if ($unpayed_invoices > 0)
$extra = '
('.$unpayed_invoices.' unbezahlt)';
output("
".internal_link("../invoice/current", "
Ihre Rechnungen {$extra}")."
");
}
if ($_SESSION['role'] & ROLE_SYSTEMUSER) {
if (have_module('email'))
output("
".internal_link("../email/vmail", "
E-Mail-Adressen verwalten ")."
");
if (have_module('vhosts'))
output("
".internal_link("../vhosts/vhosts", "
Webserver-Einstellungen ")."
");
if (have_module('mysql'))
output("
".internal_link("../mysql/databases", "
MySQL-Datenbanken ")."
");
}
if (have_module('jabber') && $_SESSION['role'] & ROLE_CUSTOMER) {
output("
".internal_link("../jabber/accounts", "
Jabber-Accounts ")."
");
}
output("
");
if (have_module('email') && $_SESSION['role'] & ROLE_VMAIL_ACCOUNT) {
include('modules/email/vmailoverview.php');
output("