The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Hey folks,
As I've discussed in another thread, I am converting a network of sites to use vB. I have hacked the global.php file and made it so that the style used is based upon the hostname visited. All is well on that front it seems. One way I accomplished that was making the Site Name and URLs unique strings that are then replaced via style replacement variables. For example in the board options my site name is {{Site Name}} and I set a replacement variable in each style to replace {{Site Name}} with the actual site's name. Works out well for the html pages. But not for e-mails. E-mails are obviously not run through the replacement variables routine. So when I register or send e-mails I get some crazy stuff. Example: Code:
Dear ChrisHasenpflug, Thank you for registering for the {{Site Name}} forums. Before we can activate your account one last step must be taken to complete your registration. Please note - you must complete this last step to become a registered member. You will only need to visit the link once to activate your account. To complete your registration, please visit the following link: {{Forum URL}}/register.php?a=act&u=4&i=19611173 <a href="{{Forum URL}}/register.php?a=act&u=4&i=19611173">America Online Users Please Visit Here to be Activated</a> **** Does The Above Link Not Work? **** If the above link does not work, please use your Web browser to go to: {{Forum URL}}/register.php?a=ver Please to be sure not to add extra spaces. You will need to type in your username and activation number on the page that appears when you click on or copy the above link in your browser. Your Username is: ChrisHasenpflug Your Activation ID is: 19611173 If you are still having problems signing up please contact a member of our support staff at {{Owner EMail}} Thanks very much, {{Site Name}} team -------------------- To stop receiving this email, please visit this link: {{Forum URL}}/register.php?a=act&u=4&i=19611173 What I need to do is before the e-mail is sent, pass the content through the replacement variables routine for the current host name. Doesn't seem too difficult, but I'm not sure where to begin hacking away. Thanks for the help guys and gals! ![]() Hmmm, probably should have put this in Modification discussions. Mods please feel free to move. |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|