Drupal Media
D8 contrib updates
DrupalCon Amsterdam
Entity Browser
drupal.org/project/entity_browser
- general entity browsing tool
- pluggable
- can be used in
different contexts - based on what
you can see in D7
but done in a
more flexible way
Media Entity
drupal.org/project/media_entity
- storage component that uses "not everything is a file" approach
- creates an entity type from ground up
- uses fields to store different types of media
- not necessary to store all media as local files (in file_managed) table
Entity Embed
drupal.org/project/entity_embed
- Configurable buttons per entity type
- Works for all entity types
- Uses field formatters for entity reference fields
- Serialized into data attributes in an HTML tag
- Supports UUIDs
More embeds
- Embed framework/API
- URL embeds
- Shortcode embeds
- Field embeds
File Entity
drupal.org/project/file_entity
- Re-uses core's file entity and enhances with additional UIs for managing files
- Should be a bit more abstract, splitting functionality to separate modules: field-able files, file types, file download formatter.
Fallback formatter
drupal.org/project/fallback_formatter
Replaces File Entity module's file display configuration.
Other Components
What happens with the Media/Scald module itself?
- Default entity browser configuration
- Views, etc to bring all these components together, pre-configured out of the box for the 80% use case.
Interested in Helping?
- Weekly scrum meetings on #drupal-media IRC
- github.com/drupal-media
- groups.drupal.org/media
- Contribution sprint on Friday!
Drupal 8
By davereid
Drupal 8
- 2,119