diff --git a/lam/templates/status.php b/lam/templates/status.php index 082124e3..4e3283ec 100644 --- a/lam/templates/status.php +++ b/lam/templates/status.php @@ -22,4 +22,69 @@ $Id$ LDAP Account Manager status messages. */ + +function StatusMessage($MessageTyp, $MessageHeadline, $MessageText) +{ + if($MessageTyp == "INFO") + { + $class = "class=\"status_info\""; + $MessageTyp = _("Information"); + } + elseif($MessageTyp == "WARN") + { + $class = "class=\"status_warn\""; + $MessageTyp = _("Warning"); + } + elseif($MessageTyp == "ERROR") + { + $class = "class=\"status_error\""; + $MessageTyp = _("Error"); + } + else + { + $class = "class=\"status_error\""; + $MessageTyp = _("LAM Internal Error"); + $MessageHeadline = _("Invalid/Missing Message Typ"); + $MessageText = _("Please report this error to the {link=mailto:lam-devel@sourceforge.net}LDAP Account Manager Development Team{endlink}. The error number is {bold}0001:Invalid/Missing Message Typ.{endbold} Thank you."); + } + + $MessageHeadline = parseMessageText($MessageHeadline); + $MessageText = parseMessageText($MessageText); + + $MessageTyp = "
$MessageText
"; + echo "