The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Mass email users & include user profile field
Hi there,
I'm looking for a way to mass email my users so that i can include a custom user profile field in the body of the email. Eg Hi <Yourname>, I see you are a <insertcustomfieldhere>.... Is there a way of doing this directly from vbulletin or would i have to run a query to get the info out and use another program to send the emails ? Many thanks in advance |
#2
|
|||
|
|||
Were you ever able to do this? I'd love to figure out how to do this.
|
#3
|
|||
|
|||
anyone figure this out?
|
#4
|
|||
|
|||
I figured it out!
** Warning - this requires that you edit a core file. If you upgrade, you will need to re-edit! ** Open up /admincp/email.php Around line 130 (the $users select statement), add in: Code:
, userfield.field2, userfield.field3 The around like 163 (where is has the array for variables), add in extras for the fields above. You can name them $field2 and $field3, or name them something easier to remember ($address and $zipcode, for example). Then on like 164 where it is selecting the values for the above, add in your fields at the end (i.e. $user['field2'] and $user['field3']). After that, save and you can now use the variables in your emails! Here are the snippets from my file so you can see what it looks like all together. I've made my additions red: Lines 129 & 130: Code:
SELECT user.userid, user.usergroupid, user.username, user.email, user.joindate, useractivation.activationid, userfield.field2, userfield.field3 Code:
array('$email', '$username', '$userid', '$field2','$field3'), Code:
array($user['email'], $user['username'], $user['userid'], $user['field2'], $user['field3']), |
#5
|
||||
|
||||
ty Elenna.
|
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|