Code Duplication    Length = 16-20 lines in 2 locations

main/permissions/permissions_functions.inc.php 2 locations

@@ 236-251 (lines=16) @@
233
            echo "\t\t\t<img src=\"../img/checkbox_on3.gif\" border=\"0\"/ title=\"".get_lang('PermissionGrantedByGroupOrRole')."\">";
234
        } else {
235
            if (is_array($permission_array[$tool]) AND in_array($permission, $permission_array[$tool])) {
236
                if ($editable) {
237
                    $url = api_get_self();
238
                    $urlparameters = '';
239
                    foreach ($_GET as $key=>$value) {
240
                        $parameter[$key] = $value;
241
                    }
242
                    $parameter['action'] = 'revoke';
243
                    $parameter['permission'] = $permission;
244
                    $parameter['tool'] = $tool;
245
                    foreach ($parameter as $key=>$value) {
246
                        $urlparameters .= $key.'='.$value.'&amp;';
247
                    }
248
                    $url = $url.'?'.$urlparameters;
249
250
                    echo "\t\t\t <a href=\"".$url."\">";
251
                }
252
                echo "<img src=\"../img/checkbox_on2.gif\" border=\"0\"/>";
253
                if ($editable) {
254
                    echo "</a>";
@@ 257-276 (lines=20) @@
254
                    echo "</a>";
255
                }
256
            } else {
257
                if ($editable)
258
                {
259
                    $url = api_get_self();
260
                    $urlparameters = '';
261
                    foreach ($_GET as $key => $value) {
262
                        $parameter[$key] = $value;
263
                    }
264
                    $parameter['action'] = 'grant';
265
                    $parameter['permission'] = $permission;
266
                    $parameter['tool'] = $tool;
267
                    foreach ($parameter as $key => $value) {
268
                        $urlparameters .= $key.'='.$value.'&amp;';
269
                    }
270
                    $url = $url.'?'.$urlparameters;
271
272
                    //echo "\t\t\t <a href=\"".str_replace('&', '&amp;', $_SERVER['REQUEST_URI'])."&amp;action=grant&amp;permission=$permission&amp;tool=$tool\">";
273
                    echo "\t\t\t <a href=\"".$url."\">";
274
                }
275
                echo "<img src=\"../img/wrong.gif\" border=\"0\"/>";
276
                if ($editable)
277
                {
278
                    echo "</a>";
279
                }