PDA

View Full Version : variables dont work in 3.8.5


robdevereux
04-26-2010, 07:42 AM
We have been using vbulletin 3.7.2 for some time now on live forums and in order to bring the forums up to the latest software, I have been testing upgrading the forums offline to 3.8.5.

Everything seemed to work fine from the point of view of the templates, style sheets and general appearance but one thing that has become apparent is that where we were using variables in various phrases in the forum e.g. confirmation of registration, emails to acknowledge registration, they now just get displayed only in their variable form e.g. $username or $email and not as the actual substituted data that should appear ie the username for the particular registrant or their email address.

I can't find anywhere where the variables are listed or even where there might be a reference dictionary of what might work in the software. Is anyone aware of code changes that would have stopped these working 3.7.2 to 3.8.5 and does anyone have an idea of how to solve the issue?

Rob

Lynne
04-26-2010, 01:50 PM
Usually you can't use variables in PMs or emails unless you used a modification to allow it.

robdevereux
04-27-2010, 08:33 AM
Usually you can't use variables in PMs or emails unless you used a modification to allow it.

Hi Lynne

Well, upto version 3.7.2 it has worked absolutely fine. We have a live forum running version 3.7.2 and that works absolutely fine with the variables. It is only in upgrading this test system that the variables suddenly don't work and the information from the updated phrases suggested that it was changed in 3.8.1 but no suggestion as to what to change or how.

Rob

--------------- Added 1272363946 at 1272363946 ---------------

Usually you can't use variables in PMs or emails unless you used a modification to allow it.

Also, can you explain the modification process a little more. i am fairly new to vbulletin and there have been a series of people adapting the forums over the years, some of whom are no longer with the company, so tracing their changes isn't so simple.