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.
Tags:
- drupal's blog
- 90442 reads

13 comments
Return to the current page after user login
Submitted by Anonymous on Wed, 2008/06/04 - 21:21.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">
horizontal custom drupal login block with active link highlight
Submitted by daydreamer on Mon, 2009/03/30 - 08:09.Hi guys, you might want to make the Drupal Login Box aligned horizontally.
Like facebook at this url here: Horizontal Custom Drupal Login Block
Hi, I just add my personal
Submitted by Ad3m on Sat, 2009/04/04 - 20:18.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.
Works
Submitted by jasonsecada on Sun, 2009/05/10 - 21:21.This works fine.
_______________________Neck Pain | Singapore Hotel
This was a solid post. Thank
Submitted by John47123 (not verified) on Mon, 2011/07/18 - 03:56.This was a solid post. Thank you for sharing it. ITIL Certification
RE:
Submitted by PeterWarner on Thu, 2009/05/14 - 14:13.Exchange this: <form
Submitted by hankjmatt on Thu, 2009/06/18 - 13:17.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
This code looks great,
Submitted by AlbertF on Wed, 2009/06/24 - 02:19.This code looks great, thanks for the fix club peinguin.Ways to Make Money OnlineÂ
hmm
Submitted by cisse on Thu, 2009/07/16 - 12:54.This is the sample code, you can customize this code to better suit your site configuration :-).
____________________
get degree | graduate diploma
very good comment thanks
Submitted by Qulit (not verified) on Wed, 2011/08/17 - 07:38.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
You've some helpful ideas!
Submitted by claire redfield (not verified) on Thu, 2011/08/18 - 17:12.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..
Every day I do try to look
Submitted by mariabarka (not verified) on Mon, 2011/10/31 - 17:52.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
Drupal RewriteRule for Enable or disable clean URLs for Drupal s
Submitted by Luqmankhan (not verified) on Fri, 2011/11/25 - 19:01.#
# 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.