Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
Instant New Thread Notification Details »»
Instant New Thread Notification
Version: 1.02, by RedTyger RedTyger is offline
Developer Last Online: Nov 2022 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.5 Rating:
Released: 03-05-2007 Last Update: 03-17-2007 Installs: 201
Uses Plugins
 
No support by the author.

= New Thread Notification =


Description

Very simple, it adds instant email notification for forums. If you are subscribed to a forum using instant email notification, whenever a new thread is posted you will be sent an email containing the details and the thread text.


Options: (AdminCP > vBulletin Options > New Thread Notification)

Enable new thread notifications?
Choose Yes to enable instant email notification for new threads.

Allow new thread notification for Usergroups:
Enter the IDs of the usergroups you want to allow to subscribe to instant new thread email notifications, separated by commas. (i.e. 1,2,3)

If you only want to exclude usergroups instead of including them, leave this blank to allow everyone to subscribe to instant new thread notifications except those listed below.

Do NOT allow new thread notification for Usergroups:
Enter the IDs of the usergroups you want to exclude from subscribing to instant new thread email notifications, separated by commas. (i.e. 1,2,3) Leave blank to not exclude usergroups.

Allow new thread notification for Forums:
Enter the IDs of the forums you want to allow subscribing to instant new thread email notifications, separated by commas. (i.e. 1,2,3)

If you only want to exclude forums instead of including them, leave this blank to allow instant new thread notifications in every forum except those listed below.

Do NOT allow new thread notification for Forums:
Enter the IDs of the forums you want to exclude from subscribing to instant new thread email notifications, separated by commas. (i.e. 1,2,3) Leave blank to not exclude forums.

Use mailqueue?
Choose Yes for new thread notifications to use mailqueueing as per your settings (Recommended for all except very low traffic forums). Choosing No will bypass mailqueueing and send all emails instantly.


Installation Instructions:
1. Go to AdminCP > Plugins & Products > Manage Products > Add/Import Product.
2. Upload the new_thread_subscription_xxx.xml file.
Done!

To subscribe to new thread notifications just subscribe to a forum as normal. The new option has been added to the list.


Donations

If you have a pressing wish to donate money to me (and of course, you do) to say thank you and to possibly encourage more future work then you can do via the link below. Also, you will go to heaven.

http://redtyger.co.uk/donations.php

Don't panic! The donations link is only hosted on my website so it can be encrypted and not open my email address to spammers.


Changelog
v1.00 Initial release
v1.01 Fixed bug where Instant Email Subscription would appear twice.
v1.02 Fixed bug where a database error would occur when nobody is subscribed to the forum the thread is being posted in.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #52  
Old 04-21-2007, 03:12 AM
upnorth upnorth is offline
 
Join Date: Jul 2003
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually Tralala that is not 100% correct. yes it will email notifications for new post or new threads but the problem arise if you use these fields for something other then for moderators when a forum is under moderation. Reason being is if I place an email address in one of these fields and a notice is sent out to a group of users but the thread or post hasn't been approved by the moderator then the users get an error when they click on the link saying that the thread doesn't exist. It doesn't exist because it hasn't been approved. Then when the moderator approves the thread or post a new email is not generated and sent to the users. This becomes very confusing to the users.

I use this feature for that very reason in forums that I am not using moderation as its a great way to send notifications out immediately. Problem arises when you use it for this reason and the forum is being moderated.
Reply With Quote
  #53  
Old 04-21-2007, 03:29 AM
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Posts: 1,207
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by upnorth View Post
Actually Tralala that is not 100% correct. yes it will email notifications for new post or new threads but the problem arise if you use these fields for something other then for moderators when a forum is under moderation. Reason being is if I place an email address in one of these fields and a notice is sent out to a group of users but the thread or post hasn't been approved by the moderator then the users get an error when they click on the link saying that the thread doesn't exist. It doesn't exist because it hasn't been approved. Then when the moderator approves the thread or post a new email is not generated and sent to the users. This becomes very confusing to the users.

I use this feature for that very reason in forums that I am not using moderation as its a great way to send notifications out immediately. Problem arises when you use it for this reason and the forum is being moderated.
Gotcha. Thanks for the clarification. Yes, that feature is best used for Admins only, and I suspect that's why it's hidden in the AdminCP. It's not ideal for end-user mailings. And since it pays no attention to the moderation queue... yeah, some other solution is obviously necessary for a forum that employs post/thread moderation.
Reply With Quote
  #54  
Old 04-21-2007, 02:34 PM
AyeCapn's Avatar
AyeCapn AyeCapn is offline
 
Join Date: May 2006
Location: Edmonton, AB
Posts: 146
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also, those fields are limited to some small number of characters, so you can't send to more than 10-15 email addresses before it starts to truncate the field
Reply With Quote
  #55  
Old 04-25-2007, 03:14 PM
Viking Monkey Viking Monkey is offline
 
Join Date: Apr 2007
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

What I would like is to auto subscribe registered users and above to every forum without them having to do anything so they will always hear about all posts.

Is that possible with this?
Reply With Quote
  #56  
Old 04-25-2007, 06:06 PM
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Posts: 1,207
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Viking Monkey View Post
Hi,

What I would like is to auto subscribe registered users and above to every forum without them having to do anything so they will always hear about all posts.

Is that possible with this?

I'd like the same, as an option is that's possible. Asking each user to go in and manually subscribe to each is asking too much. I'd like to auto subscribe them by default!
Reply With Quote
  #57  
Old 04-26-2007, 08:27 AM
RedTyger's Avatar
RedTyger RedTyger is offline
 
Join Date: Nov 2006
Location: UK
Posts: 1,310
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That is also something I'm looking into.
Reply With Quote
  #58  
Old 05-02-2007, 08:23 PM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm I should have read through this whole thread before sending you a PM

I actualy have a working alpha script that interacts with the forums just like yahoo groups.

The email posts look like crap, and I'm currently working on the preg matches to clean that up. But I'm in the alpha already.

Perhaps we should get together and see what we can come up with?

I've got the email catch working, cron job runs every 10 minutes.

For forums that are enabled for the email integration and that a user has subscribed to when a new thread or new post is posted from the forums, an email is sent.

From email, a user can post a new thread, or replies to one of the emails they receive.

When the cron runs every 10 minutes, it'll grab those emails post them, and email the user the post just as if it had been posted from the forum.

Completely interacting just like yahoogroups

Just gotta clean up the install and stuff so a noob can install it, and clean up the emails a TON. Damn line breaks are driving me nutz on that
Reply With Quote
  #59  
Old 05-02-2007, 08:36 PM
AyeCapn's Avatar
AyeCapn AyeCapn is offline
 
Join Date: May 2006
Location: Edmonton, AB
Posts: 146
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool... the scope for the thing I am having built did not include posting via email. I would tongue kiss you to get in on that alpha test.
Reply With Quote
  #60  
Old 05-02-2007, 08:44 PM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've still got alot of bugs to fix, and I'll need RedTygers permission too as I used some of his code for parts of it.

(I've already got Colin F's permission as I used his vbmail reply as the skeleton)

Once the code is posted in beta, I'm sure I'll get a few chime ins on how to code it better and reduce some queries as my php expertise is stumbling
Reply With Quote
  #61  
Old 05-02-2007, 08:51 PM
Viking Monkey Viking Monkey is offline
 
Join Date: Apr 2007
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This sound incredibly cool. Even better than I was looking for.

Please keep us informed on progress.

I so need this functionality
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:34 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04780 seconds
  • Memory Usage 2,306KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete