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
PM Auto Reply Details »»
PM Auto Reply
Version: 1.25, by Hellcat Hellcat is offline
Developer Last Online: Apr 2014 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 05-21-2006 Last Update: 06-27-2006 Installs: 71
DB Changes Uses Plugins Template Edits
 
No support by the author.

So, a little something this time I had on my mind for quite a while now....

PM Auto-Reply MOD by ---==> HELLCAT <==---
This adds an "auto responder" to the PMs.

When enabled, everytime you get sent a PM the sender is automatically returned a PM containing a predefined message (editable in options).
To tell the sender you're offline for a while and answer should be expected sometime later or such....

Features:
  • Adds an auto responder (auto reply) option to the PMs
  • Can be turned ON and OFF in useroptions
  • A date can optionally be specified between automated replies are sent
  • Another user can optionally be specified to whom a copy of the recieved PM is forwarded to
  • Admin can specify usergroups not allowed to use the auto responder

Installation:
  • Import the product .XML
  • One tiny template edit:
    Open template "modifyoptions " (in "Modify Useroptions" group) and FIND THIS:
    Code:
    $customfields[messaging]
    AFTER it, ADD:
    Code:
    $pmautoreply_option
    Save the template.
Done, and enjoy!

The admin option for excluding usergroups is in "vBulletin Options" -> "Private Messaging Options" at the bottom: "Exclude usergroups from using the PM auto reply feature"

I intentionally didn't do it with usergroup permissions since that would require a .XML file to be uploaded and I wanted to stay this as a single product/plugin file

[hint]I'd also like something like this on vb.org [/hint]

Show Your Support

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

Comments
  #72  
Old 06-24-2006, 04:02 PM
noj75 noj75 is offline
 
Join Date: Nov 2004
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks very much for this.

Clicked install.
Reply With Quote
  #73  
Old 06-26-2006, 01:45 AM
Hellcat Hellcat is offline
 
Join Date: May 2003
Location: Germany
Posts: 560
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vau7
Sure, i dont make a sense that the PM is everytime resend to a user who has already got it.
Ah, you're talking about something on a "per user" level?
Hmm.... that would need quite some db overhead....

If you have an eMail autoresponder, you also get the reply everytime you send something there.
Once the other(s) know you're not there, they should know it doesn't make sense to send more PMs for a while

Well, I'll think about this, if and how it can be done without too much overhead....
Reply With Quote
  #74  
Old 06-28-2006, 03:22 AM
bada_bing's Avatar
bada_bing bada_bing is offline
 
Join Date: Feb 2004
Location: Michigan
Posts: 1,698
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Hellcat
I read a lot about 3.5.3 issues, but no details.
What exact issues are there with 3.5.3 that are not present on the others?



Sounds like a nice addition.
[high]* bada_bing puts on ToDo
[/high]



Yes



You mean like a sort of "auto deactivate" after the first auto-replied PM?
Hellcat,

Would love if you can fix the issue with 3.5.3 . Basically if I add any groups to exclude this hack in admincp then the back options in usercp no longer exists but if I allow all usergroups to use this hack then the options for this hack will show up in usercp.

Can you please fix this???
Reply With Quote
  #75  
Old 06-28-2006, 04:36 AM
Hellcat Hellcat is offline
 
Join Date: May 2003
Location: Germany
Posts: 560
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bada_bing
Hellcat,

Would love if you can fix the issue with 3.5.3 . Basically if I add any groups to exclude this hack in admincp then the back options in usercp no longer exists but if I allow all usergroups to use this hack then the options for this hack will show up in usercp.

Can you please fix this???
I've rewritten the code for checking the usergroups.
Try the new version if it's working now.

Also doublecheck that the template edit has been made and there's no typo.
Reply With Quote
  #76  
Old 06-28-2006, 01:28 PM
bada_bing's Avatar
bada_bing bada_bing is offline
 
Join Date: Feb 2004
Location: Michigan
Posts: 1,698
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Hellcat
I've rewritten the code for checking the usergroups.
Try the new version if it's working now.

Also doublecheck that the template edit has been made and there's no typo.
Hellcat,

I installed the latest version and it works..Thank You Thank You...
Reply With Quote
  #77  
Old 06-29-2006, 06:20 PM
Chris Blount Chris Blount is offline
 
Join Date: Mar 2002
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice hack! Thanks so much and great work!
Reply With Quote
  #78  
Old 07-11-2006, 08:14 PM
freedom2support freedom2support is offline
 
Join Date: Oct 2003
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Hellcat
UPDATE

- Fixed the {name} replacement bug
- Added optional receiver of automatically forwarded PM (the original PM sent can be forwarded to a third person)
Thanks for fixing that bug

** Installs on live site **
Reply With Quote
  #79  
Old 07-17-2006, 10:09 AM
user02934123123 user02934123123 is offline
 
Join Date: Apr 2006
Location: UK
Posts: 91
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Dear all,

Notification that there is a serious bug when using this hack on 3.6 (as of release candidate 1), not in its performance in its own right, but in the form of a fatal error it causes in other parts of vB when installed and enabled.

Namely, having PM AutoReply 1.25 installed on vB 3.6 rc 1 causes a serious error in the user self-registration process. Read fuller details in vB 3.6 bug report 498 (it's not actually a vB bug, but I reported it there before we were able to determine it was being caused by this plugin).

Read that bug report for the full details. In short, having this hack installed causes the verification process for registrations to result in a 'fatal error' when a new user follows the registration link in their verification e-mail. The hack also causes the problem of new registration welcome PMs (a new feature in 3.6) not appearing in unread/total PM counts (as per bug 497).

The long and short of this is that PM AutoReply really should be entirely uninstalled on vB 3.6, or at the very least fully disabled in AdminCP > Plugins & Products > Manage Products, as it causes these rather serious registration errors that system moderators / admins are likely not to see first-hand (unless you routinely register for test accounts on your own system, to see how things are working).

NB: This has been an excellent hack on vB 3.5.x -- one of those I have enjoyed most and found most useful. I'm hopeful its author will release a vB 3.6 native version soon so we can get back to using it!
Reply With Quote
  #80  
Old 07-21-2006, 04:01 PM
mrmike mrmike is offline
 
Join Date: May 2006
Location: Sweden
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great mod! Thanx.. Clicking install
Reply With Quote
  #81  
Old 07-21-2006, 11:19 PM
workplaybiz workplaybiz is offline
 
Join Date: Jan 2006
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there any way you can adapt this to send an auto-responder sequence via e-mail? I really need to send a series of follow ups to users who opt-in to recieve them when they register for my site. How would I update the admin cp so that I can send an e-mail every day or every week for a set number of weeks and then just send them messages as neccassary?

Thanks,
John
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 05:08 AM.


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.04625 seconds
  • Memory Usage 2,315KB
  • 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_code
  • (5)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
  • (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