如何在Alfresco 4.2中向文件夹添加自定义外观?

克罗斯

我已经使自定义方面存储了我需要的信息...但是我不知道如何将其添加到文件夹中,因此,当用户上载文档时,他们需要输入该文档的元数据。

从存储库或在为文件夹创建新规则时,我的自定义方面未显示在“管理方面”对话框中。

如果我在创建规则时选择“设置属性”选项,就可以看到它,但是我一次只能设置一个属性,并且只能使用规则中定义的数据进行设置。

我已将我的方面添加到“ web-client-config-custom.xml”中,如下所示:

   <config evaluator="string-compare" condition="Action Wizards">
      <aspects>
         <aspect name="custom:MyAspect" />
      </aspects>
   </config>

   <!-- Displays the properties in view details page -->
   <config evaluator="aspect-name" condition="custom:MyAspect">
      <property-sheet>
         <separator name="sepMyAspect1" display-label="MyAspect" component-generator="HeaderSeparatorGenerator" />
         <show-property name="p1" />
         <show-property name="p2" />
         <show-property name="p3" />
         <show-property name="p4" />
         <show-property name="p5" />
         <show-property name="p6" />
      </property-sheet>
   </config>
</alfresco-config>

我禁不住以为我错过了此.xml文件中的某些内容。但是我在Alfresco上没有足够的经验来确定它是什么。

编辑:

我试图修改content-model.properties.xml文件,并且至少在“管理内容方面”对话框中显示了一些内容……但是它显示得很奇怪,如果我将其添加到文件夹中,该操作将失败。

custom_customModel.description=User Defined Content Model

custom_customModel.aspect.custom_MyAspect.title=MyAspect
custom_customModel.aspect.custom_MyAspect.description=MyAspect Description
custom_customModel.property.custom_p1.title=p1
custom_customModel.property.custom_p1.description=p1 desc
custom_customModel.property.custom_p2.title=p2
custom_customModel.property.custom_p2.description=p2 desc
custom_customModel.property.custom_p3.title=p3
custom_customModel.property.custom_p3.description=p3 desc
custom_customModel.property.custom_p4.title=p4
custom_customModel.property.custom_p4.description=p4 desc
custom_customModel.property.custom_p5.title=p5
custom_customModel.property.custom_p5.description=p5 desc
custom_customModel.property.custom_p6.title=p6
custom_customModel.property.custom_p6.description=p6 desc

当我打开对话框时,我得到:

Aspect.custom = MyAspect

标题应该在哪里...好像早就被切断了。

编辑2:

好吧,我设法取得了一些进步,现在显示为:

Aspect.custom_MyAspect

另外,我现在可以在为文件夹制定规则时选择它。原来,我在share-config-custom.xml文件中使用了'='而不是':'。

但是,从我的自定义方面看不到属性。它似乎被添加了,但是当我进入属性表单时我看不到……既不通过使用对话框也不通过创建将方面添加到每个新项目的规则……

安德烈亚斯·斯特凡(Andreas Steffan)

不确定这是否是您想要的,但是您配置了两个用户界面,旧的资源管理器(web-client-config-custom.xml)和共享(share-config-custom.xml)。

就是说,看看https://wiki.alfresco.com/wiki/Forms#Types_and_Aspects

假设您希望属性出现在节点具有您的外观的每种形式(共享)中,则配置(share-config-custom.xml)应类似于

<config evaluator="aspect" condition="fdk:exif">
   <forms>
      <form>
         <field-visibility>
            <show id="fdk:manufacturer" />
            <show id="fdk:originalDateTime" />
            <show id="fdk:compression" />
            <show id="fdk:xResolution" />
            <show id="fdk:yResolution" />
            <show id="fdk:flash" />
         </field-visibility>
      </form>
   </forms>
</config>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在alfresco bootstrap-context.xml中的字典文件夹中引用自定义文件夹?

来自分类Dev

如何在Laravel 4中创建自定义外观

来自分类Dev

如何在TinyMCE 4中的自定义按钮上添加自定义类addButton()

来自分类Dev

如何在Jekyll for Github Pages的自定义集合文件夹中添加多个内容?

来自分类Dev

如何在 Cakephp 3 中的 webroot 目录中添加具有自定义名称的自定义文件夹

来自分类Dev

如何在外观设置中的omega 4 Drupal show的子主题中制作自定义布局?

