Expand my Community achievements bar.

SOLVED

Coral UI Customization of DAM File Uploader

Avatar

Not applicable

Hello Experts !

I have a question regarding feasibility of a requirement. Requirement is to provide option to user to set a metadata at the time of asset upload (AEM 6.0 Coral UI)

Like below, user can select if an image is HD or not and a custom attribute can be set with asset.

[img]Image.png[/img]

My Questions :

I know file upload happens after clicking on upload button here and if a file is quite big then it might take some time to upload. Once file is uploaded : "DAM Update Asset" workflow gets called to generate thumbnail, renditions and xmp metadata extraction. How can i save this temp metadata till the time asset get uploaded and then set as attribute (is there any negative impact like several users uploading assets at the same time)

Also, i would really appreciate if somebody can provide me direction on customization this feature : What should be best way to do it, how should i start this customization (file to be customized)

If its not recommended to customize out of box file up-loader box, should i create a new "uploader-page/widget" for this feature.

 

Regards,

~TD

1 Accepted Solution

Avatar

Correct answer by
Level 10
You can overlay the upload component. If you want to; you can write a custom front end component that uploads files to the dam.  Then write a backend server to handle the uploaded file. See https://helpx.adobe.com/experience-manager/using/uploading-files-aem1.html You can use custom app logic to handle Metadata requirements. That is the Benefit  of building custom components. You can build them to meet your business requirements.
3 Replies

Avatar

Level 10
Build a back end servlet. That was the device auto correct.   

Avatar

Correct answer by
Level 10
You can overlay the upload component. If you want to; you can write a custom front end component that uploads files to the dam.  Then write a backend server to handle the uploaded file. See https://helpx.adobe.com/experience-manager/using/uploading-files-aem1.html You can use custom app logic to handle Metadata requirements. That is the Benefit  of building custom components. You can build them to meet your business requirements.

Avatar

Level 1

@smacdonald2008 I know this is a very old post, but is there any chance to get the reference or any examples of your proposed approach? Thank you.

The below link is not working anymore https://helpx.adobe.com/experience-manager/using/uploading-files-aem1.html

page footer