[DEV] Akismet 0.0.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!
Scam Warning
User avatar
callumacrae
Former Team Member
Posts: 2662
Joined: Tue Feb 12, 2008 12:28 pm
Location: London, UK
Name: Callum Macrae
Contact:

[DEV] Akismet 0.0.1

Post by callumacrae » Fri Feb 25, 2011 11:50 am

Modification Name: Akismet 0.0.1
Author: Callum95 (AKA callumacrae)

Modification Description:

I've been searching for a while, but the only Akismet modification I have managed to find only checks whether it's spam, and does not allow the user to submit spam to the database. This, in my mind, is lazy and wrong, so I'm going to make a proper Akismet modification which, when a post is deleted as spam, submits the post to Akismet.

It won't just delete a comment if it detects that it is spam. Although that will be one of the option, there will also be the option to put them in the moderation queue (and report to akismet if it isn't spam), or to present them with a captcha. If they fail the captcha, the post be deleted, but if they succeed their post will either be put in the moderation queue or posted (up to the admin).

It will be based on the following link and the class linked to from that link: http://randombyte.net/wiki/phpbb_akismet


Modification Version: 0.0.1

Requirements: Requires fsockopen()

Features: See description

Screenshots: N/A (yet)

Demo URL: N/A yet

Modification Download: N/A yet


Please give me your thoughts, I will start development later today :)

~Callum
macr.ae = my website. you probably won't like it.
Proud user ofProud user of

User avatar
4_seven
I've Been Banned!
Posts: 5155
Joined: Wed Apr 30, 2008 1:41 am

Re: [DEV] Akismet 0.0.1

Post by 4_seven » Fri Feb 25, 2011 12:05 pm

very good, so sharing blocked ones is the better way.
Current Mods | Mod Base | php(BB) programming | No help via PM

User avatar
callumacrae
Former Team Member
Posts: 2662
Joined: Tue Feb 12, 2008 12:28 pm
Location: London, UK
Name: Callum Macrae
Contact:

Re: [DEV] Akismet 0.0.1

Post by callumacrae » Sun Feb 27, 2011 11:22 pm

Slight change of plan: while originally i was intending on using someone already written Akismet class, I have discovered that they're all rubbish. I am going to write my own class, release it as a class, and then integrate it into phpBB.

~Callum
macr.ae = my website. you probably won't like it.
Proud user ofProud user of

User avatar
bonelifer
Community Team Member
Community Team Member
Posts: 3476
Joined: Wed Oct 27, 2004 11:35 pm
Name: William
Contact:

Re: [DEV] Akismet 0.0.1

Post by bonelifer » Mon Feb 28, 2011 12:32 am

Yes, great idea. Looking forward to seeing this mod get developed.
Knowledge Base | phpBB Board Rules | Search Customisation Database
Image
Please don't contact me via PM or email for phpBB support .

User avatar
jrolson
Registered User
Posts: 837
Joined: Wed Jan 05, 2005 1:53 am
Location: U.S.

Re: [DEV] Akismet 0.0.1

Post by jrolson » Mon Feb 28, 2011 1:56 am

Cant wait to try this...

User avatar
callumacrae
Former Team Member
Posts: 2662
Joined: Tue Feb 12, 2008 12:28 pm
Location: London, UK
Name: Callum Macrae
Contact:

Re: [DEV] Akismet 0.0.1

Post by callumacrae » Sun Mar 06, 2011 5:21 pm

I've made the basics of a library, will probably add more features to it soon:

https://github.com/callumacrae/Akismet

When I'm done with the library I will start building it into phpBB

~Callum
macr.ae = my website. you probably won't like it.
Proud user ofProud user of

GameVixenZone
Registered User
Posts: 166
Joined: Mon Aug 17, 2009 9:26 am

Re: [DEV] Akismet 0.0.1

Post by GameVixenZone » Sun Mar 27, 2011 11:20 am

sorry wrong Akismet topic.

User avatar
callumacrae
Former Team Member
Posts: 2662
Joined: Tue Feb 12, 2008 12:28 pm
Location: London, UK
Name: Callum Macrae
Contact:

Re: [DEV] Akismet 0.0.1

Post by callumacrae » Sun Mar 27, 2011 1:59 pm

Wha?

I've been doing some work on this, so far it just checks and there is no way to submit spam. If someone wants me to, I'll github what I've done so far.

