Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
New THREAD Notification Alerts - Based On User Search Criteria Details »»
New THREAD Notification Alerts - Based On User Search Criteria
Version: 1.5, by Jafo232 Jafo232 is offline
Developer Last Online: Oct 2022 Show Printable Version Email this Page

Version: 3.5.7 Rating:
Released: 05-21-2006 Last Update: 05-23-2006 Installs: 19
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

-----------------
- Brought To You By:
-
- MediaFlavor.com
-
- Custom VB Mods, Extensions, and Plugins

-----------------

This hack will allow users to define a list of keywords. If a new THREAD is posted where the title or message contains any of these keywords, they will be notified via email, PM, or both with a link to the thread.

Can be set on a usergroup basis.

This only sends alerts on new threads, not replies to threads.

2 template file edits.

Changelog


5/23/06 - Added feature to notify via PM, email, or both.

Follow the Readme file for installation instructions and then:
Click Install


This modification is FREE of charge, but if you wish to reward me for my work, and encourage future modifications by me, please donate below:

Show Your Support

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

Comments
  #12  
Old 05-23-2006, 03:37 AM
RMS-Chef RMS-Chef is offline
 
Join Date: Aug 2003
Location: MA, USA
Posts: 326
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great idea.
I am forced to be very conscious of server loads when adding new features lately. Anything about this addon that could cause increased loads on busy forums? Keeping in mind that I would only have about 50 or so users with access to this out of the almost 20,000 registered users.
Reply With Quote
  #13  
Old 05-23-2006, 05:37 AM
midihead midihead is offline
 
Join Date: Nov 2004
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Jafo232
Go to your User CP, see the link for "Post Notification Setup".

As for getting an email whenever something is posted to a forum, this is already a feature of Vbulletin. Go to the forum in question, click forum tools, then click subscribe.
Sure, that's fine if you as an individual want to subscribe. What I need to be able to do is force certain usergroups to be subscribed to threads. This way, I don't have to send the "forum post notification" emails to a redirect that then sends to everyone on the list. It's way too tough to manage. Anyway, that's what I think would be cool. If you could somehow as an Admin, change the subscription settings for all your usergroups.

Thanks!
Reply With Quote
  #14  
Old 05-23-2006, 06:24 AM
RMS-Chef RMS-Chef is offline
 
Join Date: Aug 2003
Location: MA, USA
Posts: 326
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would also like to see this give the user a choice of email or PM notifacation options. Thanks again.
Reply With Quote
  #15  
Old 05-23-2006, 11:02 AM
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Posts: 3,832
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bingo! Thanks for the hack!
Reply With Quote
  #16  
Old 05-23-2006, 12:53 PM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RMS-Chef
Great idea.
I am forced to be very conscious of server loads when adding new features lately. Anything about this addon that could cause increased loads on busy forums? Keeping in mind that I would only have about 50 or so users with access to this out of the almost 20,000 registered users.
I have been monitoring on a similar sized site and haven't seen any noticeable increase in load.

No real code gets executed except upon a threads initial post, so the only way I could see it affecting load would be if your site has a new thread (not reply) posted every 3-4 seconds.
Reply With Quote
  #17  
Old 05-23-2006, 10:10 PM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RMS-Chef
I would also like to see this give the user a choice of email or PM notifacation options. Thanks again.
Ok, worked on this for a while today and believe I have worked out all the kinks. Users should now be able to set up how they want the notifications, either by email, PM or both.

To upgrade, you will have to uninstall the old product, and re-install. This will wipe out current notification settings, so if your happy with it now, there is no need to upgrade.

Please re-read the readme file as there is a new template edit.

I am pretty caffiened up at the moment, so it is possible I overlooked something, so let me know.
Reply With Quote
  #18  
Old 05-24-2006, 12:06 AM
RMS-Chef RMS-Chef is offline
 
Join Date: Aug 2003
Location: MA, USA
Posts: 326
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Seems to be working for me for default forums. Getting both emails and PMs. Great job!

Now my problem, I have several forums that use Abe's Forum's Hack and this does not seem to pick up the keywords when a thread is submitted via a form based forum. I understand that it is "not your problem" 100% but perhaps you could have a look at his code or maybe he could look at yours in order to get these to function together? I will not be able to use this without that functionality. I will make a post in his forms hack thread as well.
Reply With Quote
  #19  
Old 05-24-2006, 01:45 AM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RMS-Chef
Seems to be working for me for default forums. Getting both emails and PMs. Great job!

Now my problem, I have several forums that use Abe's Forum's Hack and this does not seem to pick up the keywords when a thread is submitted via a form based forum. I understand that it is "not your problem" 100% but perhaps you could have a look at his code or maybe he could look at yours in order to get these to function together? I will not be able to use this without that functionality. I will make a post in his forms hack thread as well.
It seems that hack bypasses the newthread routine and basically uses its own. The only possible way I see doing it MAY be to add the plugin code for the plugin titled "Post Search Mailer" into his plugin titled "Form Hack" right after this line:

Code:
build_new_post('thread', $foruminfo, array(), array(), $newpost, $errors);
That MIGHT work, not sure.
Reply With Quote
  #20  
Old 05-25-2006, 09:37 PM
Jafo232 Jafo232 is offline
 
Join Date: May 2004
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did you try it?
Reply With Quote
  #21  
Old 05-26-2006, 04:23 AM
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Posts: 1,207
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I use that Forms Hack and I get email notification on new threads created by it, but I think that's because I put my email address in the AdminCP to be alerted on new threads for that forum. Maybe that'll shed some light?
Reply With Quote
Reply


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 04:21 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04770 seconds
  • Memory Usage 2,311KB
  • Queries Executed 27 (?)
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
  • (1)bbcode_code
  • (4)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
  • (2)pagenav_pagelink
  • (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_postinfo_query
  • fetch_postinfo
  • 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