blogs.dir is only obsolete on new installs… existing installs still use it…
in the next version we hope to handle the optional blogs.dir better (not use for new installs)…
Funny that they are correct on two out of the three menus. That seems to indicate a programming issue, rather than an install issue, otherwise all three menus would be wrong?
not trying to be a smart ass, but even more telling is that we have many tens of thousands of installs and many multisite installs that dont have that problem… so its not a general, systemic problem… but we just need to understand what is going on in your unique situation… still could be something we need to handle in code, but without understanding better, dont know…
so is this problem on the main site or a network site? does it happen on all network sites?
which panels appear wrong? if you look through the code, you find that the url to our admin pages are generated thorugh constants using the wp api:
if (!defined(‘SFADMINFORUM’)) define(‘SFADMINFORUM’, admin_url(‘admin.php?page=simple-press/admin/panel-forums/spa-forums.php’));
if (!defined(‘SFADMINOPTION’)) define(‘SFADMINOPTION’, admin_url(‘admin.php?page=simple-press/admin/panel-options/spa-options.php’));
if (!defined(‘SFADMINCOMPONENTS’)) define(‘SFADMINCOMPONENTS’, admin_url(‘admin.php?page=simple-press/admin/panel-components/spa-components.php’));
if (!defined(‘SFADMINUSERGROUP’)) define(‘SFADMINUSERGROUP’, admin_url(‘admin.php?page=simple-press/admin/panel-usergroups/spa-usergroups.php’));
if (!defined(‘SFADMINPERMISSION’)) define(‘SFADMINPERMISSION’, admin_url(‘admin.php?page=simple-press/admin/panel-permissions/spa-permissions.php’));
if (!defined(‘SFADMINUSER’)) define(‘SFADMINUSER’, admin_url(‘admin.php?page=simple-press/admin/panel-users/spa-users.php’));
if (!defined(‘SFADMINPROFILE’)) define(‘SFADMINPROFILE’, admin_url(‘admin.php?page=simple-press/admin/panel-profiles/spa-profiles.php’));
if (!defined(‘SFADMINADMIN’)) define(‘SFADMINADMIN’, admin_url(‘admin.php?page=simple-press/admin/panel-admins/spa-admins.php’));
if (!defined(‘SFADMINTAGS’)) define(‘SFADMINTAGS’, admin_url(‘admin.php?page=simple-press/admin/panel-tags/spa-tags.php’));
if (!defined(‘SFADMINTOOLBOX’)) define(‘SFADMINTOOLBOX’, admin_url(‘admin.php?page=simple-press/admin/panel-toolbox/spa-toolbox.php’));
if (!defined(‘SFADMINPLUGINS’)) define(‘SFADMINPLUGINS’, admin_url(‘admin.php?page=simple-press/admin/panel-plugins/spa-plugins.php’));
if (!defined(‘SFADMINTHEMES’)) define(‘SFADMINTHEMES’, admin_url(‘admin.php?page=simple-press/admin/panel-themes/spa-themes.php’));
if (!defined(‘SFADMININTEGRATION’)) define(‘SFADMININTEGRATION’, admin_url(‘admin.php?page=simple-press/admin/panel-integration/spa-integration.php’));
which is why, as I mentioned, thus far, any issue like this has come to down to incorrect installation…
so just gathering more data..