Alfresco 正在共享中创建自定义类型的内容

Alfresco 正在共享中创建自定义类型的内容,alfresco,alfresco-share,opencmis,Alfresco,Alfresco Share,Opencmis,我正在尝试让Share允许用户基于我实现的自定义类型创建新文档(请参阅) 我已经实现了类型并定义了方面,但是我看不到配置共享的明确方法,以便在接口中为新文档建议我的类型 我想应该将它添加到列出可用类型的“创建内容”菜单选项中 谢谢您只需修改tomcat/shared/classes/alfresco/web extension文件夹中的share config custom.xml文件(如果没有这样的文件,请搜索类似的示例文件并重命名)。在这里,您应该在标记中添加类似的内容: <types

我正在尝试让Share允许用户基于我实现的自定义类型创建新文档(请参阅)

我已经实现了类型并定义了方面,但是我看不到配置共享的明确方法,以便在接口中为新文档建议我的类型

我想应该将它添加到列出可用类型的“创建内容”菜单选项中


谢谢

您只需修改
tomcat/shared/classes/alfresco/web extension
文件夹中的
share config custom.xml
文件(如果没有这样的文件,请搜索类似的示例文件并重命名)。在这里,您应该在
标记中添加类似的内容:

<types>
 <type name="custom:myType" />
</types>

请记住,如果replace参数为true,您将覆盖所有可见的类型,因此最好将其改为false。
希望对您有所帮助

我通过将以下部分添加到
共享自定义配置.xml
文件中,使其正常工作:

<config evaluator="string-compare" condition="DocumentLibrary">
    <create-content>
        <content id="plain-text" mimetype="text/plain" label="Brand new content type" itemid="sc:doc"/>
    </create-content>
</config>


这没用。我正在使用一个名为
share config custom.xml
的文件,该文件位于
\tomcat\webapps\share\WEB-INF\classes\alfresco\WEB extension
下,您不应该修改webapps文件夹中的文件。您所更改的所有内容都应放在共享文件夹路径中。甚至共享配置自定义文件。