Hallo BluemaxAT,
anbei noch mal die Alternative die nicht abhängig ist von der Sprache oder dem Text.
In newsletter.php in Z.122 das:
$info_message = ''; if (!xtc_validate_email
(trim($_POST['email']))) $info_message .= ERROR_EMAIL
; if (strtoupper($_POST['vvcode']) != $_SESSION['vvcode']) $info_message .= ERROR_VVCODE
; in das ändern:
$error_message = ''; if (!xtc_validate_email
(trim($_POST['email']))) $error_message .= ERROR_EMAIL
; if (strtoupper($_POST['vvcode']) != $_SESSION['vvcode']) $error_message .= ERROR_VVCODE
; In Zeile 138 das:
$info_message = TEXT_EMAIL_NOT_EXIST;
ändern in das:
$error_message = TEXT_EMAIL_NOT_EXIST;
In Z.151 das:
$info_message = TEXT_EMAIL_NOT_EXIST;
ändern in das:
$error_message = TEXT_EMAIL_NOT_EXIST;
In Z.158 das:
$info_message = TEXT_EMAIL_ACTIVE_ERROR;
ändern in das:
$error_message = TEXT_EMAIL_ACTIVE_ERROR;
In Z.175 das:
$info_message = TEXT_EMAIL_NOT_EXIST;
ändern in das:
$error_message = TEXT_EMAIL_NOT_EXIST;
In Z.182 das:
$info_message = TEXT_EMAIL_DEL_ERROR;
ändern in das:
$error_message = TEXT_EMAIL_DEL_ERROR;
Nach Zeile 201:
$smarty->assign('info_message', $info_message);
das einfügen:
$smarty->assign('error_message', $error_message);
Dann im Template in der templates/xtc5/module/newsletter.html in Z.3 das:
{if $info_message!=''}<div class="errormessage">{$info_message}</div>{/if}
in das ändern:
{if $info_message!=''}<div class="messageStackSuccess">{$info_message}</div>{/if}
und dahinter einfügen:
{if $error_message!=''}<div class="errormessage">{$error_message}</div>{/if}
Dann noch die Änderung von BluemaxAT (danke dafür):
In der templates/xtc5/stylesheet.css in Z.1109 das:
.messageStackSuccess {
padding:4px;
background-color:#66FF66;
}
ändern in das:
.messageStackSuccess {
border: solid #42F26F 2px;
padding:15px;
background-color:#BDFDA8;
margin-bottom:10px;
color:#333;
}
Viele Grüße
Franky