Content Management Filter
This module adds an easier way for administrators to filter the content on a Drupal site for administration purposes.
CMF is an alternative to the Administer >> Content management >> Content tool with these additional options:
- Show nodes, comments or both
- Filter by author (select from drop-down list)
- Filter by author (enter username in AJAX search field)
- Filter by user role (shows nodes authored by any user in the selected role)
- Filter by user status (active or blocked)
- Filter by title or body substring
- Filter by node created date (before/after)
- Filter by node language
- Displays a column in the content list with node creation time
- Sort content list by any column: Title, Type, Author, Status, Time
CMF also optionally adds a User Content tab to the My Account page that brings up CMF with a list of nodes authored by the current user.
Significant improvements sponsored by Youth Sports Parents.
Very useful -- Drupal's built-in Content tool was sorely missing the sort and filter-by-author features. I was also pleased that I could enable CMF so users can manage content without having to grant full "Administer nodes" permission. ("Administer nodes" permission is required to have the default Content tool to appear and it grants users full access to create/edit all content.)
For those who like to add a bit of color to their pages, there is an optional section in the CSS file to add color to the buttons.
Version Status
With the increasing adoption of Drupal 6 and the maturing of D7, we feel the time has come to place our 5.x version into “maintenance only” mode. From now until we release a 7.x version there will be no new development on the 5.x version; we will, however, provide a best effort
to fix bugs.
Translation
I run the translation extractor when I update the module, so if someone wants to provide translations, the template is available. In order to ensure it is committed to the correct branch, please do not commit it directly. Please open a feature request with the translation (.po) file attached.
How can you get involved?
- Write a review for this module on drupalmodules.com
- Report any bugs, feature requests, etc. in the issue tracker
- Review and comment on the issue queue. We value all adopter input in charting the course of this module.
Issues
As with all contributed modules, when considering submitting an issue:
- Read the documentation (two or three times is better). Don't forget the handbook pages.
- Review the existing issues list. (Don't forget to select "<all>" for the "Status" field.)
- Gather all the appropriate information. This may include (but is not limited to):
- Drupal version.
- Browser type and version.
- Database type and version.
- Error messages, if any.
- Module settings.
- Submit the issue. If other modules are involved, you may need to submit the issue to those modules as well.
PHP prior 5.2.5 and MySql 4
Due to end-of-life on PHP4 and MySql4, we no longer actively support either of those products. If a problem arises, we will make an effort to work around it, but will not make a guarantee. Drupal 7 will require PHP 5.2.5 or higher and MySql 5 (or Postgres 8); if your host is not at these levels yet, please encourage them to get there ASAP.
Update.php
As with all modules, please make sure you run update.php after updating this module, even if no updates are identified.
Development version status
The development versions (-dev) are where the newest stuff is, including any bug fixes and new features. We try to make sure it is tested before we commit anything, but occasionally a bug will get by us. Your help on testing this code is greatly appreciated. The translation templates may not always be up-to-date in the dev releases.
Current Features being tested in Development
Update.php required: No
- Correct menu access permissions. #559140: CMF tab appearing on user profile despite permissions
- More filter display flexibility. #555952: String issues
- Remove inadvertent dependence on Taxonomy. #592906: taxonomy dependency
- Disable status pairs; check for empty contains values. #593330: Various suggestions for improvements
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.0 | 2009-Sep-19 | 23.07 KB | Download · Release notes | Recommended for 6.x | |
| 6.x-1.8 | 2009-Aug-17 | 20.06 KB | Download · Release notes | Supported for 6.x | |
| 5.x-1.6 | 2009-Jul-31 | 17.58 KB | Download · Release notes | Recommended for 5.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.x-dev | 2009-Oct-18 | 25.94 KB | Download · Release notes | Development snapshot | |
| 6.x-1.x-dev | 2009-Aug-22 | 22.89 KB | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2009-Jul-31 | 29.19 KB | Download · Release notes | Development snapshot | |
