| @@ 306-326 (lines=21) @@ | ||
| 303 | echo "\t\t\t<img src=\"../img/checkbox_on3.gif\" border=\"0\"/ title=\"".get_lang('PermissionGrantedByGroupOrRole')."\">"; |
|
| 304 | } else { |
|
| 305 | if (is_array($permission_array[$tool]) AND in_array($permission, $permission_array[$tool])) { |
|
| 306 | if ($editable) { |
|
| 307 | $url = api_get_self(); |
|
| 308 | $urlparameters = ''; |
|
| 309 | foreach ($_GET as $key => $value) |
|
| 310 | { |
|
| 311 | $parameter[$key] = $value; |
|
| 312 | } |
|
| 313 | $parameter['action'] = 'manage_rights'; |
|
| 314 | $parameter['do'] = 'revoke'; |
|
| 315 | $parameter['permission'] = $permission; |
|
| 316 | $parameter['tool'] = $tool; |
|
| 317 | $parameter['user_id'] = $user_id; |
|
| 318 | foreach ($parameter as $key=>$value) |
|
| 319 | { |
|
| 320 | $urlparameters .= $key.'='.$value.'&'; |
|
| 321 | } |
|
| 322 | $url = $url.'?'.$urlparameters; |
|
| 323 | ||
| 324 | echo "\t\t\t <a href=\"".$url."\">"; |
|
| 325 | } |
|
| 326 | echo "<img src=\"../img/checkbox_on2.gif\" border=\"0\"/ title=\"".get_lang('UserHasPermission')."\">"; |
|
| 327 | if ($editable) { |
|
| 328 | echo "</a>"; |
|
| 329 | } |
|
| @@ 331-349 (lines=19) @@ | ||
| 328 | echo "</a>"; |
|
| 329 | } |
|
| 330 | } else { |
|
| 331 | if ($editable) { |
|
| 332 | $url = api_get_self(); |
|
| 333 | $urlparameters = ''; |
|
| 334 | foreach ($_GET as $key => $value) { |
|
| 335 | $parameter[$key] = $value; |
|
| 336 | } |
|
| 337 | $parameter['action'] = 'manage_rights'; |
|
| 338 | $parameter['do'] = 'grant'; |
|
| 339 | $parameter['permission'] = $permission; |
|
| 340 | $parameter['tool'] = $tool; |
|
| 341 | $parameter['user_id'] = $user_id; |
|
| 342 | foreach ($parameter as $key=>$value) { |
|
| 343 | $urlparameters .= $key.'='.$value.'&'; |
|
| 344 | } |
|
| 345 | $url = $url.'?'.$urlparameters; |
|
| 346 | ||
| 347 | //echo "\t\t\t <a href=\"".str_replace('&', '&', $_SERVER['REQUEST_URI'])."&action=grant&permission=$permission&tool=$tool\">"; |
|
| 348 | echo "\t\t\t <a href=\"".$url."\">"; |
|
| 349 | } |
|
| 350 | echo "<img src=\"../img/wrong.gif\" border=\"0\"/ title=\"".get_lang('UserHasPermissionNot')."\">"; |
|
| 351 | if ($editable) { |
|
| 352 | echo "</a>"; |
|