来自分类Dev

如何在ZF2的自定义库文件夹中自动加载所有内容?

来自分类Dev

如何在Rails 4中添加要设计的自定义字段并自定义注册控制器?

来自分类Dev

CKEditor4 EnhancedImage Plugin 图像添加事件或:如何向图像添加自定义类

来自分类Dev

如何在Unity中为不同的文件夹指定自定义图标?

来自分类Dev

如何在共享查询TFS中创建自定义文件夹?

来自分类Dev

如何在 WIX 中创建自定义默认安装文件夹?

来自分类Dev

如何在抽屉导航器中添加自定义抽屉,反应导航4.x?

来自分类Dev

如何在Http4s中添加自定义错误响应?

来自分类Dev

如何在WooCommerce 4+中为产品添加自定义库存状态

来自分类Dev

如何在Sphinx4中添加自定义语法以在Java中进行语音识别?

来自分类Dev

如何在xfce4中添加自定义光标主题?

来自分类Dev

如何在Rails 4中存储自定义常量?

来自分类Dev

如何在MVC 4中自定义路由

来自分类Dev

如何在无服务器应用程序中通过YAML添加自定义文件夹和文件

来自分类Dev

如何在tomcat中设置log4j2文件夹?

来自分类Dev

如何向xfce4菜单项添加自定义选项?

来自分类Dev

如何向 IdentityServer4 PersistedGrantStore 添加自定义属性

来自分类Dev

创建站点时如何在Alfresco Share中创建几个文件夹?

来自分类Dev

创建站点时如何在Alfresco Share中创建几个文件夹?

来自分类Dev

如何添加自定义操作以将文件夹作为根打开到Thunar?

来自分类Dev

如何在Angular2 / 4/5中实现自定义异步验证器

来自分类Dev

如何在log4j2中创建自定义RewritePolicy?

来自分类Dev

如何在log4j2中创建自定义Appender?

Related 相关文章

  1. 1

    如何在alfresco bootstrap-context.xml中的字典文件夹中引用自定义文件夹?

  2. 2

    如何在Laravel 4中创建自定义外观

  3. 3

    如何在TinyMCE 4中的自定义按钮上添加自定义类addButton()

  4. 4

    如何在Jekyll for Github Pages的自定义集合文件夹中添加多个内容?

  5. 5

    如何在 Cakephp 3 中的 webroot 目录中添加具有自定义名称的自定义文件夹

  6. 6

    如何在外观设置中的omega 4 Drupal show的子主题中制作自定义布局?

  7. 7

    如何在ZF2的自定义库文件夹中自动加载所有内容?

  8. 8

    如何在Rails 4中添加要设计的自定义字段并自定义注册控制器?

  9. 9

    CKEditor4 EnhancedImage Plugin 图像添加事件或:如何向图像添加自定义类

  10. 10

    如何在Unity中为不同的文件夹指定自定义图标?

  11. 11

    如何在共享查询TFS中创建自定义文件夹?

  12. 12

    如何在 WIX 中创建自定义默认安装文件夹?

  13. 13

    如何在抽屉导航器中添加自定义抽屉,反应导航4.x?

  14. 14

    如何在Http4s中添加自定义错误响应?

  15. 15

    如何在WooCommerce 4+中为产品添加自定义库存状态

  16. 16

    如何在Sphinx4中添加自定义语法以在Java中进行语音识别?

  17. 17

    如何在xfce4中添加自定义光标主题?

  18. 18

    如何在Rails 4中存储自定义常量?

  19. 19

    如何在MVC 4中自定义路由

  20. 20

    如何在无服务器应用程序中通过YAML添加自定义文件夹和文件

  21. 21

    如何在tomcat中设置log4j2文件夹?

  22. 22

    如何向xfce4菜单项添加自定义选项?

  23. 23

    如何向 IdentityServer4 PersistedGrantStore 添加自定义属性

  24. 24

    创建站点时如何在Alfresco Share中创建几个文件夹?

  25. 25

    创建站点时如何在Alfresco Share中创建几个文件夹?

  26. 26

    如何添加自定义操作以将文件夹作为根打开到Thunar?

  27. 27

    如何在Angular2 / 4/5中实现自定义异步验证器

  28. 28

    如何在log4j2中创建自定义RewritePolicy?

  29. 29

    如何在log4j2中创建自定义Appender?

热门标签

归档