yeahJim_UK wrote:A good idea Steve.
From what I have seen these Wow Gold spammers are human. If not then it would be the only bot to get through registration on my site in over 2 years. Assuming they are human then ok with your idea.
What I have done is to use the word sensor such that any text Wow Gold, wow gold, WowGold, wowgold is replaced by "Please report this post" to draw moderator or Admin attention to their rubbish posting.
I also do not allow urls in signatures until after 10 posts so they get nowhere on my site.
Jim
Attention wowgold spammers: Your links are blocked at this site, so don't bother.
Well, if they can't read the language the forum is in, they aren't going to sign up anyway, and if they can, the question will be easy.EY wrote:That would also affect how many users end up signing up that actually are interested in your forum's subject no?
Thanks,
EY
Code: Select all
// Replace "error" strings with their real, localised form
Code: Select all
$checker_answers = array('testanswer', 'answerno2', 'another');
if(!in_array(strtr(strtolower($data['checker']), array(' ' => '')), $checker_answers))
{
$error[] = $user->lang['CHECKER_ERROR'];
}
// Replace "error" strings with their real, localised form
Code: Select all
'tz' => request_var('tz', (float) $timezone),
Code: Select all
'tz' => request_var('tz', (float) $timezone),
'checker' => request_var('checker', '', true),
Code: Select all
<dd><input type="password" tabindex="5" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" /></dd>
</dl>
Code: Select all
<dd><input type="password" tabindex="5" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" /></dd>
</dl>
<dl>
<dt><label for="checker">{L_CHECKER}:</label><br /><span>{L_CHECKER_EXPLAIN}</span></dt>
<dd><input type="text" tabindex="6" name="checker" id="checker" size="25" maxlength="100" value="" class="inputbox autowidth" title="{L_CHECKER}" /></dd>
</dl>
Code: Select all
'CONFIRM_PASSWORD_EXPLAIN' => 'You only need to confirm your password if you changed it above.',
Code: Select all
'CONFIRM_PASSWORD_EXPLAIN' => 'You only need to confirm your password if you changed it above.',
'CHECKER' => 'What is my name?',
'CHECKER_EXPLAIN' => 'Just to make sure you are human.',
'CHECKER_ERROR' => 'Invalid check code, try again.',