Version: 1.0.4, by Antivirus
Developer Last Online: Aug 2014
Version: 3.5.4
Rating:
Released: 01-08-2006
Last Update: 07-19-2006
Installs: 164
Uses Plugins
No support by the author.
What: This will send an automatic PM to a user after you add him/her to your Buddy List. The PM you automatically sent is saved within your outfolder and the Admin can modify the title and message of the PM by changing the phrases.
1 Product (1 plugin and 2 phrases)
Versions / Features:
1.0.0 - released on 1/9/06
1.0.1 - added automatic approval link into body of PM received by user
added a check to prevent looping of the PM if the receiver already has the sender on his/her buddylist
1.0.2 - added an anti-harassment link in the PM to deter users from "annoying" others into becoming their friends.
added link so receiver of PM can easily view sender's profile.
1.0.3 - cleaned up code and added link for recipient of PM to view sender's profile from within PM
1.0.4 - Fixed bug which was wrongly sending PM to someone when user added someone to his/her ignore list
To Install: Just import the xml file as a product from within AdminCP>PluginSystem>ManageProducts>Add/ImportProduct
To change the title of the PM, edit $vbphrase[anti_autopm_bud_tit], and to change the message of the PM, edit $vbphrase[anti_autopm_bud_mes].
PLEASE REMEMBER TO BACKUP BEFORE YOU INSTALL!
Thanks: Thanks to Andreas for writing the [HowTo] Send PM's Automatically. This was inspired by Cloud Warrior's really cool vbFriends hack, which lacked this functionality and it seemed like many people would want it.
about: I'm taking this out of beta, as i think it's working all right by now. Any advice on how to improve this, comments, or bugs - are more than welcome, as I will do my best to address all.
If you use this, please click the install thingie
.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Originally Posted by dainbramage
When a member adds another member to their ignore list, that member gets the buddy PM. Bug, or messed up install?
I think that's a messed up install or more likely, a conflict with one of your other plugins, this plugin should only send the PM to the member who is added to the buddy list.
I'm getting this same error, but is there something I should look for in the other plugins? Should I re-install the plugin, or should I do something else?
When a member adds another member to their ignore list, that member gets the buddy PM.
This bug has been fixed in the latest version (1.0.4) of this hack. Now, the PM no longer sends when adding someone to the ignore list, only when adding to buddylist. (thanks for pointing this out dain and cold)
Same error here with vb 3.5.4, PHP 5.1.4 and MySQL 4.1.20
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in \profile.php(725) : eval()'d code on line 35
Ciao...
Do you get the error after disabling all other products/plugins and uninstalling all other hacks? To the best of my knowledge, the current version of this plugin (v1.0.4) has any previously-confirmed bugs fixed and is working fine on clean install of vb 3.5.x.
Where do I got to fix this $vbphrase[anti_autopm_bud_tit] ?
I would actually suggest not modifying the xml file, as you may accidentally modify something else. Instead, you can edit it through your AdminCP> Languages&Phrases> SearchInPhrases. On the top box, enter anti_autopm_bud_tit into the Search for Text field, and for "search In.." click the Phrease Variable Name only button. then click find and you'll be able to edit ithe translation for the phrase.
I would actually suggest not modifying the xml file, as you may accidentally modify something else. Instead, you can edit it through your AdminCP> Languages&Phrases> SearchInPhrases. On the top box, enter anti_autopm_bud_tit into the Search for Text field, and for "search In.." click the Phrease Variable Name only button. then click find and you'll be able to edit ithe translation for the phrase.