PM or email a user, with a post quoted Ver. 1.3
This modification is in the archives.
Well, this one was born, when I wanted to PM a user, and quoted a post he had made in my forums, in the PM.
Well, I could copy and paste, and then insert the quote tags, but instead, I did some code tweaking and here you go. This hack will create a new menu item, in the drop-down menu which is shown when you click on a user's name in the postbit. When you click on that menu item, you will be taken to the PM form, with the Recipient field, filled with the poster, the title field filled with the original thread's title and in the message box, you will have the text of the post as a quote. Also, it will add a small icon, in the first postbit line, which when clicked will redirect you to the new PM form, with only the text from the selected post, quoted. You are now free to enter any recipients you want. Thanks to Amykhar for this, more generic version. Remember to save the third image below in your disk and then upload it in the images/buttons directory in your server. Easy mod, just two edits. Version 1.0 Initial version with only PM functionality, called from the user drop-down menu and sending the PM to the user who posted the post. Version 1.1 More generic version, which allowed to send a PM with a quote of a post, to any member of your forums, via the small icon on the top of each postbit. Version 1.2 This version added the same functionality as the one described above, but using an email instead of a PM. Users who want to upgrade, just scroll down in the installation instructions, until you find the section dealing with the email. Remember to save the fourth image below in your disk and then upload it in the images/buttons directory in your server, if you want to use the email functionality. Version 1.3 (current) One thing I didn't like about the way this hack worked, was that upon sending the PM or the email, it didn't return you to the post you were, when you started it. So I did some small changes to implement that functionality. Now, after the PM or the email is send, you are returned to the post you were before. For a new installation, just follow the instructions in the txt file. For upgrading here is what you have to do: 1. Open your private.php file and find: PHP Code:
// change for pm with post quote
PHP Code:
$return_url="showthread.php?p=$_REQUEST[postid]";
PHP Code:
// ############################### start insert pm ###############################
PHP Code:
$return_url=$_POST['return_url'];
PHP Code:
eval(print_standard_redirect('pm_messagesent'));
PHP Code:
if ($return_url!='')
HTML Code:
<input type="hidden" name="receipt" value="0" />
HTML Code:
<input type="hidden" name="return_url" value="$return_url" />
Open file sendmessage.php and find: PHP Code:
// for email with quote
PHP Code:
$url="showthread.php?p=$_REQUEST[postid]";
I hope you like it. Download This modification is archived and cannot be downloaded. Screenshots
|
Similar Mods
Show who was quoted in email (Replace Quote Tags) | vBulletin 3.0 Full Releases |