[ALPHA] MultiMail - Community Newsletter MOD

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.
Post Reply
Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

[ALPHA] MultiMail - Community Newsletter MOD

Post by Dean » Sat Mar 01, 2003 11:57 am

Hi.

EDIT: Please see bottom of this post for info on how you can help me test this mod pre-release!

I just started dev on a requested mod which enables you to email board information and 'last 10 posts' and things like that.

Whilst at it, I was thinking it could incorporate optional HTML Email.

Another feature I was thinking would be 'Newsletter' functionality. You could run the mod in 'spam mode' if you wished, or only for people that have signed up for your newsletter, or only for people who have not visited the forum for over a month etc.

What do you guys think? Any other features that would be worth coding in?


Features / intended behaviour
  • Switchable HTML / Plain Text Email Format
  • Subscribe / Unsubscribe, default 'subscribed' on signup
  • Admin override for essential emails
  • Stats blocks/plugins
  • Configurable Search Criteria (see below) (plus exportable/downloadable csv file of mailing information?)
  • Your suggestion here?
Search Criteria Wishlist
  • Signup Date
  • Last Login / Visit -DONE
  • Activated / Not Activated -DONE
  • Number of posts (range)
  • USER GROUPS
Dean, later on wrote: Anyone interested in helping me test (basically just getting spammed by my knackered emails a few times) then please signup on my test board -

http://www.listentothesock.com/phpbbmods/

If you are interested in testing the code yourself (this wont be until I am happy with it!) then please apply for the usergroup 'Beta Testers' and I will distribute the code that way.

Cheers to everyone who has already offered to help.
Last edited by Dean on Tue Mar 22, 2005 4:36 pm, edited 7 times in total.

User avatar
dkklein
Registered User
Posts: 741
Joined: Mon May 13, 2002 5:52 pm
Location: Copenhagen, Denmark

Post by dkklein » Sat Mar 01, 2003 12:08 pm

Heres a few:

- target users selectable by: signup date, last logon, number of posts, active / inactive, user groups

- optional html / text

- users able to subscribe / unsubscribe but default to subscribe and admin able to override
Best regards Tommy

Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

Post by Dean » Sat Mar 01, 2003 12:52 pm

That makes sense (the last one) will aim for them all.

I will edit my top post to include a 'feature-list' to try to keep things straight.

User avatar
dkklein
Registered User
Posts: 741
Joined: Mon May 13, 2002 5:52 pm
Location: Copenhagen, Denmark

Post by dkklein » Sat Mar 01, 2003 1:08 pm

This looks good. I am loking forward to this :D
Best regards Tommy

User avatar
scoobie
Registered User
Posts: 237
Joined: Sun May 12, 2002 6:07 pm

Post by scoobie » Sat Mar 01, 2003 3:36 pm

sounds fantastic
You can have it all if you like... but you can pay for it the rest of your life.

emv
Registered User
Posts: 88
Joined: Sat Feb 08, 2003 12:33 am

Post by emv » Sat Mar 01, 2003 10:03 pm

"Headlines:" Include post titles and summaries / abstracts from any or all forums, selectable by the admin.

Auto Send: this could be done WITHOUT a cron job or WITHOUT a winScheduled page that automatically launches at a certain time everyday:

if the last post on your board is approximately* the scheduled send time (which means a modification to the posting function of phpbb to check the latest post against a "sending-schedule" db-table)
-- send the email according to admin's selected criteria (by groups, selectable content, blah blah blah)
-- update the send database so that the last sent email is NOT repeated

*approximately should be definable by the admin

I realize that you just started this mod, but I am wondering how long you think it would take to complete...?

Thanks and good luck w/ this...
Last edited by emv on Tue Mar 04, 2003 9:26 pm, edited 1 time in total.

Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

Post by Dean » Sun Mar 02, 2003 12:35 am

I am thinking 3-4 weeks maximum for a stable beta. Would be a week maximum but I gotta go to work :(

Good suggestion, tho.

PeteBest
Registered User
Posts: 36
Joined: Sun Dec 08, 2002 7:44 pm

Post by PeteBest » Wed Mar 05, 2003 10:54 am

This sounds good, nice 1 mate, phpBB has been needing something like this for quite awhile now

Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

Post by Dean » Thu Mar 06, 2003 7:51 pm

Status: Arguing with myself on whether to amend the phpbb emailer class (better for me, quicker, means harder to install for user :( ) or write my own . Hmm.

Its getting there.

User avatar
scoobie
Registered User
Posts: 237
Joined: Sun May 12, 2002 6:07 pm

Post by scoobie » Thu Mar 06, 2003 9:35 pm

can you do it so that it sends emails in batches rather than all at once. THis would be better suited to those with a large number of members (like me - 5000)

I don't really like the phpbbs built-in mass email function so I'd say thumbs up to doing a better one!

Good work Dean. Can't wait for this one.
You can have it all if you like... but you can pay for it the rest of your life.

Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

Post by Dean » Thu Mar 06, 2003 11:03 pm

Actually, I was planning that. basically batches (definable) that either auto-refresh the next page or you do it manually, you choose.

I think the first beta won't have this tho I do plan this feature for the Full Release.

Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

Post by Dean » Sun Mar 09, 2003 8:16 pm

Update: I have written the 'plugin' system for the stats. Also, the 'search' fields are plugin powered.

So, a week or two more for a beta :)

emv
Registered User
Posts: 88
Joined: Sat Feb 08, 2003 12:33 am

Post by emv » Mon Mar 10, 2003 7:44 pm

Dean wrote: Update: I have written the 'plugin' system for the stats. Also, the 'search' fields are plugin powered.

So, a week or two more for a beta :)

You may ACTUALLY get me to donate for this one...!

And I'm serious too...! Got Paypal?

Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

Post by Dean » Mon Mar 10, 2003 7:54 pm

No need. Open source, right?

If I was writing it for a 'paid' product, I would consider your kind offer. But as it is, thank you! but no need.

Alpha soon :o

Dean
Registered User
Posts: 194
Joined: Mon Feb 11, 2002 8:47 pm
Location: Bournemouth, UK
Contact:

Post by Dean » Tue Mar 11, 2003 8:17 pm

First alpha is neally ready.

First release will prove/test -
  • Search plugin feature
  • Stats plugin feature
  • text/plain & text/html inter-operability
  • text/html template system
The advantages of this is that whilst I continue to work on the rest of the features, people can help with the stats/search plugins.

They are very simple. The search plugins have three sections, 'what do I look like in a form?', 'what sql is necessary to pull my results?', 'what do I look like in the email?'. Pretty damn easy :)

Post Reply

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