fix for invalid status messages
This commit is contained in:
parent
872ad47c1b
commit
8c4cec8df1
|
@ -1326,13 +1326,16 @@ class posixAccount extends baseModule implements passwordService {
|
||||||
$homeServerContainer->addElement(new htmlSpacer('5px', null));
|
$homeServerContainer->addElement(new htmlSpacer('5px', null));
|
||||||
$homeServerContainer->addElement(new htmlAccountPageButton(get_class($this), 'homedir', 'create_' . $i, _('Create')));
|
$homeServerContainer->addElement(new htmlAccountPageButton(get_class($this), 'homedir', 'create_' . $i, _('Create')));
|
||||||
}
|
}
|
||||||
else {
|
elseif (trim($returnValue) != '') {
|
||||||
$messageParams = explode(",", $returnValue);
|
$messageParams = explode(",", $returnValue);
|
||||||
if (isset($messageParams[2])) {
|
if (isset($messageParams[2])) {
|
||||||
$message = new htmlStatusMessage($messageParams[0], $messageParams[1], $messageParams[2]);
|
$message = new htmlStatusMessage($messageParams[0], htmlspecialchars($messageParams[1]), htmlspecialchars($messageParams[2]));
|
||||||
}
|
}
|
||||||
elseif (($messageParams[0] == 'ERROR') || ($messageParams[0] == 'WARN') || ($messageParams[0] == 'INFO')) {
|
elseif (($messageParams[0] == 'ERROR') || ($messageParams[0] == 'WARN') || ($messageParams[0] == 'INFO')) {
|
||||||
$message = new htmlStatusMessage($messageParams[0], $messageParams[1]);
|
$message = new htmlStatusMessage($messageParams[0], htmlspecialchars($messageParams[1]));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$message = new htmlStatusMessage('WARN', htmlspecialchars($messageParams[0]));
|
||||||
}
|
}
|
||||||
$message->colspan = 5;
|
$message->colspan = 5;
|
||||||
$homeServerContainer->addElement($message, true);
|
$homeServerContainer->addElement($message, true);
|
||||||
|
|
Loading…
Reference in New Issue