1
I was having problems in 2.3.x with a few modules (news, iStats, eXtgallery) in the admin menu with XoopsInfo installed and ThAdmin in operation (disabling ThAdmin, but left installed worked fine). After searching I found several postings related to the same problem (
here,
here, and
here) in XOOPS 2.0.x and 2.3.x with similar symptoms.
The error I got when visiting any of the affected modules was
cannot redeclare adminmenu() (previously declared in ...) in .../xoopsinfo/include/functions.php
So, I fixed it with this hack. In the xoopsinfo/include/functions.php file, enclose/wrap the function adminmenu declare like this:
if (!function_exists('adminmenu')) {
// insert original function adminmenu() {} code here
}
This prevents the function from being declared here in XOOPSinfo when other modules are in operation. Hey, it works, and hopefully it will get fixed. Not sure if it's a problem with ThAdmin, but I expect more likely something in XOOPSinfo.