问题标签 [alfresco-webscripts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
88 浏览

java - Alfresco Community edition 5.1.x,如何为文本字段启用工具提示

我正在使用 alfresco community edition5.1.x 我已经在工作流表单中使用 kick-start 创建工作流我需要为某些文本字段启用工具提示。

我怎样才能做到这一点?

0 投票
1 回答
1205 浏览

php - 如何在 Windows 中使用 cURL 将文件上传到 Alfresco?

我正在尝试使用以下命令将文件上传到 Alfresco WS restful:

Alfresco 的文件上传手册

将文件内容和元数据上传到存储库。

HTML 表单数据

  • filedata,(强制)HTML 类型文件
  • 您必须指定以下之一:
    • 目的地(将在其中创建节点的文件夹 NodeRef)
    • updateNodeRef(将要更新的现有节点的 NodeRef)
    • siteid 和 containerid(站点名称和该站点中的容器 > 创建文档的位置)。
  • uploaddirectory - 将上传文档的文件夹的名称(在站点容器中或目标中)。此文件夹必须已经存在
  • description - 版本更新的描述 (versionDescription)
  • contenttype - 此文档应专门用于的内容类型
  • 主要版本
  • 覆盖
  • 缩略图

返回内容

  • 节点参考

返回状态:STATUS_OK (200)

Web 脚本描述文档指定了以下选项:

PS.:目录“PUBLIC”和站点“documents”已经存在。

0 投票
1 回答
169 浏览

alfresco - 在 Alfresco 中查找用户的收藏夹

我正在使用 Alfresco 4.2 并试图找到一些用户的最爱,但我使用的 webscript 仅返回当前用户的结果。我确定存在我正在调查的用户。

我应该怎么办?我究竟做错了什么?

这是有效的 webscript 调用:

这是一个不起作用的:

并返回以下内容:

顺便说一句,/favorite-sites而不是/favorites适用于所有人。

0 投票
1 回答
494 浏览

search - 从所有用户搜索中排除某个路径

不幸的是,我们的存储库中到处都有一个名为“_archive”的特殊文件夹。这个文件夹有它的用途。但是:在搜索内容/文档时,我们希望排除它以及"_archive"下的所有内容。

所以,我想要的是从所有用户搜索中排除路径及其成员。fts 的语法很简单:

测试: https ://www.docdroid.net/RmKj9gB/search-test.pdf.html 获取 pdf,将其放入您的仓库两次:

  • /some_random_path/search-test.pdf
  • /some_random_path/_archive/search-test.pdf

在节点浏览器中,一切都按预期工作:

所以,我的想法是编辑 search.get.config.xml 并将排除项添加到属性列表中:

但它没有按预期工作!一旦我在搜索字段中使用“文本:”或“名称:”,排除似乎被忽略了。

我还有什么其他选择?基本上只是想在使用默认查询模板后将排除添加到基本查询中。

版本是 Alfresco Community 5.0.d

谢谢!

0 投票
1 回答
85 浏览

csv - 扩展 OTB 弹弓搜索 Webscript Alfresco 5.0 C

我想将 csv 响应模板添加到默认弹弓/搜索​​?jar 中的 web 脚本(Alfresco 远程 api)。

我已经有一个 ant 脚本,可以在 Alfresco/tomcat/shared/lib 中构建一个 jar

在这个 jar 里面我定义了一个扩展 xml 文件 config/alfresco/site-data/extensions/extension-modules.xml

lnside config/webscripts/search 我也有 search.get.csv.ftl 文件,但我从来没有得到 csv 响应。这是修改/扩展默认 Web 脚本的最佳方式吗?

0 投票
1 回答
124 浏览

alfresco - 露天网页脚本不执行代码

我试图在露天运行基于 java 的 webscript。在我的第一步中,我只想使用响应输出流打印“hello world”。我面临的主要问题是代码没有被执行。我试图在代码中设置断点但它们没有触发,我只得到结果是普通的ftl。

abstratWebscript 响应不应该优先于 ftl 吗?有人可以告诉我我做错了什么,或者这是否是 abstractwebscript 的自然行为?

这是java类:

这是描述文件

Bean声明(版本增加):

ftl 看起来像:

执行结果: 休息客户端响应

0 投票
1 回答
180 浏览

json - Alfresco 5.0C 高级搜索 获取弹弓搜索参数

当您在 Alfresco 中进行高级搜索时,它会返回一个 json 响应,其中包含执行脚本的结果

我在 aikau 高级搜索结果页面中添加了一个按钮,我想执行相同的脚本。我怎样才能调用它并获取它的参数?

aikau 按钮

0 投票
2 回答
1592 浏览

alfresco - 用于获取自定义元数据的 Alfresco Restful API

我们正在迁移到 Alfresco 内容管理系统,并且没有用于检索自定义元数据的直接文档。

有没有办法获取我添加到 Alfresco Records Management File 计划中的 Record 类别的自定义元数据/自定义属性?自定义元数据基本上是扫描文档中的数据字段,如姓名、出生日期、表单 ID 等。

例如:我创建了 RM 站点并添加了以下文件计划。

这些记录包含上传的表格(扫描文档)以及元数据(自定义)。

要检索元数据,我正在使用

它返回 405-Method not allowed (GET not supported)。

要检索文件夹中的所有子文件夹/文档,请使用 m

以上一回

使用 PostMan chrome 应用程序测试 rest api。TIA。

另一种方法:我在 Alfresco 论坛中找到它:

0 投票
1 回答
147 浏览

java - alfresco community edition-5.1.x 工作流下拉字段多选值

我是 alfresco community edition-5.1.x 的新手,在部署 alfresco 工作流 activti 成功运行后,我使用 kick-start 创建了工作流 activiti。在我使用的工作流表单下拉字段中,这是否可以选择多个值,请帮帮我

0 投票
1 回答
106 浏览

alfresco - 根据 alfresco 中的某些选择为文档属性页创建相关属性

我在露天有一个属性页。在属性页面中,我有一个下拉列表,下拉列表下方还有一些其他文本字段。

现在我的要求是,根据选择,我想在文本字段下方进行更改。意味着我想根据我的选择动态显示或隐藏文本字段或文本区域。

我也有两个单选按钮,即是和否。如果我选择是,那么我想显示文本字段,如果我从单选按钮中选择否,我想隐藏文本字段。

任何人都可以帮我解决这个问题,我怎样才能做到这一点。

提前致谢。