bynder
Bynder integration module, providing seamless access to Bynder's asset bank on your website. The Drupal integration will allow the authorised users to:
- Import Assets from Bynder
- Upload Assets to Bynder
- Display image styles imported from Bynder, matching the derivatives created.
Which version should I use?
4.x
The new 4.x version is the recommended version now for new projects as well as existing sites that wish to use the new features.
Notable changes and new features:
- Supports (only) Oauth 2.0, existing sites need to enter new API keys after updating
- Uses the official CompactView integration to import existing assets, which greatly improves the UX, performance and options to search for assets. It is however not possible to customize it like the old UI
- Support for documents and videos through dedicated formatters and the ability to map the asset type to different media types in Drupal
- Supports Amazon SNS notifications to immediately update local metadata
- Completely new and detailed documentation for setup, customization and usage
- The optional Bynder usage module requires Entity usage 2.x instead of 1.x
- Drupal 9 compatible
8.x-2.x
Based on the Drupal core media module (since Drupal 8.4), stable and supported for the foreseeable future. Supports Drupal 9.
8.x-1.x
Legacy version that depends on the contributed project Media Entity. Minimally supported and does not support Drupal 9.
If you have an existing site with Media Entity 1.x and you want to upgrade to Media in core, you need to update the code of this module from 1.x to 2.x or later. Please check the upgrade instructions on the project's documentation page for more information on that process.
Requirements
Module dependencies:
- Entity Browser
- Media Entity (8.x-1.x only)
- DropzoneJS (Starting with 8.x-2.5, only required for the optional upload entity browser widget)
- Entity Usage (Starting with 8.x-2.5, only required for the optional Bynder Usage module. Note that currently, only Entity Usage 8.x-1.x is supported)
Library dependencies:
- DropzoneJs - Copy to your libraries folder and copy the minified script found under dist/min to the root of the libraries folder.
- ImagesLoaded
- Masonry
- Select2