The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
Hide conditional for phrase emails sent to certain usergroups
Hi, I am trying to hide to certain usergroups when a member gets a subscription email so that the
Code:
*************** $pagetext *************** I have tried wrapping it Code:
<vb:if condition="is_member_of($bbuserinfo, 5,6)"> *************** $pagetext *************** </vb:if> TIA |
#2
|
|||
|
|||
Yeah, there is a number of issues with that. One is, like you said, the phrases aren't used in a template so you can't use template tags. Also, $bbuserinfo will be the info for the user who posted the post, not the one receiving the mail. And it looks like the code that sends the mail is complicated by the fact that it allows for multiple languages. But if you can figure out how to deal with that, there's a newpost_notification_message hook location right before the message is completed where you might be able to do something along the lines of
Code:
if (is_member_of($touser, 5,6)) { // set things for admin email } else { // set things for user email } See function exec_send_notification() in includes/functions_newpost.php. BTW, I know this isn't the programming forum, but I'm not sure what else I can tell you... |
Благодарность от: | ||
synseal |
#3
|
||||
|
||||
synseal, did you ever get anywhere with this? as I'm currently looking to do the same.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|