Version: 1.25, by Hellcat
Developer Last Online: Apr 2014
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.
it maybe a little big, but still looks ok, it doesnt make the outside table any bigger.
also the name functiion works perfect.
Yeah the display thing is only very minor, but I thought I'd point it out.
I don't think the {name} variable is right (going by the description in the user options of what it is meant to do). Logically the replacement variables are for showing things in the message that can change, like the from and to dates which you might change as you are away at different times. There isn't really much point in having a variable which just displays your username, since your username would hardly ever change (if ever at all). The example plugin output in this post further up shows that {name} is being replaced by the sender of the auto-reply (the user who has the auto-reply setup for PMs they receive) and not the name of the auto-reply recipient (the person who sends a PM and gets an auto-reply back).
Very nice hack Hellcat, thank you.
Is it possible to make a setting in the acp for enabling/disabling the date settings? I don't find it usefull and think it's only to much confusing for the default user, especially who really knows whats a "PHP recognizable format" is.
Very nice hack Hellcat, thank you.
Is it possible to make a setting in the acp for enabling/disabling the date settings? I don't find it usefull and think it's only to much confusing for the default user, especially who really knows whats a "PHP recognizable format" is.
Thanks.
That can be done, yes
[high]* Hellcat puts on ToDo
[/high]
Quote:
Originally Posted by Strat
I can't find, for the life of me, the options to type in the msg. Any idea?
In "Edit Options", right under "Enable Autoresponder"?