我有一个要求,即仅使用svg文件的上传限制来限制AEM中的特定DAM文件夹。
我认为我们需要将libs( :s/>/x/g
文件夹中的fileUpload.js覆盖到apps文件夹中。
并对此js进行更改以使其成为可能。
有没有人做到这一点,并且没有人对此js更改有示例代码来仅限制特定dam文件夹的文件类型吗?
仅限制具有文件类型的特定AEM DAM文件夹
•
问答
iCMS 回答:仅限制具有文件类型的特定AEM DAM文件夹
我宁愿选择以下两个选项之一,而不是编写覆盖图并弄乱Adobe的UI代码(它可能会更改,恕不另行通知):
- 不要这样做;-)
- 不要这样做-但是,如果您确实必须确保特定文件夹中没有其他文件格式(我真的无法想象为什么会这样)->让用户照常上传文件,请使用事件处理程序或工作流程检查这些文件,如果文件已上载到不应包含该文件类型的文件夹中(这些文件夹应可在OSGi控制台中配置),请将它们移至另一个位置并生成消息/邮件给上载者,现在出了什么问题以及在哪里可以找到他的东西。
这看起来似乎更复杂,但是最后,它是一次更改,具有可配置的文件夹列表,并且对任何覆盖图都没有依赖性。
最重要的是,您不必检查覆盖在JS库中的机器上安装的每个修订的更改。
HTH 奥利格