[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!
Ideas Centre
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 »

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 »

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 »

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: 3542
Joined: Wed Oct 27, 2004 11:35 pm
Name: William
Contact:

Re: [DEV] Akismet 0.0.1

Post by bonelifer »

Yes, great idea. Looking forward to seeing this mod get developed.
William Jacoby - Community Team
Knowledge Base | phpBB Board Rules | Search Customisation Database
Please don't contact me via PM or email for phpBB support .
User avatar
jrolson
Registered User
Posts: 968
Joined: Wed Jan 05, 2005 1:53 am
Location: U.S.

Re: [DEV] Akismet 0.0.1

Post by jrolson »

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 »

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 »

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 »

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 »

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 »

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 »

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 »

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 »

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 »

How's this mod coming I would love to see phpBB with Akismet :D
-Jonah
:lol:
User avatar
Elias
Registered User
Posts: 5152
Joined: Sat Feb 25, 2006 4:31 pm
Name: Elias

Re: [DEV] Akismet 0.0.1

Post by Elias »

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”