2
Go to the xoops_version.php file in the root of the module and look for the "menu" code.
I don't have calender, but this is how I do in in "News"
// Menu
$modversion['hasMain'] = 1;
global $xoopsUser;
if(!empty($xoopsUser)) {
$group = $xoopsUser->getGroups();
if (in_array(2, $group)) { //or other group-IDs
$modversion['sub'][1]['name'] = _MI_NEWS_SMNAME1;
$modversion['sub'][1]['url'] = "submit.php";
}
}
$modversion['sub'][2]['name'] = _MI_NEWS_SMNAME2;
$modversion['sub'][2]['url'] = "archive.php";
Note:
if (in_array(2, $group)) { //or other group-IDs
Choosing group "2" hides the sub-menu from anon users