Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 06-27-2010, 03:37 AM
coolegg's Avatar
coolegg coolegg is offline
 
Join Date: Nov 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Including user information in the email template

I have vb 3.8.x...

I have a need to include, in the body of the received email, either the username or the userid number of the member who is receiving an email from another member. (Why you ask? Because AOL are a bunch of asses - see end of post).

In other words, I need to edit this phrase to include the username or id number of the member RECEIVING the email:
Code:
This is a message from  $bbuserinfo[username] at $vboptions[bbtitle] ( $vboptions[bburl]/$vboptions[forumhome].php ). The $vboptions[bbtitle] owners cannot accept any responsibility for the contents of the email.

To email $bbuserinfo[username], you can use this online form:
$vboptions[bburl]/sendmessage.php?do=mailmember&u=$bbuserinfo[userid]

OR, by email:
mailto:$bbuserinfo[email]

This is the message:

$message
I have tried adding the following to the bottom of the phrase...
Code:
This message was sent to user: $touserinfo[username] $sendtoname $tousername
...but I can't get the variable name right. None of my guesses have worked. What is the magic variable name for the receiving member's username or id number? Anyone know?

As for why I have to spend my Saturday evening figuring this out? Because AOL are a bunch of turds. My host takes AOL spam complaints very seriously. So when AOL sends one to him he sends them to me and I have to take action. The problem is that almost always the problem isn't that the email sent is spam, it is that the AOL user has reported it as such even though it is a normal message that we encourage our members to send each other. So I really need to delete/ban the account of the receiver not the sender of the email to properly deal with the AOL complaint. But AOL in their infinite wisdom redacts the email address of the receiver before they send the email on to us, so I have no way of tracking down the receiver in my system and deleting their account. I no longer take new sign-ups from AOL email addresses but I have 90,000 older members, many of whom use AOL email addresses. God I hate AOL.

Thanks in advance for any help.

- A.

--------------- Added [DATE]1277642320[/DATE] at [TIME]1277642320[/TIME] ---------------

No reply overnight so I went wading through code to try to find the answer. $destuserid will insert the receiving member's user id into a general email. I hope this helps someone else out.

- A.
Reply With Quote
 


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:15 PM.


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.03384 seconds
  • Memory Usage 2,256KB
  • Queries Executed 12 (?)
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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.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_threaded
  • showthread_threaded_construct_link
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete