Version: 1.00, by FQ-Joseph
Developer Last Online: Jan 2006
Version: 3.5.0
Rating:
Released: 10-19-2005
Last Update: Never
Installs: 63
Uses Plugins Template Edits
No support by the author.
Instant Thread Notification for Subscribed Forums
Purpose:
This plugin allows your members to select "Instant Email Notification" when they are subscribing to a forum, instead of just the default Daily/Weekly Digests. When a new thread is posted in a subscribed forum, all subscribed users are instantly sent an email alerting them.
Modifications:
Code Hacks: 0
New Products: 1
New Plugins: 1
New Phrases: 2
New Templates: 0
Template Changes: 1
Installation Instructions:
Step 1 (Template Change):
Find the following in the "subscribe_choosetype" template (located under "Subscribed Thread Templates" in the template manager):
Step 2 (install product):
Import the product-instantnotif.xml file into your Product Manager.
Enjoy! - It's installed!
Any users who were already subscribed to a forum will need to re-subscribe in order to select this new option.
You can change the email subject & body by editing the "foruminstantnotify" phrases located under the "Email Body Text" & "Email Subject Text" phrase types.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
the template alteration you suggest will deactivate the choice from the settings to display or not the subscription feature... so everybody will always have the right to subscribe, even if the admin set this to NO... not a good thing...
btw your hack work without the template alteration... and this is a good idea for small sites... but would have a heavy serverloads on websites that bring hundreds of posters each days...
the template alteration you suggest will deactivate the choice from the settings to display or not the subscription feature... so everybody will always have the right to subscribe, even if the admin set this to NO... not a good thing...
I don't think so... ? The template by default will only show the "Instant" option if the users clicked to subscribe to a thread. The alteration simply removes that check, and shows the "Instant" option on all subscribe options pages. If subscriptions are disabled, then that page shouldn't even be accessible (which would be detirmined by a higher "if" then the one I removed).
Quote:
Originally Posted by nexialys
this is a good idea for small sites... but would have a heavy serverloads on websites that bring hundreds of posters each days...
Again, I don't think this would be a big problem. My hack uses the mail queuing system, so if you've got a lot of topics being created (and a lot users subscribed to forums) simply activate the queue system and that should help with the load. Also, this plugin will only send an email when a new trhead is created, not when new posts are made.
Dear Joseph,
thanks for this great plug-in, we have successfully implemented it. However, there would be indefinite happiness if we could get the following:
1. When a forum is subscribed change Forum Tools menu item to "Unsubscribe from this Forum"
2. Somehow display the state of being subscribed to a specific forum on the forum's main page.
3. Include the body of the newly posted thread in the notification sent (as is done with thread level notifications) (shouldnt this be an accessible PHP variable??)
4. Being able to recursively un/subscribe to a forum and all its sub forums.
If you can give us any hint to accomplish this I would be very grateful.
Hi,
I have installed this hack and find it useful. However, I would like to include the actual text of the new post in the Email.
Here is the contents of my $vbphrase[foruminstantnotify]
Quote:
Reply here: $vboptions[bburl]/showthread.php?p=$newpost[postid]
Posted by : $bbuserinfo[username]
$post[message] $pagetext
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DO NOT REPLY VIA EMAIL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Replies sent by email will go to the administrator, not the original poster!
To send a private message to the poster, click on the "Reply here" link
(above) and then on $bbuserinfo[username].
Notes:
- This Topic Notification was sent to: $user[username],
- You are currently subscribed to the forum: $foruminfo[title_clean]
- To unsubscribe from this thread, please visit this page:
$vboptions[bburl]/subscription.php?do=usub&f=$foruminfo[forumid]
The Rife Forum - Instant Subscribed Forum Notify - English (US)
As you can see, I tried both $post[message] and $pagetext (which work with other Email templates), but neither of them will echo the post text.
I would appreciate it if this capability could be added, or someone can tell me how I can add it to my system.