retrieve($return_id); if ($current_user->id == $focus->assigned_user_id || is_admin($current_user)){ $is_owner = true; } else{ $is_owner = false; } if (isset($layout_def['linked_field_set']) && !empty($layout_def['linked_field_set'])) { $linked_field= $layout_def['linked_field_set'] ; } else { $linked_field = $layout_def['linked_field']; } $refresh_page = 0; if(!empty($layout_def['refresh_page'])){ $refresh_page = 1; } $return_url = "index.php?module=$return_module&action=$return_action&subpanel=$subpanel&record=$return_id&sugar_body_only=1&inline=1"; $icon_remove_text = strtolower($app_strings['LBL_ID_FF_REMOVE']); $icon_remove_html = SugarThemeRegistry::current()->getImage( 'delete_inline', 'align="absmiddle" border="0"',null,null,'.gif','');//setting alt to blank on purpose on subpanels for 508 $remove_url = $layout_def['start_link_wrapper'] . "index.php?module=$parent_module" . "&action=$action" . "&record=$parent_record_id" . "&linked_field=$linked_field" . "&linked_id=$record" . "&return_url=" . urlencode(urlencode($return_url)) . "&refresh_page=1" . $layout_def['end_link_wrapper']; $remove_confirmation_text = $app_strings['NTC_REMOVE_CONFIRMATION']; //based on listview since that lets you select records if($layout_def['ListView'] && !$hideremove && $is_owner) { return '$icon_remove_html $icon_remove_text"; }else{ return ''; } } } ?>