The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Comments |
#2
|
|||
|
|||
![]()
I'm evaluating VB and I really need the digest function as well. I would like to be able to email to the group as well, but will settle for digest.
|
#3
|
|||
|
|||
![]()
With VB you will not need to get rid of any message like you had to with ubb. I think that's partly why there isnt a digest made.
|
#4
|
|||
|
|||
![]()
I have made a digest function for our team forums at SitePoint. I am going to upgrade that to fit version 2.0 and a member's subscribed forums. It will run as a CRON job and create the digests as often as you set the job to run.
|
#5
|
|||
|
|||
![]()
Wluke, Great, are you willing to make that hack available? p.s. to the prior persons comment, the reason for the digest is becaus manay members want just a summary of the emails, not individual emails. It's much easier to take a quick look at what has transpired that way for many folks.
|
#6
|
|||
|
|||
![]()
Since no one seems to be jumping on this, I'm going to have to hack it(in the truest sense) together. Here's the approach I've been thinking on....I'd appreciate any comments or suggestions.
1) Add a userfield to keep an array of the forums on a per user basis. This will keep a flag of some sort for each forum noting that the user wants a digest for that particular forum. 2) Modify forum bits to have a checkbox for each displayed forum that would allow user to request a digest for that forum. (I need some help here...what would be the cleanest way to do this? I would like it transparent to user...i.e. I'd rather not have to have them click some button to save the changes, it should be saved no matter what they do on the page). 3) A chron job will run daily to gather the text from new messages since the prior chron run...probably forum by forum for now....i.e. user would get one email per forum they have digest enabled for. Step one, build the text for messages. Step two, scan the user,userfied tables to see who gets this forum in digest mode and send email..pref. a large BCC for fewer emails going through SMTP I'm still working through the best way to manage the forum flags in the forum display bits and the best way to represent the flag data in the db....I was thinking of a mask but don't want to complicate it if I don't have to. Any thougts or other examples out there would be appreciated. Anyone see probs with just doing a chronological forum display versus a forum/thread sort? If so, how would the later look in the email? |
#7
|
|||||
|
|||||
![]()
[QUOTE]Originally posted by dons
Since no one seems to be jumping on this, I'm going to have to hack it(in the truest sense) together. Here's the approach I've been thinking on....I'd appreciate any comments or suggestions. Quote:
digest smallint 6 not null default 0; There is already an email notification field in there, but I feel it has other uses. Quote:
Quote:
Quote:
Quote:
Newthread title (XX replies) Snippet of Text ... Old Thread Title has XX New Replies ... Related News (most likely from Moreover) NewThreads are those created within the last 24 hours. Old Threads anything else. I will most likely insert targetted text advertisements in my digests as well. What I have currently is for our team forums. It doesn't have subscription or template capabilities. It sends an email to everyone who has access to those forums regardless of their desire to receive it. |
#8
|
|||
|
|||
![]()
Is the emailupdate field really planned for other use? I can't find a reference to it in the code.
|
#9
|
|||
|
|||
![]()
I'm also looking for a hack like this.
What about an extra field for example digestsent for the posts, true/false. For digest make the email for all posts where digestsent =false, then set for these posts digestsent = true. Then you will only receive the new posts. Anyway, looking forward to see your progress. |
#10
|
|||
|
|||
![]()
At this point it's not clear to me that I need to flag the posts themselves that a digest was processed if it's date/time driven...maybe just a field to log the date/time when the last digests were processed.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|