Author |
Message |
admin Site Admin
Joined: 18 Apr 2006 Posts: 805 Location: Saint-Petersburg, Russia
|
Posted: Wed Jun 06, 2007 1:56 am Post subject: How to stop phpBB3 spam |
|
|
Note: There is a longer discussion on phpbb.com.
At the moment, phpBB3 is spam-free. But looking forward, here is a port of Textual Confirmation, one of the most effective antispam mods for phpBB.
MOD Title: Textual Confirmation for phpBB3
MOD Description: While registering or posting, the user must answer a question to prove the user isn't a spambot.
MOD Version: 1.0.0.beta1
MOD Download: http://bbantispam.com/phpbb3.zip
The MOD is just of a few steps, and I hope it's ok to show them here:
Quote: |
... headers are skipped ...
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
1. Download Advanced Textual Confirmation from
http://bbantispam.com/atc/AdvancedTextualConfirmation.zip
2. Unpack the archive to get the files
"bbantispam.php" and "bbas_config.php"
3. Change the questions in the file "bbas_config.php"
#
#-----[ COPY ]------------------------------------------
#
copy bbantispam.php to bbantispam.php
copy bbas_config.php to bbas_config.php
#
#-----[ OPEN ]------------------------------------------
#
common.php
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path . 'bbantispam.' . $phpEx);
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
Optional:
Go to the Administration Control Panel, the pane "General",
the section "Visual confirmation settings" and disable visual
confirmation, as you don't need it anymore.
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
|
_________________ Oleg Parashchenko, bbAntiSpam
Do you love our tools? Please sponsor further development! |
|
|
ton Guest
|
Posted: Mon Feb 16, 2009 2:46 pm Post subject: |
|
|
Hi There,
as soon as I disable visual conformation the textconformation does not show up as well anymore...
Thanks |
|
|
Guest
|
Posted: Sun Mar 01, 2009 11:34 pm Post subject: Spam Help |
|
|
Hi i did this and today i had about 100 people register but never activate there account, so how come i am still getting spammers even though i have used antispam bot
Cheers
Aaron |
|
|
admin Site Admin
Joined: 18 Apr 2006 Posts: 805 Location: Saint-Petersburg, Russia
|
Posted: Tue Mar 10, 2009 5:53 am Post subject: |
|
|
I'm afraid you've installed the usual Textual Confirmation following the instructions for installing Advanced Textual Confirmation. It doesn't work. _________________ Oleg Parashchenko, bbAntiSpam
Do you love our tools? Please sponsor further development! |
|
|
anon Guest
|
Posted: Wed Mar 25, 2009 12:58 pm Post subject: |
|
|
Quote: |
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path . 'bbantispam.' . $phpEx); |
In my experience the Advanced Textual Confirmation script doesn't work if I follow these instructions, presumably because $phpbb_root_path isn't defined until later in the common.php document. If I move the include statement down to the section for includes, which is after the definition of $phpbb_root_path, it seems to work correctly.[/quote] |
|
|
Sam Guest
|
Posted: Thu May 07, 2009 7:19 am Post subject: |
|
|
Hi I'm new with pbpbb3 and forums in general. I'm having a lot of trouble with spam. I don't quite get the instructions are there step by step instructions available?
... headers are skipped ...
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
1. Download Advanced Textual Confirmation from
http://bbantispam.com/atc/AdvancedTextualConfirmation.zip
2. Unpack the archive to get the files
"bbantispam.php" and "bbas_config.php"
3. Change the questions in the file "bbas_config.php"
how do I do this??
#
#-----[ COPY ]------------------------------------------
#
copy bbantispam.php to bbantispam.php
copy bbas_config.php to bbas_config.php
#
#-----[ OPEN ]------------------------------------------
#
common.php
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path . 'bbantispam.' . $phpEx);
#
#-----[ DIY INSTRUCTIONS ]-------------------------------------
#
Optional:
Go to the Administration Control Panel, the pane "General",
the section "Visual confirmation settings" and disable visual
confirmation, as you don't need it anymore.
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM |
|
|
admin Site Admin
Joined: 18 Apr 2006 Posts: 805 Location: Saint-Petersburg, Russia
|
Posted: Fri May 08, 2009 3:59 am Post subject: |
|
|
Quote: | 3. Change the questions in the file "bbas_config.php"
how do I do this?? |
Initially, you can skip this step and retain the default questions.
To change the questions, just open the file "bbas_config.php" in a text editor and edit the questions. _________________ Oleg Parashchenko, bbAntiSpam
Do you love our tools? Please sponsor further development! |
|
|
anon Guest
|
Posted: Thu May 28, 2009 12:03 am Post subject: |
|
|
Just installed this MOD. Hopefully it takes care of my Spam problem.
Thanks, as the instructions were super easy to follow and it appears to be working when i test it. |
|
|
Me Guest
|
Posted: Wed Jun 03, 2009 3:17 pm Post subject: |
|
|
In step 3 you say to change the questions but this isn't allowed in the free version, is that correct? (or can i change the questions in the free version?)
Does this work and is it needed for phpBB 3.0.5 ? |
|
|
admin Site Admin
Joined: 18 Apr 2006 Posts: 805 Location: Saint-Petersburg, Russia
|
Posted: Thu Jun 04, 2009 3:24 am Post subject: |
|
|
Quote: | or can i change the questions in the free version? |
Yes, you can change the questions in the free version.
Quote: | Does this work and is it needed for phpBB 3.0.5 ? |
I didn't test, but I'm 99.99% sure it works for phpBB 3. Is it needed? If you get spam, then yes. _________________ Oleg Parashchenko, bbAntiSpam
Do you love our tools? Please sponsor further development! |
|
|
Guest
|
Posted: Fri Jun 05, 2009 7:45 pm Post subject: |
|
|
admin wrote: |
Quote: | Does this work and is it needed for phpBB 3.0.5 ? |
I didn't test, but I'm 99.99% sure it works for phpBB 3. Is it needed? If you get spam, then yes. |
I have just upgraded to 3.0.5 and this does not seem to work. Any suggestions? |
|
|
Jonneh Guest
|
Posted: Mon Jun 08, 2009 12:03 pm Post subject: Doesn't work after phpbb3.0.5 Upgrade |
|
|
The mod simply stops working all together, with no errors.
Any help? |
|
|
wkmincey Guest
|
Posted: Tue Jun 09, 2009 4:33 pm Post subject: MOD not working |
|
|
I can not seem to get this to work. It may have something to do with me using version number 3.0.5 of phpbb. When I first uploaded the files and logged in to the site, I was asked a security question. I created a test account and was never asked any questions at all.
On a side note, will this MOD ask a question only on registration? That is really all I want at this point.
Thanks in advance for anyone's help.
Mincey |
|
|
admin Site Admin
Joined: 18 Apr 2006 Posts: 805 Location: Saint-Petersburg, Russia
|
Posted: Wed Jun 10, 2009 4:06 am Post subject: |
|
|
Seems instead of
Code: | include_once($phpbb_root_path . 'bbantispam.' . $phpEx); |
one should use
Code: | include_once('/the/full/path/to/bbantispam.php'); |
Instead of trying being smart, it's more safe to use the absolute path.
Quote: | On a side note, will this MOD ask a question only on registration? That is really all I want at this point. |
No, in the proposed setup, the MOD can ask a question at any place. But if an user answered a question, the user isn't bothered anymore. As result, it's very near to what you want.
If you really insist on the your way, see this message of "Thu Jun 07, 2007":
http://www.phpbb.com/community/viewtopic.php?p=3025581#p3025581 _________________ Oleg Parashchenko, bbAntiSpam
Do you love our tools? Please sponsor further development! |
|
|
Jonneh Guest
|
Posted: Wed Jun 10, 2009 2:18 pm Post subject: |
|
|
That change you published seemed to make it work for a few minutes before it once again simply stopped working with no errors.
Any idea why the mod simply keeps stopping? |
|
|
Ok.