| @@ 94-103 (lines=10) @@ | ||
| 91 | } |
|
| 92 | $sadmin = $moduleperm_handler |
|
| 93 | ->checkRight('module_admin', $module->getInfo('mid'), $groups); |
|
| 94 | if ($sadmin && ($module->getVar('hasnotification') |
|
| 95 | || is_array($module->getInfo('config')) |
|
| 96 | || is_array($module->getInfo('comments'))) |
|
| 97 | ) { |
|
| 98 | $module->setInfo( |
|
| 99 | 'link_pref', |
|
| 100 | \XoopsBaseConfig::get('url') . '/modules/system/admin.php?fct=preferences&op=showmod&mod=' |
|
| 101 | . $module->getInfo('mid') |
|
| 102 | ); |
|
| 103 | } |
|
| 104 | } else { |
|
| 105 | $module->setInfo('install', false); |
|
| 106 | } |
|
| @@ 139-147 (lines=9) @@ | ||
| 136 | $module->getVar('mid'), |
|
| 137 | $groups |
|
| 138 | ); |
|
| 139 | if ($sadmin && ($module->getVar('hasnotification') |
|
| 140 | || is_array($module->getInfo('config')) || is_array($module->getInfo('comments'))) |
|
| 141 | ) { |
|
| 142 | $module->setInfo( |
|
| 143 | 'link_pref', |
|
| 144 | \XoopsBaseConfig::get('url') . '/modules/system/admin.php?fct=preferences&op=showmod&mod=' |
|
| 145 | . $module->getVar('mid') |
|
| 146 | ); |
|
| 147 | } |
|
| 148 | ||
| 149 | $list[] = $module; |
|
| 150 | } |
|