WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
WBCE CMS 1.6.9 verfügbar / available - wichtiges Sicherheitsudate / important security update
Hallo zusammen,
gibt es eine Möglichkeit, dass nach einer erflogreichen Anmeldung eine bestimmte Seite angezeigt wird, (z.B. eine Seite die nur für registrierte/angemeldete Mitglieder zu sehen ist)?
Vielen Dank
Andreas
Beitrag geändert von florian (19.03.2021 13:07:21)
Offline
Wenn die Anmeldeseite über das LoginBox-Droplet erstellt ist, kannst Du die Ziel-Adresse als Parameter übergeben:
[[Loginbox?redirect=http://deinedomain.tld/pages/irgendwas]] oder auch
[[Loginbox?redirect=[wblink23]?]] 23 = Page-ID der Zielseite. Das Fragezeichen muss da rein, weil sonst die URL nicht richtig generiert wird.
Offline
awuest
Hallo Florian, danke für deine wie gewohnt schnelle Antwort!
Ich habe nicht das LoginBox-Droplet verwendet, sondern über
<?php
if(FRONTEND_LOGIN AND !$admin->is_authenticated()) {
?>
<!--LOGIN_URL, LOGOUT_URL,FORGOT_URL-->
<form action="<?php echo LOGIN_URL; ?>" method="post" id="login">
<b><?php echo $TEXT['LOGIN']; ?></b><br />
<?php echo $TEXT['USERNAME']; ?>: <br />
<label for="username"><span style="display:none;"><?php echo $TEXT['USERNAME']; ?></span>
<input type="text" name="username" title="<?php echo $TEXT['USERNAME']; ?>" placeholder="<?php echo $TEXT['USERNAME']; ?>" /></label> <br />
<?php echo $TEXT['PASSWORD']; ?>: <br />
<label for="password"><span style="display:none;"><?php echo $TEXT['PASSWORD']; ?></span>
<input type="password" name="password" title="<?php echo $TEXT['PASSWORD']; ?>" placeholder="<?php echo $TEXT['PASSWORD']; ?>" /></label> <br />
<input type="submit" name="submit" value="<?php echo $TEXT['LOGIN']; ?>" style="margin-top: 10px;" />
<br />
<br />
<a href="<?php echo FORGOT_URL;?>" title="<?php echo $TEXT['FORGOT_DETAILS']; ?>"><?php echo $TEXT['FORGOT_DETAILS']; ?></a>
<br/>
<hr/>
<?php if(is_numeric(FRONTEND_SIGNUP)) { ?>
<a href="<?php echo SIGNUP_URL; ?>"><?php echo $TEXT['SIGNUP']; ?></a>
<?php } ?>
</form>
<?php
} elseif(FRONTEND_LOGIN AND $admin->is_authenticated()) {
?>
<form action="<?php echo LOGOUT_URL; ?>" method="post" id="logout">
<b><?php echo $TEXT['LOGGED_IN']; ?></b> <br />
<?php echo $TEXT['WELCOME_BACK']; ?>, <?php echo $admin->get_display_name(); ?> <br />
<input type="submit" name="submit" value="<?php echo $MENU['LOGOUT']; ?>" style="margin-top: 13px;" /> <br />
<a href="<?php echo PREFERENCES_URL; ?>"><?php echo $MENU['PREFERENCES']; ?></a> <br /><br />
</form>
<?php
}
?>Gibt es auch in diesem Fall eine Möglichkeit?
Offline
Ja:
nach
<form action="<?php echo LOGIN_URL; ?>" method="post" id="login">einfügen:
<input type="hidden" name="redirect" value="[wblink23]" />(wblink23 wie oben beschrieben anpassen)
Offline
awuest
Super, Danke Florian: es hat funktioniert!!!
Ein wunderschönes Wochenende
Andreas
Offline
florian