File Entity (fieldable files)
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
File entity provides interfaces for managing files. It also extends the core file entity, allowing files to be fieldable, grouped into types, viewed (using display modes) and formatted using field formatters. File entity integrates with a number of modules, exposing files to Views, Entity API, Token and more.
File Entity is required by the 7.x-2.x branch of the Media module.
The File entity project is not compatible with Media 7.x-1.x. You must use the File entity module bundled with Media 7.x-1.x.
Requirements
- Field and File modules (Drupal core)
- Chaos tool suite (ctools)
Known Issues
- If you are having problems with the alternate and title text fields when using image fields without the Media module widget, there is a core patch in #2066275-1: (followup: tests) file_field_load() overwites any field item properties with file entity properties that will resolve it that hasn't been included in an official release yet. You should apply that patch to your core install.
File Management Initiative
We are currently working on getting large parts of File entity into Drupal core.
Related Modules
File entity exposes Drupal files, enabling them to be managed. To further extend Drupal's file handling abilities, including:
- Media module
- Handing files from external sources and services such as YouTube, Vimeo and Flickr.
- Inserting files into content using WYSIWYG editors.
- Reusing existing files in file and image fields.
- Mass importing of files.
- File entity revisions module
Resources
For more information on File entity, see the following resources:
