3
Hello roarjo,
Yes, meantime you can hide the submit sub-menu and make it available to admins only, or registered users only. Go to xoops_version.php in the root of your News folder, and look for the menu code. Two examples below
//Submenu for admin submit only
// Menu
$modversion['hasMain'] = 1;
global $xoopsUser;
if ( $xoopsUser ) {
$newsModule = XoopsModule::getByDirname("news");
if ( $xoopsUser->isAdmin($newsModule->mid()) ) {
$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";
//Submenu for groups ie reg users only
// Menu
$modversion['hasMain'] = 1;
global $xoopsUser;
if(!empty($xoopsUser)) {
$group = $xoopsUser->getGroups();
if (in_array(2, $group)) { //or other group-IDs group 2 is reg users
$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";