~Callum
macr.ae = my website. you probably won't like it.
Proud user ofProud user of

User avatar
callumacrae
Former Team Member
Posts: 2662
Joined: Tue Feb 12, 2008 12:28 pm
Location: London, UK
Name: Callum Macrae
Contact:

Re: [DEV] Akismet 0.0.1

Post by callumacrae » Wed Mar 30, 2011 3:25 pm

0.0.1 here: https://github.com/callumacrae/phpbb-Akismet

Current features:
  • Checks posts to see whether they're spam or not when posted
  • Ability to submit spam to the Akismet database
I haven't made an UMIL file yet, but:

Config:
  • akismet_api
  • akismet_enabled
  • akismet_port
  • akismet_server
  • akismet_timeout
  • akismet_version
Permissions:
  • m_delete_spam
Fairly obvious what they are, but I'm making an UMIL file now.

~Callum
macr.ae = my website. you probably won't like it.
Proud user ofProud user of

GameVixenZone
Registered User
Posts: 166
Joined: Mon Aug 17, 2009 9:26 am

Re: [DEV] Akismet 0.0.1

Post by GameVixenZone » Thu Mar 31, 2011 5:33 am

Hi Mate,

I was just curious how does this mod differ to this one? http://www.phpbb.com/community/viewtopi ... &t=2125159

I have been considering swapping to your mod as I have been experiencing some issues with being flagged during my own posts. I thought this would be avoided as a founder of my board but still am not sure if it's mod or akismet related. However I am interested to find out what you think.

Kind Regards

User avatar
callumacrae
Former Team Member
Posts: 2662
Joined: Tue Feb 12, 2008 12:28 pm
Location: London, UK
Name: Callum Macrae
Contact:

Re: [DEV] Akismet 0.0.1

Post by callumacrae » Thu Mar 31, 2011 5:46 am

With my mod, people who are flagged as spam with just have to answer a captcha, and they will be put into the moderation queue :) it's not really that different though, I hadn't seen that.

That's an akismet problem, btw.

~Callum
macr.ae = my website. you probably won't like it.
Proud user ofProud user of

User avatar
Martin Truckenbrodt
Registered User
Posts: 3045
Joined: Sun Mar 23, 2003 6:22 pm
Location: Franconia
Name: Martin Truckenbrodt
Contact:

Re: [DEV] Akismet 0.0.1

Post by Martin Truckenbrodt » Mon Feb 06, 2012 3:42 pm

Hello Callum,
is 0.0.1 a stable release?
BTW: You should add your github link to your first post, too.

What are your future plans with this MOD? Are you still interested and working on it?

@GameVixienZone: Today I can't find any working download link at MarkTheDaemons MOD.

Bye Martin
Free tutorial: Installing MODs in phpBB 3.0
Advanced Block MOD - Prevent spam on your phpBB 3.0 board with Stop Forum Spam, BotScout, Akismet, Project Honey Pot and several IP-RBL and Domain-RBL DNS blacklists!
My MODs
Use the official phpBB Ideas to vote missing core features!!!

User avatar
callumacrae
Former Team Member
Posts: 2662
Joined: Tue Feb 12, 2008 12:28 pm
Location: London, UK
Name: Callum Macrae
Contact:

Re: [DEV] Akismet 0.0.1

Post by callumacrae » Mon Feb 06, 2012 7:56 pm

Nope, it isn't. It only has the ability to check messages for spam, and I was planning on adding the ability to report messages as spam, too.
macr.ae = my website. you probably won't like it.
Proud user ofProud user of

User avatar
jsebean
Registered User
Posts: 378
Joined: Sat Dec 12, 2009 3:20 pm
Location: Atlantic Canada
Name: Jonah
Contact:

Re: [DEV] Akismet 0.0.1

Post by jsebean » Mon Mar 19, 2012 11:46 pm

How's this mod coming I would love to see phpBB with Akismet :D
-Jonah
:lol:

User avatar
Elias
Registered User
Posts: 4625
Joined: Sat Feb 25, 2006 4:31 pm
Location: In the Water!
Name: Elias

Re: [DEV] Akismet 0.0.1

Post by Elias » Tue Mar 20, 2012 2:11 am

Very nice idea!

Can't wait to test it :twisted:
"Mystery creates wonder, and wonder is the basis of man's desire to understand." - Neil Armstrong
|Installing Extensions|Writing Extensions|Extension Validation Policy|

Locked

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