6
The New News module sounds like the way to go, below is some coding and tips for hiding sub-menus from anon users This example is for News.(I copied this from XOOPS For Dummies)
Hiding Submenus for Unregistered Users
Each module has any related submenus defined in the xooops_version.php file in the individual modules root folder.
For example to hide the submit menu from the anon users group in the News module look for the Menu code:
// 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";
In this one anon users will see the archive sub-menu only
Notice this line
if (in_array(2, $group)) { //or other group-IDs
group 2 = registered users
group 1 = webmasters