Customize User Login Block for Drupal 5.1

Customize User Login Block for Drupal 5.1

The code below is to make customize user login block for drupal 5.1. This is the sample code, you can customize this code to better suit your site configuration :-).

<?php global $user; ?>
<?php if ($user->uid) : ?>
<span class="login_text">Welcome, </span> <?php print ($user->name); ?> <br>
<?php print l("Your Account",'user/'.$user->uid); ?> |
<?php print l("Log-Out","logout"); ?>
<?php else : ?>
<form action="/user" method="post" id="user-login-form">
Username:
<input type="text" maxlength="60" name="name" id="edit-name" size="15" value="" tabindex="1" class="form-text required" />
<br>
Password:
<input type="password" name="pass" id="edit-pass" size="15" tabindex="2" class="form-text required" />
<br>
<input type="submit" name="op" id="edit-submit" value="Log in" tabindex="3" class="form-submit" />
<br>
<a href="/drupal/?q=user/register" title="Create account">Create account</a>
<br>
<a href="/drupal/?q=user/password" title="Retrieve lost password">Retrieve lost password</a>
<input type="hidden" name="form_id" id="edit-user-login" value="user_login" />
</form>
<?php endif; ?>

This article derrived from the "Customize drupal user login block" for Drupal version 4.7.

13 comments

4
Jun

Return to the current page after user login

if you expand the form action to include a return address, you may be returned to the current page after a successful login.

Exchange this:

<form action="/user" method="post" id="user-login-form">

with this:

<form action="<?php print url('user', drupal_get_destination()); ?>" method="post" id="user-login-form">

30
Mar

horizontal custom drupal login block with active link highlight

Hi guys, you might want to make the Drupal Login Box aligned horizontally.

Like facebook at this url here: Horizontal Custom Drupal Login Block

4
Apr

Hi, I just add my personal

Hi,
I just add my personal touch as I had to figure out how to customize it with my CSS template. Plus, I added the $base_url variable not to be depending on the root location of the website. <a href="http://www.muhabbetim.in" title="Muhabbet, chat">Muhabbet</a> , <a href="http://www.sohbet32.net" title="Sohbet, chat">Sohbet</a>
Hope it helps.
10
May

Works

This works fine.

_______________________
Neck Pain | Singapore Hotel
18
Jul

This was a solid post. Thank

This was a solid post. Thank you for sharing it. ITIL Certification

14
May

RE:

Plus, I added the $base_url variable not to be depending on the root location of the website. University online | Prior learning degrees
18
Jun

Exchange this: <form

Exchange this:

<form action="/user" method="post" id="user-login-form">

with this:

<form action="<?php print url('user', drupal_get_destination()); ?>" method="post" id="user-login-form">
club penguin

24
Jun

This code looks great,

This code looks great, thanks for the fix club peinguin.Ways to Make Money Online 

16
Jul

hmm

This is the sample code, you can customize this code to better suit your site configuration :-).

____________________
get degree | graduate diploma

17
Aug

very good comment thanks

very good comment thanks youu

Hi,
I just add my personal touch as I had to figure out how to customize it with my CSS template. Plus, I added the $base_url variable not to be chat depending Mynet on the root location of video sitesi the website.
Hope it helps.
Here is the code:

<?php global $user, $base_url; ?>
<?php if ($user->uid) : ?>
Welcome <?php print ($user->name); ?>
<?php print l("My account",'user/'.$user->uid); ?> |
<?php print l("Log out","logout"); ?>
<?php else : ?>
/user?<?php print drupal_get_destination() ?>" method="post" id="user-login-form">
Username:

Password:

/themes/wcc/img/login/login_button.gif" alt="Submit" />

/?q=user/password" title="Retrieve lost password" class="login_form_link" >Lost password?

<?php endif; ?>

Thanks to the guys from nossdutytask.com

18
Aug

You've some helpful ideas!

You've some helpful ideas! Maybe I ought to consider doing this by my self. i've been looking for this TUT! so far the feedbacks are good, hopefully it will work on me..

31
Oct

Every day I do try to look

Every day I do try to look for the knowledge like that, I saw many sites but yours is very interesting, you got talent in writing articles, blog bookmarked! Waiting for more info! Clubmz Reviews

25
Nov

Drupal RewriteRule for Enable or disable clean URLs for Drupal s

#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.

Order allow,deny

# Don't show directory listings for URLs which map to a directory.