设置Alfresco,以便在上载时自动设置自定义内容模型并启动方面管理

设置Alfresco,以便在上载时自动设置自定义内容模型并启动方面管理,alfresco,alfresco-share,dashlet,Alfresco,Alfresco Share,Dashlet,所以我在做一个客户要求非常具体的项目。用户需要一个文档,该文档一旦上传,就会自动获得一个自定义内容模型(我已经制作好了),然后在上传后立即允许用户选择要添加到其中的方面。如果用户取消了方面选择,则需要删除文档 我们为alfresco和share开发提供了完整的Maven空间设置,并在alfresco/src/main/resource/alfresco/extension/model中提供了我们的标准document.xml 我的问题是,在我的共享环境中,我从哪里开始处理这个过程?最好制作一个处

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

我们为alfresco和share开发提供了完整的Maven空间设置,并在alfresco/src/main/resource/alfresco/extension/model中提供了我们的标准document.xml


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

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

  • 向x-upload.js中激发的“metadataRefresh”事件对象添加自定义标志
  • 调整documentlist.js中“metadataRefresh”事件的处理以调用相关操作
这将是一个JavaScript实现任务