The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Auto instant email notification of posts for usergroup.
OK, Here is what I am looking for:
One of the forums in my Vbulletin 3.5.3 is locked, and only available to members of a certain usergroup. Ideally, I would like to set things up, so that every thread & every post made in that forum, is instantly emailed to all users in that usergroup. Can this be done? I have been muching around for weeks now, trying to install different mods, and they all add some functionality, but still require users to subscribe to the forum, and then they only get the first email of a new thread etc. I want to make it simpler for members of this usergroup, they signup, and they automaticlaly get all posts emailed to them. I am happy to pay for this solution. Thanks Brock Hamilton |
#2
|
|||
|
|||
Interested in this too!!
|
#3
|
|||
|
|||
I would LOVE to see this! I'm trying to port about 4000 users from a Yahoo group to a REAL forum, and many of them are holding on to the Yahoo group because they can receive all posts in their email.
Would there be a way to create a new custom profile field that either sets a variable or adds a user to a new group, and then have that specific group subscribed to ALL threads with instant email notification, including the text of the posts? The key has to be in here somewhere (functions_newpost.php): Code:
// ### DO THREAD SUBSCRIPTION ### if ($vbulletin->userinfo['userid'] != 0) { require_once(DIR . '/includes/functions_misc.php'); $post['emailupdate'] = verify_subscription_choice($post['emailupdate'], $vbulletin->userinfo, 9999); ($hook = vBulletinHook::fetch_hook('newpost_subscribe')) ? eval($hook) : false; if (!$threadinfo['issubscribed'] AND $post['emailupdate'] != 9999) { // user is not subscribed to this thread so insert it /*insert query*/ $vbulletin->db->query_write("INSERT IGNORE INTO " . TABLE_PREFIX . "subscribethread (userid, threadid, emailupdate, folderid, canview) VALUES (" . $vbulletin->userinfo['userid'] . ", $threadinfo[threadid], $post[emailupdate], $post[folderid], 1)"); } else { // User is subscribed, see if they changed the settings for this thread if ($post['emailupdate'] == 9999) { // Remove this subscription, user chose 'No Subscription' $vbulletin->db->query_write("DELETE FROM " . TABLE_PREFIX . "subscribethread WHERE threadid = $threadinfo[threadid] AND userid = " . $vbulletin->userinfo['userid']); } else if ($threadinfo['emailupdate'] != $post['emailupdate'] OR $threadinfo['folderid'] != $post['folderid']) { // User changed the settings so update the current record /*insert query*/ $vbulletin->db->query_write("REPLACE INTO " . TABLE_PREFIX . "subscribethread (userid, threadid, emailupdate, folderid, canview) VALUES (" . $vbulletin->userinfo['userid'] . ", $threadinfo[threadid], $post[emailupdate], $post[folderid], 1)"); } } } In the Forum Manager, edit your top level categories (or whatever forums you want people to get instant notifications on). There is the option "Email Addresses to Notify When there is a New Post " and you can add them manually. I'm sure there has got to be a better and more automatic way, but at least this is an option. **New** I think I'm onto something...I just need a little guidence. |
#4
|
|||
|
|||
Has someone solved this problem already?
|
#5
|
|||
|
|||
anyone found any solution to this? I'm also searching for such function
|
#6
|
||||
|
||||
I'll bump this too
Although I'm guessing that an hourly option for forum subscription might be a suitable solution for my clients. |
#7
|
|||
|
|||
This is EXACTLY what I'm looking for? Any developments on this? I'm quite happy to pay for it!
|
#8
|
||||
|
||||
<a href="https://vborg.vbsupport.ru/showthread.php?t=141280" target="_blank">https://vborg.vbsupport.ru/showthread.php?t=141280</a>
|
#9
|
||||
|
||||
Quote:
Quote:
|
#10
|
||||
|
||||
bump? I'm willing to pay for this mod
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|