[BETA] Antispam for all fields (updated: 10-01-2009:V1.3.1)

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment! No new topics are allowed in this forum.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: MOD Development Forum rules

On February 1, 2009 this forum will be set to read only as part of retiring of phpBB2.
User avatar
EXreaction
Former Team Member
Posts: 5666
Joined: Sun Aug 21, 2005 9:31 pm
Location: Wisconsin, U.S.
Name: Nathan

Post by EXreaction » Wed Jul 19, 2006 6:22 pm

You should change the true/false sections to check boxes. Otherwise there is a possiblity of human error.

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Re: [BETA] Antispam for all fields (updated: 03-06-2006)

Post by Ramon Fincken » Wed Jul 19, 2006 6:25 pm

lmcboy wrote: Okay, I'll give it a shot as-is. I wonder if there's an easy way to ban the IP when a spam registration is detected.

BTW, the wordlist at http://www.phpbbinstallers.com/bad_words.php may be too restrictive! I tried to post to my board right after installing those words, and my post got rejected. I couldn't figure out what word it was complaining about. I disabled the parts of your mod that deal with posts as a workaround.

If you're interested, here is the rejected post, posted after I disabled the word filters.


Lmcboy,

if you update to the latest version you can set up a usergroup and put all users in that group.
All usergroup members will be free of the antispam function :)

Ramon
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Post by Ramon Fincken » Wed Jul 19, 2006 7:47 pm

EXreaction wrote: You should change the true/false sections to check boxes. Otherwise there is a possiblity of human error.


I will :)

Currently the settings you see are in a php config file so this is 1 step better.
However this release will be after I'm back from my vacations and I'll add some checks like the true / false thing and a nice usergroup dropdown so you don't have to check wich group id it was you needed to fill in ..

Have a nice one !

Rfn
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Post by Ramon Fincken » Wed Aug 16, 2006 9:13 pm

I am very proud to post this message for the next release will actually VISIT the urls entered and check them for forbidden words :)



Current todo list:
See 1rst post

New features in next releases: ( Beeing tested right now )
See 1rst post
Last edited by Ramon Fincken on Sun Aug 20, 2006 5:55 pm, edited 3 times in total.
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

User avatar
EXreaction
Former Team Member
Posts: 5666
Joined: Sun Aug 21, 2005 9:31 pm
Location: Wisconsin, U.S.
Name: Nathan

Post by EXreaction » Wed Aug 16, 2006 10:32 pm

Nice work, but you do have an option to disable that right?

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Post by Ramon Fincken » Thu Aug 17, 2006 6:31 pm

Yes all options will be in the ACP ( see previous post of updated ACP screenshot)
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

whoo
Registered User
Posts: 575
Joined: Fri Mar 07, 2003 4:12 am

Post by whoo » Sun Aug 20, 2006 2:48 pm

I have a suggestion for this:

I would like to see something that checks post content based on post count. Spammers hit and run; register and post, then leave.

Therefore, ideally, it would be nice to check the actual post content and reject it only if its "spammy" AND the user has a post count less than a certain number -- in my case I would settle for 2.

This would essentially negate the neccessity for groups, since long term members would more than likely have already met the post count quota.

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Post by Ramon Fincken » Sun Aug 20, 2006 3:28 pm

will be packed in the next release!
users who have at least x posts and are y days active

x posts only is not enough, some spammers post 10 msgs and leave..

many thanks for the suggestion!
edit: and its there ! check version 1.1.6 :)



in the meantime:
Have lots of members? add them all whitin seconds:
http://www.phpbbinstallers.com/board/viewpost.php?p=755
http://david.smigit.com/mdd/?keyword=user+group
http://www.phpbb.com/phpBB/viewtopic.ph ... user+group
Last edited by Ramon Fincken on Sun Aug 20, 2006 6:26 pm, edited 1 time in total.
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Post by Ramon Fincken » Sun Aug 20, 2006 6:07 pm

:!: ** upgrade 1.1.5 -> 1.1.6 20082006
* Added ACP panel configuration
* Added: users who have x posts in the last y days are free of the check
* Added: Actually visit remote websites and check them for spamwords

Upgrade instructions are in the 1.1.6 zipfile
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

nampa
Registered User
Posts: 19
Joined: Sun Nov 10, 2002 10:07 pm

Post by nampa » Thu Aug 24, 2006 8:48 pm

Thanks for the MOD, but it did NOT work for me.

#
#-----[ BEFORE, ADD ]-----------------------------------
#
// Ramon Fincken, antispam
// V 1.1.6
// Phpbbinstallers.com
include($phpbb_root_path . 'includes/functions_antispam.'.$phpEx);

This section caused the CONFIRMATION CODE to stop working. When I disabled the above mentioned line, then the entire registration page would not appear. It was just blank.


Another problem was in the control panel.
the first option did work, but the 2nd and 3rd options did nothing.

nampa
Registered User
Posts: 19
Joined: Sun Nov 10, 2002 10:07 pm

Post by nampa » Thu Aug 24, 2006 8:49 pm

Ramon,

I neglected to mention that I have added many anti-spam MODs. It could be there there is a conflict with another MOD.

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Post by Ramon Fincken » Thu Aug 24, 2006 8:58 pm

I'll contact you tomorrow by PM to solve this, for this includes is neccecary for the mod to work..
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

nampa
Registered User
Posts: 19
Joined: Sun Nov 10, 2002 10:07 pm

Post by nampa » Thu Aug 24, 2006 10:52 pm

Ramon,

Thank you.

When you contact me, please let me know how can I temporarily disable the limit on the number of registration attempts. Its really hard to debug this problem if I keep getting locked out of the registration page. I had to go around looking for other computers.

User avatar
Ramon Fincken
Registered User
Posts: 4835
Joined: Thu Oct 14, 2004 1:04 am
Location: NL, The Netherlands Amsterdam area @GMT +1
Contact:

Post by Ramon Fincken » Thu Aug 24, 2006 10:55 pm

nampa wrote: Ramon,

Thank you.

When you contact me, please let me know how can I temporarily disable the limit on the number of registration attempts. Its really hard to debug this problem if I keep getting locked out of the registration page. I had to go around looking for other computers.


ACP >> general config

bypass: use another browser and close the window, re-open the browser and you have a new 'session'
Dutch quality fully managed WordPress hosting - ManagedWPHosting.nl

Before changing a file, some code or installing a MOD >> Make a backup first!

Do you like my mods? paypal me $1 :) forumsoftware[AT}creativepulses[DOT}nl [/size]
PhpBBantispam.com || Instant find your mod here

bpaterson
Registered User
Posts: 2
Joined: Sun Aug 27, 2006 4:29 am

Post by bpaterson » Sun Aug 27, 2006 4:32 am

I installed 1.1.6, and get this error when clicking 'Word list' in the control panel.
Warning: Cannot modify header information - headers already sent by (output started at /usr2/home/<removed>/htdocs/forum/includes/template.php(127) : eval()'d code:1) in /usr2/home/<removed>/htdocs/forum/includes/functions.php on line 899


Any ideas? Also
'Spam database' and 'Management' give me the same screen.

Locked

Return to “[2.0.x] MODs in Development”