1.
In Administration Control Panel, Users and Groups, Custom profile fields, I added an "about" field asking new registrants to tell about themselves. It looks like this on the registration page.
2.
In this file
includes/ucp/ucp_register.php
I added a line for ABOUT here:
$messenger->assign_vars(array( 'ABOUT' => request_var('pf_about', ''), 'USERNAME' => htmlspecialchars_decode($data['username']), 'U_USER_DETAILS' => "$server_url/memberlist.$phpEx?mode=viewprofile&u=$user_id", 'U_ACTIVATE' => "$server_url/ucp.$phpEx?mode=activate&u=$user_id&k=$user_actkey") );
3.
In this file
language/en/email/admin_activate.txtI added a message to myself using the ABOUT template variable like this:
Subject: Activate user account
{ABOUT}
is what {USERNAME} just said about themself upon registering at the CNM Forum
That's all. Now those spam registrations take me only a second to triage and delete. Robots aren't that smart yet!
No comments:
Post a Comment