#3123 closed enhancement (fixed)
Login Form Improvements
Reported by: | Viper007Bond | Owned by: | |
---|---|---|---|
Milestone: | 2.1 | Priority: | normal |
Severity: | minor | Version: | 2.1 |
Component: | Administration | Keywords: | login form has-patch commit |
Focuses: | Cc: |
Description
As mentioned on wp-hackers. Please note that I just went over this with a fine tooth comb, but it still needs a little testing and double checking just to be sure. ;)
Demo: http://test.viper007bond.com/wordpress-latest/wp-login.php
What's new (oh where to begin?!):
wp-register.php
moved towp-login.php?action=register
and redirect added inwp-register.php
- Registration page is currently only like half styled in the SVN. This has been fixed.
- Multiple errors can now be displayed for each form
- Bottom links made to look pretty (they looked bad if registration was enabled)
- Fixed some display issues in IE
- Made the WP logo much easier to click in FF (it was all funky before)
- Removal of all references to
wp_die()
. All errors and messages (nearly) are now reported via the standard error area.
And the most important:
- Tons of new hooks and filters
You can now restyle the login pages however you want due to the addition of a hook into the <head>
.
Each form also now has a hook in it so that you add new input fields (say their sex or birthday or even a CAPTCHA). There's also of course a new hook for each that allows you to handle the $_POST
and then set an error if your field is left blank, not filled in correctly, etc. This error will be displayed like any other error.
For example, check out this example which was created via a very simple plugin:
http://img215.imageshack.us/img215/5851/wpregistercolorjt7.png
Attachments (4)
Change History (14)
#2
@
18 years ago
I like it. Especially now that the registration pages have been styled... looked a little weird before. Nice job.
#3
@
18 years ago
- Keywords has-patch added
I've been playing with this for some time now and I like it.
#4
@
18 years ago
- Keywords login form commit added
- Priority changed from low to normal
+1 for this, Why wait more?
#7
@
18 years ago
- Resolution fixed deleted
- Status changed from closed to reopened
This harmfully changes the POST variable names used from log and pwd to something else.
Please revert that part.
Oh, and the translation people are probably going to hate me for this patch, lol. I tried to keep as many of the existing strings as possible, but I did have to make some new strings. Sorry guys.