Code Duplication    Length = 10-14 lines in 2 locations

main/inc/lib/group_portal_manager.lib.php 1 location

@@ 1281-1290 (lines=10) @@
1278
            case GROUP_USER_PERMISSION_PENDING_INVITATION_SENT_BY_USER:
1279
                $relation_group_title = get_lang('WaitingForAdminResponse');
1280
                break;
1281
            case GROUP_USER_PERMISSION_MODERATOR:
1282
                $relation_group_title = get_lang('IAmAModerator');
1283
                if ($group_info['visibility'] == GROUP_PERMISSION_CLOSED) {
1284
                    $links .= '<li><a href="group_waiting_list.php?id='.$group_id.'">'.Display::return_icon('waiting_list.png', get_lang('WaitingList'), array('hspace' => '6')).'<span class="'.($show == 'waiting_list' ? 'social-menu-text-active' : 'social-menu-text4').'" >'.get_lang('WaitingList').'</span></a></li>';
1285
                }
1286
                $links .= '<li><a href="group_invitation.php?id='.$group_id.'">'.Display::return_icon('invitation_friend.png', get_lang('InviteFriends'), array('hspace' => '6')).'<span class="'.($show == 'invite_friends' ? 'social-menu-text-active' : 'social-menu-text4').'" >'.get_lang('InviteFriends').'</span></a></li>';
1287
                if (GroupPortalManager::canLeave($group_info)) {
1288
                    $links .= '<li><a href="group_view.php?id='.$group_id.'&action=leave&u='.api_get_user_id().'">'.Display::return_icon('group_leave.png', get_lang('LeaveGroup'), array('hspace' => '6')).'<span class="social-menu-text4" >'.get_lang('LeaveGroup').'</span></a></li>';
1289
                }
1290
                break;
1291
            case GROUP_USER_PERMISSION_HRM:
1292
                $relation_group_title = get_lang('IAmAHRM');
1293
                $links .= '<li><a href="'.api_get_path(WEB_CODE_PATH).'social/message_for_group_form.inc.php?view_panel=1&height=400&width=610&&user_friend='.api_get_user_id().'&group_id='.$group_id.'&action=add_message_group" class="ajax" data-size="lg" data-title="'.get_lang('ComposeMessage').' title="'.get_lang('ComposeMessage').'">'.Display::return_icon('new-message.png', get_lang('NewTopic'), array('hspace' => '6')).'<span class="social-menu-text4" >'.get_lang('NewTopic').'</span></a></li>';

main/inc/lib/usergroup.lib.php 1 location

@@ 2018-2031 (lines=14) @@
2015
            case GROUP_USER_PERMISSION_PENDING_INVITATION_SENT_BY_USER:
2016
                $relation_group_title =  get_lang('WaitingForAdminResponse');
2017
                break;
2018
            case GROUP_USER_PERMISSION_MODERATOR:
2019
                $relation_group_title = get_lang('IAmAModerator');
2020
                //$links .=  '<li><a href="'.api_get_path(WEB_CODE_PATH).'social/message_for_group_form.inc.php?view_panel=1&height=400&width=610&&user_friend='.api_get_user_id().'&group_id='.$group_id.'&action=add_message_group" class="thickbox" title="'.get_lang('ComposeMessage').'">'.Display::return_icon('compose_message.png', get_lang('NewTopic'), array('hspace'=>'6')).'<span class="social-menu-text4" >'.get_lang('NewTopic').'</span></a></li>';
2021
                //$links .=  '<li><a href="groups.php?id='.$group_id.'">'.				Display::return_icon('message_list.png', get_lang('MessageList'), array('hspace'=>'6')).'<span class="'.($show=='messages_list'?'social-menu-text-active':'social-menu-text4').'" >'.get_lang('MessageList').'</span></a></li>';
2022
                //$links .=  '<li><a href="group_members.php?id='.$group_id.'">'.		Display::return_icon('member_list.png', get_lang('MemberList'), array('hspace'=>'6')).'<span class="'.($show=='member_list'?'social-menu-text-active':'social-menu-text4').'" >'.get_lang('MemberList').'</span></a></li>';
2023
                if ($group_info['visibility'] == GROUP_PERMISSION_CLOSED) {
2024
                    $links .=  '<li><a href="group_waiting_list.php?id='.$group_id.'">'.
2025
                                Display::return_icon('waiting_list.png', get_lang('WaitingList'), array('hspace'=>'6')).'<span class="'.($show=='waiting_list'?'social-menu-text-active':'social-menu-text4').'" >'.get_lang('WaitingList').'</span></a></li>';
2026
                }
2027
                $links .=  '<li><a href="group_invitation.php?id='.$group_id.'">'.
2028
                            Display::return_icon('invitation_friend.png', get_lang('InviteFriends'), array('hspace'=>'6')).'<span class="'.($show=='invite_friends'?'social-menu-text-active':'social-menu-text4').'" >'.get_lang('InviteFriends').'</span></a></li>';
2029
                $links .=  '<li><a href="group_view.php?id='.$group_id.'&action=leave&u='.api_get_user_id().'">'.
2030
                            Display::return_icon('group_leave.png', get_lang('LeaveGroup'), array('hspace'=>'6')).'<span class="social-menu-text4" >'.get_lang('LeaveGroup').'</span></a></li>';
2031
                break;
2032
            case GROUP_USER_PERMISSION_HRM:
2033
                $relation_group_title = get_lang('IAmAHRM');
2034
                $links .= '<li><a href="'.api_get_path(WEB_CODE_PATH).'social/message_for_group_form.inc.php?view_panel=1&height=400&width=610&&user_friend='.api_get_user_id().'&group_id='.$group_id.'&action=add_message_group" class="ajax" title="'.get_lang('ComposeMessage').'" data-size="lg" data-title="'.get_lang('ComposeMessage').'">'.