zesty-io / manager-ui

Content platform powering enterprise websites and applications
https://www.zesty.io
Other
38 stars 5 forks source link

Content: Bynder Integration #2157

Closed zcolah closed 3 months ago

zcolah commented 1 year ago

Intro

Allow a user to add images and files into their Content Item from Bynder instead of the Zesty Digital Asset Manager.

User Setup

image

Upload from Bynder

image

Bynder Asset Preview

image

Bynder WYSIWYG Button

image

For Developers

Please look at the comments on this Figma file (https://www.figma.com/file/XPjxuxpmkvnMHhzAFXLZBW/Bynder-Integration?type=design&node-id=0%3A1&mode=dev&t=Nt8qm7dk9W4obYth-1) and investigate the bynder integration possibilities.

Docs

  1. https://developer-docs.bynder.com/ui-components

  2. https://support.bynder.com/hc/en-us/articles/360014369640-Universal-Compact-View-Overview-Page

  3. https://bynder.docs.apiary.io/#introduction/welcome-to-the-bynder-api-documentation

finnar-bin commented 4 months ago

API docs: https://bynder.docs.apiary.io/#introduction/welcome-to-the-bynder-api-documentation

finnar-bin commented 4 months ago

Todo

finnar-bin commented 4 months ago

@zcolah currently in the media field we can only store Zesty media ZUIDs and/or direct asset urls. Due to this there are 2 ways of how we can save the Bynder assets, one being a quick and easy way to do it and the other requires more things to be setup with potential drawbacks.

Save the Bynder asset's original url (the url pointing to the file)

or

Save the Bynder asset's ID

finnar-bin commented 4 months ago

As discussed placing this to block to figure out whether or not we'd want to make a dedicated field type for bynder or not in order to retain bynder asset meta data

finnar-bin commented 4 months ago

Will be proceeding to storing the bynder asset direct url in the media field