| @@ 98-102 (lines=5) @@ | ||
| 95 | $isAdmin = newbbIsAdmin($forumObject); |
|
| 96 | $xoopsTpl->assign('viewer_level', $isAdmin ? 2 : 0); |
|
| 97 | /* Only admin has access to admin mode */ |
|
| 98 | if (!$isAdmin) { |
|
| 99 | $status = (!empty($status) && in_array($status, ['active', 'pending', 'deleted'], true)) ? '' : $status; |
|
| 100 | // irmtfan add mode |
|
| 101 | $mode = 0; |
|
| 102 | } |
|
| 103 | // irmtfan add mode |
|
| 104 | $xoopsTpl->assign('mode', $mode); |
|
| 105 | $xoopsTpl->assign('status', $status); |
|
| @@ 64-67 (lines=4) @@ | ||
| 61 | } |
|
| 62 | ||
| 63 | /* Only admin has access to admin mode */ |
|
| 64 | if (!$isAdmin && 2 === $mode) { |
|
| 65 | $status = in_array($status, ['active', 'pending', 'deleted'], true) ? '' : $status; |
|
| 66 | $mode = 0; |
|
| 67 | } |
|
| 68 | if ($mode) { |
|
| 69 | $_GET['viewmode'] = 'flat'; |
|
| 70 | } |
|