diff options
author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-07-12 18:52:21 +0000 |
---|---|---|
committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-07-12 18:52:21 +0000 |
commit | 4609d0ba685d06e6b61b50804622eb03f29ded7d (patch) | |
tree | 6e551d4c19481210346f5d7d801d178303198a61 /wp-content | |
parent | 7761670f76834d5780042c9a4a5ac89efc4b51ad (diff) | |
download | wordpress-mu-4609d0ba685d06e6b61b50804622eb03f29ded7d.tar.gz wordpress-mu-4609d0ba685d06e6b61b50804622eb03f29ded7d.tar.xz wordpress-mu-4609d0ba685d06e6b61b50804622eb03f29ded7d.zip |
Log registrations (#77)
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@667 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-content')
-rw-r--r-- | wp-content/mu-plugins/misc.php | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/wp-content/mu-plugins/misc.php b/wp-content/mu-plugins/misc.php index a67c379..b503d49 100644 --- a/wp-content/mu-plugins/misc.php +++ b/wp-content/mu-plugins/misc.php @@ -125,5 +125,14 @@ add_action('private_to_published', 'update_pages_last_updated'); add_action('trackback_post', 'update_pages_last_updated'); add_action('wp_set_comment_status', 'update_pages_last_updated'); +function wpmu_log_new_registrations( $blog_id, $user_id ) { + global $wpdb; + $user = new WP_User($user_id); + $email = $wpdb->escape($user->user_email); + $IP = preg_replace( '/[^0-9., ]/', '',$_SERVER['REMOTE_ADDR'] ); + $wpdb->query( "INSERT INTO {$wpdb->registration_log} ( email , IP , blog_id, t ) VALUES ( '{$email}', '{$IP}', '{$blog_id}', NOW( ))" ); +} + +add_action( "wpmu_new_blog" ,"wpmu_log_new_registrations", 10, 2 ); ?> |