WBCE CMS – Way Better Content Editing.
You are not logged in.
Hallo zusammen,
in meinem Template habe ich eine Anmeldefunktion übers Frontend vorgesehen. Dabei habe ich damals den Code direkt ins Template gepackt, wie hier in der Hilfe beschrieben. Das funktioniert nach dem Update auf WBCE 1.6.5 nicht mehr. Ich vermute, mir fehlt jetzt einfach noch der Aufruf des neuen Captchas. Daher meine Frage, wie ich den Code anpassen muss, um die Captcha-Prüfung anzuzeigen?
So sieht der Code bei mir aus:
<?php if(FRONTEND_LOGIN AND !$wb->is_authenticated()) { ?>
<form name="login" action="<?php echo LOGIN_URL; ?>" method="post">
<h6><?php echo $TEXT['LOGIN']; ?></h6>
<div class="loginbox">
<p><?php echo $TEXT['USERNAME']; ?>:</p> <p><input type="text" name="username" /></p>
<p><?php echo $TEXT['PASSWORD']; ?>:</p> <p><input type="password" name="password" /></p>
<p style="margin-top:2px;"><input class="loginbutton" type="submit" name="submit" value="<?php echo $TEXT['LOGIN']; ?>" /> </p>
<p style="line-height:90%;"><a href="<?php echo FORGOT_URL; ?>"><?php echo $TEXT['FORGOT_DETAILS']; ?></a></p>
<?php if (is_numeric(FRONTEND_SIGNUP)) { ?>
<a href="<?php echo SIGNUP_URL; ?>"><?php echo $TEXT['SIGNUP']; ?></a>
<?php } ?>
</div>
</form>
<?php } elseif (FRONTEND_LOGIN AND $wb->is_authenticated()) { ?>
<form name="logout" action="<?php echo LOGOUT_URL; ?>" method="post">
<h6><?php echo $TEXT['LOGGED_IN']; ?></h6>
<div class="loginbox">
<p><?php echo $TEXT['WELCOME_BACK']; ?>, <?php echo $wb->get_display_name(); ?></p>
<p><input class="loginbutton" type="submit" name="submit" value="<?php echo $MENU['LOGOUT']; ?>" /> </p>
<p><a href="<?php echo PREFERENCES_URL; ?>"><?php echo $MENU['PREFERENCES']; ?></a> </p>
</div>
</form>
<?php } ?>Danke und viele Grüße
Martin
Offline
Ändere die Zeile
<?php if(FRONTEND_LOGIN AND !$wb->is_authenticated()) { ?>zu
<?php if(FRONTEND_LOGIN AND !$wb->is_authenticated()) {
require_once(WB_PATH.'/include/captcha/captcha.php');
?>Füge nach
<p><?php echo $TEXT['PASSWORD']; ?>:</p> <p><input type="password" name="password" /></p>ein:
<?php call_captcha(); ?>Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Super, danke dir! Im include/captcha Verzeichnis habe ich jetzt auch die Anleitung gefunden und konnte die Ausgabe entsprechend anpassen.
Offline
florian