Hi all,
I tried to install the Boonex Video module which failed with a message that there was a SQL error:
----------------
INSERT INTO `sys_menu_top`
(`Parent`, `Name`, `Caption`, `Link`, `Order`, `Visible`, `Target`, `Onclick`, `Check`, `Editable`, `Deletable`, `Active`, `Type`, `Picture`, `BQuickLink`, `Statistics`)
VALUES
(4, 'Videos', '_bx_videos_menu_profile', 'modules/?r=videos/albums/my/main|modules/?r=videos/albums/my/add/|modules/?r=videos/albums/my/manage/|modules/?r=videos/albums/my/disapproved/', @iCatProfileOrder, 'memb', '', '', '', 1, 1, 1, 'custom', '', 0, '');
----------------
Now my homepage is failing with an error of
Fatal error: Call to a member function getClassPrefix() on a non-object in /home/rednoodl/public_html_social/templates/base/scripts/BxBaseSearchResultSharedMedia.php on line 137
----------------
It seems that when a module install fails that it does not undo those install steps that had already run, so some manual clean up seems necessary.
I manually ran the sql commands in /modules/boonex/videos/install/sql/uninstall.sql thinking that this would amount to a manual uninstall. But the homepage still fails with the same error, which can be seen at http://social.rednoodle.com/index.php
(you'll see some diagnostic output I added to verify which module is causing the immediate problem)
Can anyone tell me what other steps I should do to effect a manual uninstall, and fix my homepage?
By the way, installation of the files module failed as well with a similar SQL message, so I'm guessing that once this error is cleared I'll have to go through a similar process for the files module.
Any help would be greatly appreciated.
Thanks.
- Brian
P.S. I'd appreciate any thoughts on why the module install failed initially as well. I did have the wall module installed at one point and then later uninstalled it, by way of background info.