[wp-trac] [WordPress Trac] #17948: Enhancements to the login and registration forms
WordPress Trac
wp-trac at lists.automattic.com
Wed Jul 20 17:40:33 UTC 2011
#17948: Enhancements to the login and registration forms
-------------------------+------------------------------
Reporter: wpdavis | Owner: wpdavis
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Multisite | Version:
Severity: normal | Resolution:
Keywords: |
-------------------------+------------------------------
Comment (by wpdavis):
I decided to start off by compiling a complete list of all actions and
filters used during the signup and registration processes.
ACTIONS:
* login_enqueue_scripts (S)
* login_head (S)
* login_footer (S)
* lostpassword_post (S)
* retreive_password (S) (Deprecated)
* retrieve_password (S) passes $user_login
* retrieve_password_key (S) passes $user_login, $key
* password_reset (S) passes $user, $new_pass
* register_post (S) passes $sanitized_user_login, $user_email, $errors
* login_init (S)
* login_form_$action (S)
* lost_password (S)
* lostpassword_form (S)
* register_form (S)
* login_form (S)
* signup_header (MS)
* before_signup_form (MS)
* signup_blogform (MS)
* signup_extra_fields (MS) passes $errors
* signup_hidden_fields (MS)
* signup_finished (MS)
* preprocess_signup_form (MS)
* after_signup_form (MS)
* wpmu_activate_user (MS) passes $user_id, $password, $meta
* wpmu_activate_blog (MS) passes $blog_id, $user_id, $password,
$signup->title, $meta
* wpmu_new_user (MS) passes $user_id
FILTERS:
* login_message (S) passes $message
* login_errors (S) passes $errors
* login_messages (S) passes $messages
* allow_password_reset (S) passes true, $user_data->ID
* retrieve_password_title (S) passes $title
* retrieve_password_message (S) passes $message, $key
* user_registration_email (S) passes $user_email
* registration_errors (S) passes $errors, $sanitized_user_login,
$user_email
* lostpassword_redirect (S) passes $redirect_to
* wp_signup_location (S) passes wp-signup location
* registration_redirect (S) passes $redirect_to
* login_redirect (s) passes $redirect_to
* signup_another_blog_init (MS) passes array of blogname, blog_title and
errors
* signup_create_blog_meta (MS) passes array of lang_id and public
* add_signup_meta (MS) passes $meta
* signup_user_init (MS) passes array of user_name, user_email and errors
* signup_blog_init (MS) passes array of user_name, user_email, blogname,
blog_title and errors
* wpmu_active_signup (MS) passes $active_signup
* wpmu_validate_user_signup (MS) passes $result
* subdirectory_reserved_names (MS) passes array of banned names
* newblogname (MS) passes $blogname
* wpmu_validate_blog_signup (MS) passes $result
* wpmu_signup_user_notification_email (MS) passes email text, $user,
$user_email, $key, $meta
* wpmu_signup_user_notification_subject (MS) passes subject text, $user,
$user_email, $key, $meta
* wpmu_signup_user_notification (MS) passes $user, $user_email, $key,
$meta
--
Ticket URL: <http://core.trac.wordpress.org/ticket/17948#comment:3>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list