| @@ 68-81 (lines=14) @@ | ||
| 65 | $target_module = $moduleHandler->get( (int)( $_GET['mid'] ) ); |
|
| 66 | }*/ |
|
| 67 | ||
| 68 | if (!empty($target_module) && is_object($target_module)) { |
|
| 69 | // specified by dirname |
|
| 70 | $target_mid = $target_module->getVar('mid'); |
|
| 71 | $target_mname = $target_module->getVar('name') . ' ' . sprintf('(%2.2f)', $target_module->getVar('version') / 100.0); |
|
| 72 | $query4redirect = '?dirname=' . urlencode(strip_tags($_GET['dirname'])); |
|
| 73 | } elseif (isset($_GET['mid']) && $_GET['mid'] == 0 || $xoopsModule->getVar('dirname') === 'blocksadmin') { |
|
| 74 | $target_mid = 0; |
|
| 75 | $target_mname = ''; |
|
| 76 | $query4redirect = '?mid=0'; |
|
| 77 | } else { |
|
| 78 | $target_mid = $xoopsModule->getVar('mid'); |
|
| 79 | $target_mname = $xoopsModule->getVar('name'); |
|
| 80 | $query4redirect = ''; |
|
| 81 | } |
|
| 82 | ||
| 83 | // check access right (needs system_admin of BLOCK) |
|
| 84 | $syspermHandler = xoops_getHandler('groupperm'); |
|
| @@ 52-65 (lines=14) @@ | ||
| 49 | $target_module = $moduleHandler->get( (int)( $_GET['mid'] ) ); |
|
| 50 | }*/ |
|
| 51 | ||
| 52 | if (!empty($target_module) && is_object($target_module)) { |
|
| 53 | // specified by dirname |
|
| 54 | $target_mid = $target_module->getVar('mid'); |
|
| 55 | $target_mname = $target_module->getVar('name') . ' ' . sprintf('(%2.2f)', $target_module->getVar('version') / 100.0); |
|
| 56 | $query4redirect = '?dirname=' . urlencode(strip_tags($_GET['dirname'])); |
|
| 57 | } elseif (isset($_GET['mid']) && $_GET['mid'] == 0 || $xoopsModule->getVar('dirname') === 'blocksadmin') { |
|
| 58 | $target_mid = 0; |
|
| 59 | $target_mname = ''; |
|
| 60 | $query4redirect = '?mid=0'; |
|
| 61 | } else { |
|
| 62 | $target_mid = $xoopsModule->getVar('mid'); |
|
| 63 | $target_mname = $xoopsModule->getVar('name'); |
|
| 64 | $query4redirect = ''; |
|
| 65 | } |
|
| 66 | ||
| 67 | // check access right (needs system_admin of BLOCK) |
|
| 68 | $syspermHandler = xoops_getHandler('groupperm'); |
|