Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
This module provides an enhanced base class for use in conjunction with the Entity module's administration pages. On it's own this module doesn't do much of anything, but when combined with the Entity module the EntityAdminUIDefaultUIController class provided here makes for a more feature full replacement for the EntityIDefaultUIController class provided with the entity module.
The primary focus is on the the main administrative listing page defined by hook_entity_info(). The page provided by the entity module is fairly straight forward and provides just a simple table with Label, and links to edit/delete an entity. This enhanced controller provides a complete set of filters and bulk operations akin to what user's are used to encountering with other entity admin pages like admin/content and admin/people in Drupal core.
To use the features provided by this module you'll need to first create your custom entity type following the normal means with the Entity module. Then, instead of using the default UI controller you can either use or extend the one provided by this module.
This simple plugin will replace the toolbar.css, and related css files with those defined in your administration theme, regardless of what the current selected theme.