Error when Creating new Forum

247profits

New Member
I am getting this message when trying to create a Forum;

Fatal error: Field autoclose is not defined in $validfields in class vB_DataManager_Forum in [path]/includes/class_dm.php on line 485

It also has a whole page of other errors as well

Can someone help me here.

These are programs I have installed:
vBulletin 3.8.2
Cyb - Advanced Forum Rules 3.9.3
Cyb - Advanced Registration 1.7
iTrader 2.5.0
Sidebar Column 3.8.002
vB Sponsors 1.0.4
vB Tweak 1.0.0
vBSEO 3.3.0
vBTwitter 1.0.0
vBulletin Blog 2.0.2
vMail 2.0.1
 
Disable all the hacks on your list and see if the problem goes away. If it does, enable them one at a time until you find the one that is breaking you system.
 
bluescorpion said:
Disable all the hacks on your list and see if the problem goes away. If it does, enable them one at a time until you find the one that is breaking you system.
That's the best option given...I have tried this on & it really works!
 
All looked well, created new Forum but when I went to edit it got exactly same results again.

I continued to uninstall tweaks and now have a new problem.

Database error in vBulletin 3.8.2:

Invalid SQL:
ALTER TABLE `user` DROP `twitter_password`, `twitter_username`;

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`twitter_username`' at line 1
Error Number : 1064
Request Date : Friday, May 1st 2009 @ 08:35:50 PM
Error Date : Friday, May 1st 2009 @ 08:35:50 PM
Script : http://domain.com/forum/admincp/plugin.php?do=productkill
Referrer : http://domain.com/forum/admincp/plugin.php?do=productdelete&productid=kk_vbtwitter&s=
IP Address : 222.255.255.255
Username : admin
Classname : vB_Database
MySQL Version : 5.0.67-community


It does not allow me uninstall this Twitter Tweak
 
I think the syntax was suppose to be

ALTER TABLE `user` DROP `twitter_password`, DROP `twitter_username`;

You may want to go into phpMyAdmin for your vBulletin and run this query in an SQL window:

ALTER TABLE `user` DROP `twitter_password`;

That should clear it out.

If you uploaded any files for this hack you will have to remove them manually. Pay particular attention to the bitfield files in the /includes/xml folder if this hack installed anything there.

The author of this hack is an idiot! The distribution is all screwed up (it is full of junk from his development system that is never suppose to be shipped with a product) even in the latest version so I am not surprised that it broke your site.

He fixed that query in the latest release so I think you just need to run that manual sql to be good to go.
 
247profits said:
Thanks for your help. I disabled a few and found theat iTrader caused the problem.

as iTrader caused the problem, can you describe how it was causing a problem, so i can fix it and update the release?
 
Back
Top