![]() |
Changed servers and updated, many bugs
Hello,
We had our old server attacked and have consequently moved to a new one. I did a dump of the old database via MySQL Workbench and used BigDump to import that into our new MySQL server. That's the short of a very long story, so anyway ... We moved from vB 4.1.5 in the process to 4.1.9 as we figured it would be a good time to do that. I cannot say whether it was due to the update or the server/database change, but we have several small non-critical errors that all users are reporting: Problem 1) The recipient for private messages in the inbox are all "Array." See screenshot: http://screensnapr.com/e/oXa14u.png I've also just noticed that this occurs in other areas of the site ... http://screensnapr.com/e/Hbsepx.png Problem 2) Instead of seeing their usernames upon logging on, users see this: http://screensnapr.com/e/vG5Euq.png We used this template before switching to 4.1.9 and doing the server change and didn't have this issue, so I'm fairly certain that isn't the issue. Though none of these errors are critical, they are starting to wear on me and our users. After going through a tough time with our servers, I just want to get these ironed out. I appreciate all the help you can give. Thanks in advance. |
Problem 1) Update your templates.
Problem 2) Update your phrases. :) |
Quote:
|
Search for the phrase and you will find it. Or, it could be since your template isn't updated, the phrase is parsing wrong. So, fix your templates first.
|
for 2) look in Languages and phrases, find login (Front-End Redirect Messages) ,
variable $vbphrase[login], change thank you for loggin in, $bbuserinfo [username] with Code:
Thank you for logging in, {1}. |
I've managed to fix the login issue, by changing the phrase to "Thank you for logging in, {1}." as jfxcube suggested.
I'm still at a loss to figure out the "Array" issue that affects users sitewide. I know you have suggested fixing my templates, but I have no idea how to do that, or where to begin. Any further assistance you can provide is appreciated. |
You need to take a look at the template and compare it to the default template and then upgrade it.
To find the template to modify, do this - vboptions > General Settings > Add Template Name in HTML Comments > set to Yes . Then go back to your page and view the source code and you will see the name of the template called around your part of the code. (Sometimes the template is the one mentioned at the very top of the page source.) |
Lynne,
Thanks for your continued help. I enabled template name in HTML comments, went to one of the troublesome pages (in this case, the inbox) and learned that where it said "Array" over and over again is in "pm_messagelistbit." Though I have found that template in the editor within AdminCP, I am unsure of how to proceed... Code:
<li class="blockrow pmbit" id="pm_{vb:raw pm.pmid}"> Code:
<ol class="commalist"> Code:
<div class="visitors"> |
Your code shows this:
HTML Code:
<vb:if condition="$block_data['visitorcount'] > 0"> HTML Code:
<vb:if condition="$block_data['visitorcount'] > 0"> |
Lynne,
Thanks for the explanation of how to solve the issue. It worked like a charm! :) |
All times are GMT. The time now is 04:08 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|