Alfresco:脚本文件夹刷新的频率是多少?我添加了一个脚本,但在创建规则时它不可见

时间:2014-11-20 09:33:04

标签: alfresco alfresco-share

在Alfresco Explorer中,我已将Javascript文件上传到Data Dictionary/Scripts/My Company/my-script.js。我想创建一个在Alfresco Share中执行此脚本的规则。但是,当我尝试创建规则时,在“执行操作”>中看不到my-script.js。执行脚本下拉列表。

在我的脚本在下拉列表中可见之前,我需要等待多长时间?

更新

当我在Alfresco Explorer中单击“查看详细信息”时,没有“内容类型”属性。我可以看到其他脚本有这个。 (很遗憾,我无法上传截图。)

在节点浏览器中,我确实看到了内容属性的这个值:

contentUrl=store://2014/11/20/9/18/9c789a43-12c9-4df0-b9ba-8fd0eeb4ee1f.bin|mimetype=application/x-javascript|size=2925|encoding=UTF-8|locale=en_US_

更新2 正如我的评论中所述,我无法查看和编辑“编码”#39;或'内容类型'属性。

我已经检查过,在向Scripts文件夹添加.js文件时,“添加内容”对话框有一个名为“常规属性”的部分,它显示:名称,类型,编码和内容类型。 (使用UTF-8和Java Script作为最后两个属性的属性。)但是在创建后编辑属性时,不显示最后两个属性。

1 个答案:

答案 0 :(得分:3)

您无需等待,请仔细检查您的mimetype是否已正确设置为JavaScript,以便将其选中。

---更新--- 我只是查了一下,这应该是mimetype:

<mimetype mimetype="application/x-javascript" text="true" display="Java Script">
   <extension>js</extension>
</mimetype>