WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 27.04.2026 15:34:47

martin-xyz
Member

Frontend-Anmeldung funktioniert nicht mehr nach Update auf WBCE 1.6.5

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

#2 27.04.2026 17:37:52

florian
Administrator

Re: Frontend-Anmeldung funktioniert nicht mehr nach Update auf WBCE 1.6.5

Ä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

#3 27.04.2026 18:43:36

martin-xyz
Member

Re: Frontend-Anmeldung funktioniert nicht mehr nach Update auf WBCE 1.6.5

Super, danke dir! Im include/captcha Verzeichnis habe ich jetzt auch die Anleitung gefunden und konnte die Ausgabe entsprechend anpassen.

Offline

Liked by:

florian

Board footer

up