WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • Templates, Menus & Design »
  • Put the login form/signup and account in the default template
  • Print
Pages: [1]   Go Down

Author Topic: Put the login form/signup and account in the default template  (Read 12916 times)

Bloody

  • Guest
Put the login form/signup and account in the default template
« on: January 22, 2008, 07:16:45 AM »
Hi,  :wink:

I'm want to Put the login form in the default template and a welcome text.
I search on WB ste but i found nothing at all.
I see the files : login_form.php, signup.php and preferences.php.
But I don't know to include in my defaul template.  :oops:
Logged

Offline ruebenwurzel

  • Betatester
  • **
  • Posts: 8544
  • Gender: Male
  • Keep on Rockin
    • Familie Gallas Online
Re: Put the login form/signup and account in the default template
« Reply #1 on: January 22, 2008, 07:50:02 AM »
Hello,

make a WYSIWYG Page, choose the source view of the editor and put there the code from below adapted to your page:

Code: [Select]
<form class="login_table" method="post" action="http://www.yourdomain.com/account/login.php?redirect=http://www.yourdomain.com/pages/thepage where users hould be redirected after login.php" name="login">
    <table width="50%" cellspacing="0" cellpadding="5" border="0" align="center">
        <tbody>
            <tr>
                <td style="text-align: right;">User:</td>
                <td><input type="text" name="username" /></td>
            </tr>
            <tr>
                <td style="text-align: right;">Password:</td>
                <td><input type="password" name="password" /></td>
            </tr>
            <tr>
                <td style="text-align: left;">&nbsp;</td>
                <td><input type="submit" value="Login" name="submit" /></td>
            </tr>
            <tr align="left">
                <td style="text-align: center;" colspan="2"><a href="http://www.yourdoamain.com/account/forgot.php">Forgot your Login?</a></td>
            </tr>
        </tbody>
    </table>
</form>

Have fun

Matthias
Logged

Bloody

  • Guest
Re: Put the login form/signup and account in the default template
« Reply #2 on: January 22, 2008, 08:46:32 PM »
Thanks a lot ruebenwurzel.
Works fine; :)
How could put a link on the frontend to admin panel if a admistrator is log.
Logged

Offline ruebenwurzel

  • Betatester
  • **
  • Posts: 8544
  • Gender: Male
  • Keep on Rockin
    • Familie Gallas Online
Re: Put the login form/signup and account in the default template
« Reply #3 on: January 23, 2008, 04:41:00 AM »
Hello,

simply place a link to admin panel on your page. Look in the index.php of the builtin templates like round or allcss for example code.

Matthias
Logged

Bloody

  • Guest
Re: Put the login form/signup and account in the default template
« Reply #4 on: January 23, 2008, 03:35:23 PM »
Wonderful !  :-D
Thanks Ruebenwurzel for your fast answers. :)
I use the php code of Allcss template.
Code: [Select]
       <?php
        
if(FRONTEND_LOGIN == &#39;enabled&#39; AND VISIBILITY != &#39;private&#39; AND $wb->get_session(&#39;USER_ID&#39;) == &#39;&#39;) {
        
?>

        <form name="login" action="<?php echo LOGIN_URL; ?>" method="post" class="login_table">
            <h1><?php echo $TEXT[&#39;LOGIN&#39;]; ?></h1>
            <?php echo $TEXT[&#39;USERNAME&#39;]; ?>:
            <input type="text" name="username" style="text-transform: lowercase;" />
            <?php echo $TEXT[&#39;PASSWORD&#39;]; ?>:
            <input type="password" name="password" />
            <input type="submit" name="submit" value="<?php echo $TEXT[&#39;LOGIN&#39;]; ?>" style="margin-top: 3px; text-transform: uppercase;" />
            <a href="<?php echo FORGOT_URL; ?>"><?php echo $TEXT[&#39;FORGOT_DETAILS&#39;]; ?></a>
                <?php if(is_numeric(FRONTEND_SIGNUP)) { ?>
                    <a href="<?php echo SIGNUP_URL; ?>"><?php echo $TEXT[&#39;SIGNUP&#39;]; ?></a>
                <?php } ?>
        </form>
        <?php
        
} elseif(FRONTEND_LOGIN == &#39;enabled&#39; AND is_numeric($wb->get_session(&#39;USER_ID&#39;))) {
        
?>

        <form name="logout" action="<?php echo LOGOUT_URL; ?>" method="post" class="login_table">
            <h1><?php echo $TEXT[&#39;LOGGED_IN&#39;]; ?></h1>
            <?php echo $TEXT[&#39;WELCOME_BACK&#39;]; ?>, <?php echo $wb->get_display_name(); ?>
            <br />
            <input type="submit" name="submit" value="<?php echo $MENU[&#39;LOGOUT&#39;]; ?>" />
            <br />
            <a href="<?php echo PREFERENCES_URL; ?>"><?php echo $MENU[&#39;PREFERENCES&#39;]; ?></a>
            <a href="<?php echo ADMIN_URL; ?>/index.php"><?php echo $TEXT[&#39;ADMINISTRATION&#39;]; ?></a>
        </form>
        <?php
        
}
        
?>

    </div>
    <?php } ?>
Logged

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • Templates, Menus & Design »
  • Put the login form/signup and account in the default template
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2