将Alfresco设置为在上传时自动设置自定义内容模型并启用方面管理



所以我正在处理一个具有非常特定客户需求的项目。我想要一个文档,一旦上传,就会自动提供一个自定义的内容模型(我已经制作好了),然后在上传后立即允许用户选择要添加到其中的方面。如果用户取消了方面选择,则需要删除该文档。

我们为露天和共享开发提供了完整的Maven空间设置,并在露天/src/main/resource/alfresco/extension/meodel中提供了我们的标准文档.xml。

我的问题是,在我的共享环境中,我从哪里开始处理这个过程?最好制作一个处理上传过程的自定义dashlet,或者在Slingshot/Spring应用程序上下文中是否有一些类或函数可以重新布线。我找不到任何可用作参考的现有插件或共享amp文件。目前有没有类似的功能?

我猜您使用的是Alfresco的Share客户端,对吧?你必须调整Share的JavaScript组件:

  • 向x-upload.js中激发的"metadataRefresh"事件对象添加自定义标志
  • 调整documentlist.js中"metadataRefresh"事件的处理以调用相关操作

这将是一个很好的JavaScript实现任务。

最新更新