diff --git a/resources/inc/class.resources_bo.inc.php b/resources/inc/class.resources_bo.inc.php index 851418b983..bb363d0e5a 100755 --- a/resources/inc/class.resources_bo.inc.php +++ b/resources/inc/class.resources_bo.inc.php @@ -235,7 +235,14 @@ class resources_bo $resource['accessory_of_label'] = $this->link_title($resource['accessory_of']); } - $rows[$num]['picture_thumb'] = $this->get_picture($resource); + if($resource['deleted']) + { + $rows[$num]['picture_thumb'] = 'deleted'; + } + else + { + $rows[$num]['picture_thumb'] = $this->get_picture($resource); + } $rows[$num]['admin'] = $this->acl->get_cat_admin($resource['cat_id']); } return $nr; diff --git a/resources/inc/class.resources_ui.inc.php b/resources/inc/class.resources_ui.inc.php index b8abe372cf..01e2e2a21b 100755 --- a/resources/inc/class.resources_ui.inc.php +++ b/resources/inc/class.resources_ui.inc.php @@ -276,6 +276,7 @@ class resources_ui ), 'restore' => array( 'caption' => 'Un-delete', + 'icon' => 'revert', 'enableClass' => 'deleted', 'hideOnDisabled' => true, 'group' => $group, @@ -356,6 +357,7 @@ class resources_ui $resource = $this->bo->read($id); $resource['deleted'] = null; $this->bo->save($resource); + $success++; } break; case 'delete': diff --git a/resources/templates/default/images/deleted.png b/resources/templates/default/images/deleted.png new file mode 100644 index 0000000000..69d558ba6e Binary files /dev/null and b/resources/templates/default/images/deleted.png differ