Drupal celum:connect is a Drupal extension, which allows you to download assets from CELUM via the CELUM Asset Picker directly into the Drupal filesystem and use it in a post, or just link it from celum in your Drupal post.
To be configured in {baseUrl}/admin/config/services/celum_connect-field-settings
type: String, required: yes, default: -
Delivered by brix IT Solutions, contains an expiration date and the CELUM Endpoint,
e.g. nM7Wvdaio5Ocs9fq39jErN6Xfq3O3KCXuLe7vpyxxaaiHdmNlhICNa3en
type: String, required: yes, default: -
Generated in the CELUM CMA, necessary to connect to the CELUM Cora API,
e.g. 3pi8ps5ckls47tl8q9rsuddtpsl6
type: String, required: no, default: en
GUI Locale in which the CELUM Asset Picker ist loaded.
e.g. de
type: Number, required: yes, default: -
Root Node in which assets can be selected.
e.g. 1234
type: Map, required: no, default: -
Map of base urls and root node pairs. Allows to define different root nodes for different base urls. The map has the following syntax: [url1]>[root nodes 1];[url2]>[root nodes 2].
e.g. http://my-drupal-site.com>1234;http://my-other-site.ch>234,345
type: String, required: no, default: -
Infofield value for the direct download tacking infofield. writes back to CELUM that the asset is downloaded in drupal. Only if direct download is used. see directDownload.trackingInfofieldId
e.g. drupal downloaded
type: String, required: no, default: -
Infofield value for the direct download tacking infofield. writes back to CELUM that the asset is linked in drupal. Only if direct download is used. see directDownload.trackingInfofieldId
e.g. drupal linked
type: String, required: no, default: -
Infofield name of the title infofield. If the Infofield exists and is not empty on a used asset, the value will be used as the title in drupal. if the infofield is not set on an asset, the asset name will be used as title in drupal.
e.g. title
type: String, required: no, default: -
If the title inormation field is a localized field, the value of this locale will be used as title per default.
e.g. en
type: select value, required: yes, default: -
The version of the used asset picker. Depends on the CELUM REST API version. See Compatibility Matrix
e.g. 6.9.3
type: number, required: yes, default: -
Default downloadformat id of assets with unknown file type
e.g. 1
type: number, required: yes, default: -
Default downloadformat id of assets with image file type
e.g. 2
type: number, required: yes, default: -
Default downloadformat id of assets with document file type
e.g. 3
type: number, required: yes, default: -
Default downloadformat id of assets with video file type
e.g. 4
type: number, required: yes, default: -
Default downloadformat id of assets with audio file type
e.g. 5
type: number, required: yes, default: -
Default downloadformat id of assets with text file type
e.g. 6
type: list of numbers, required: yes, default: -
All supported downloadformats. Selectable for assets depending on the file type
e.g. 1,2,3,4,5,7,8,10,11,12,13,14,15,16
type: checkbox, required: no, default: false
If set, only linking assets is allowed, download assets to drupal is deactivated
e.g. true
type: checkbox, required: no, default: false
If set, instead of normally links, will be shown for the celum:connect file type. Opens the anura detail view by clicking on the links.
e.g. true
type: list of numbers, required: no, default: -
Name of the anura dispatcher if anura links is set the anura url is a combination of the CELUM url and the dispatcher:
e.g. anura1
type: Map, required: no, default: -
Map of base urls and anura dispatcher. Allows to define different anura dispatcher for different base urls. The map has the following syntax: [url1]>[anura dispatcher 1];[url2]>[anura dispatcher 2].
e.g. http://my-drupal-site.com>anura1;http://my-other-site.ch>anura2
type: checkbox, required: no, default: false
Use public URLs instead of direct download Links if public URLs are available and the there is a mapping for the selected downloadformat configured in the "Downloadformat Public URL Mapping".
e.g. true
type: Map, required: no, default: -
Enter the Mapping from downloadformat id to public url Stage Handler and descriptions with the schema {Downloadformat ID}:{Public URL stage handler};{Public URL description}
e.g. 1:Asset Exporter;public_orig,6:Asset Exporter;public_jpg,10:Asset Exporter;public_lowres
REST API version | CELUM 6 | CELUM 5.13.x | CELUM 5.12.x | Asset Picker version |
---|---|---|---|---|
rest-all-2.1 | 5.13.0 (+) | 5.12.3 (+) | 2.0 | |
rest-all-2.1 | 5.13.2 (-) | 2.1 | ||
rest-all-2.2 | 5.13.0 (+) | 5.12.3 (+) | 2.0 | |
rest-all-2.2 | 5.13.2 (-) | 2.1 | ||
rest-all-2.3 | 5.13.0 (+) | 5.12.3 (+) | 2.0 | |
rest-all-2.3 | 5.13.2 (-) | 2.1 | ||
rest-all-3.0 | 5.13.1 (+) | 2.2 | ||
rest-all-3.0 | 5.13.2 (-) | 2.3 | ||
rest-all-3.1 | 5.13.2 (+) | 2.3 | ||
rest-all-3.2 | 5.13.3 (+) | 2.4 | ||
rest-all-3.2 | 5.13.3 (+) | 2.5 | ||
rest-all-3.3 | 5.13.3 (+) | 2.5.1 | ||
rest-all-3.3 | 5.13.3 (+) | 2.5.2 | ||
rest-all-4.0 | 18.12 (+) | 3.0 | ||
rest-all-4.1 | 19.3 (+) | 3.0 | ||
rest-all-4.2 | 19.6 (+) | 3.0 | ||
rest-all-5.0 | 19.12 (+) | 3.0 | ||
rest-all-6.8.11 | 20.9 (+) | 6.8.11 | ||
rest-all-6.9.3 | 21.2 (+) | 6.9.3 |
(+) The version is the first maintenance version in which a previously unsupported feature is added.
(-) The version is the first maintenance version in which a previously supported feature is removed.
Released 2017-02-01
- Initial version
Released 2018-04-05
- Link and download mode added (direct Download plugin required)
- Usage will be written to the asset in celum
Released 2018-08-02
- Asset Picker version selectable
Released 2018-08-03
- License with expiration date
Released 2018-08-23
- AdditionalDownloadFormats property for AssetPicker
Released 2018-08-28
- DirectDownload url fix, widget text adapted
Released 2019-01-29
- AssetPicker 2.5 and AssetPicker 2.5.2 added
Released 2019-02-12
- AssetPicker 2.51 added
Released 2019-02-15
- DirectDownload token compatibility added (option for DirectDownload secret)
Released 2019-07-29
- Plugin Name capitalized and helpp hook implemented (new plugin guidelines)
Released 2019-12-03
- AssetPicker 3.0 added (CELUM 6.2 Support)
Released 2020-01-29
- CELUM 6.4 compatibility (Search feature)
Released 2021-04-16
- Asset picker version 6.8.11 and 6.9.3 added, fix in preSave function
Released 2021-06-02
- Store config.js in public folder (sites/default/celumconnect)
Released 2021-07-07
- Bugfix path if not default drupal installation path
Released 2021-08-06
- Link only flag in the configuration to prevent downloading images to drupal
Released 2021-08-11
- Set title of an asset by a configured infofield from CELUM
Released 2021-11-29
- Remove asset button added
Released 2021-11-30
- Drupal 9 compatibility
Released 2021-12-14
- URL- root nodes map feature
Released 2021-12-14
- Anura link feature
Released 2021-12-17
- URL- anura dispatcher map feature
Released 2021-12-17
- Anura url fix
Released 2022-10-06
- Public URLs feature