问题标签 [ibm-content-navigator]

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 投票
1 回答
375 浏览

plugins - IBM ICN 3.0.3 - 内容对话框中单值属性的选择列表的丑陋显示

给定一个 Document 类,Entry Template 的一个单值属性与一个 ChoiceList 相关联。如果 ChoiceList 没有“子级别”(Choice),则此方法效果很好。

当添加组选择并且用户尝试填充属性时,对话框变得难看,如下所示:

入口模板单值属性控制

有没有办法自动展开根 Choices 的树视图,并且删除“none”标签(法语中的“Aucun”)以及 ChoiceList 的符号名称(此处模糊)?

我必须写一个插件来解决这个问题吗?

更新。此处“瓯村”的目的是清空田地。

0 投票
0 回答
1166 浏览

filenet-p8 - 无法在 IBM Content Navigator 与 Content Platform 之间建立连接

我正在部署 IBM Content Platform Engine (CPE) 和 IBM CContent Navigator (ICN),CPE 部署到 Websphere 1 的192.168.1.16 ICN 部署到 Websphere 2 的192.168.1.17

我浏览到http://192.168.1.17:9080/navigator以添加新的存储库,但我不能,除了“:FNRCA0031E:API_UNABLE_TO_USE_CONNECTION:服务器通信的URI无法从连接对象ConnectionImpl@0x3939b86d URI = iiop:/ /192.168.1.16:2809/Filenet/Engine 租户=null 参数={}。 "

我输入的 URL 信息:iiop://192.168.1.16:9810/Filenet/Engine

任何人都可以帮助我吗?谢谢

0 投票
1 回答
114 浏览

ibm-content-navigator - 在 Content Navigator 中单击文档时调用的服务

我创建了一个响应过滤器来更改文件夹的 Name 属性的值,使其对我们的用户更具可读性。这一切都有效,并且显示正常。

但是,当文件夹打开或单击时,名称会恢复到响应过滤器执行任何工作之前的状态。

当文件夹打开/单击文件夹时是否有调用服务?

这就是我目前的过滤服务。

public String[] getFilteredServices() { return new String[] {"/cm/search","/cm/openFolder","/cm/lock","/cm/unlock","/cm/editAttributes"," /cm/continueQuery" }; }

我只是在这里缺少需要投入的服务吗?单击某个项目时,我找不到有关将调用什么服务的任何信息。提前致谢!

0 投票
1 回答
119 浏览

filenet-p8 - FileNet 社交协作 - 按评论搜索

我们在 FileNet 系统上启用了社交协作。我可以添加评论、标签、点赞并跟踪文档的下载次数。这些功能很好。当我标记一个文档时,我可以通过标记文本搜索文档。

例如:如果我将文档标记为“测试”。我可以使用搜索模板通过其标签值(即测试)搜索文档。

当我发表评论时,我无法根据评论文本搜索文档。

假设我添加了一条评论为“好文档”。我无法通过文本搜索它。相反,我需要提供一个整数值,例如 1 search。然后搜索就像“获取所有评论数=1的文档”一样。我不想要这种行为,而是应该能够搜索评论文本。

有人可以帮忙吗?

0 投票
1 回答
198 浏览

javascript - ICN 3.0.x - 无法更新自定义编辑器的宽度

遵循Not Only an ECM Place这个很酷的教程,我的目标是编写一个自定义编辑器,其中包含几个元素和一个与属性关联的字段。此自定义编辑器将通过 ICN 插件安装。由于该属性是多值的,因此编辑器将嵌入到编辑器中。PropertyTable

这里的相关文件是:

  • 将注册插件的插件 javascript 文件(在ControlRegistryICN 的全局对象中)
  • 自定义编辑器 javascript 文件将扩展自定义小部件和将_EditorMixin小部件映射到属性的类
  • 带有 dojo HTML 模板的自定义 Widget Javascript 文件

下面尝试使编辑器宽度可调整大小。在 Editor 注册代码中,我使用了 aDimensionSetting并尝试覆盖 onSettingChanged() 以使 Editor Widget 可调整大小:

除其他外,我尝试了此实现:

它没有用。红皮书对自定义 Widget 的讨论并不多,所以 - 除了我之前提到的教程之外,很难找到信息,除非通过“逆向工程”,这是 Javascript 对象探索的一个大词......

0 投票
0 回答
58 浏览

dojo - 反映在有效负载中的更改,但未应用于 casemanager 5.2.1 中工作详细信息页面中的目标小部件

在“文档”选项卡下的“工作详细信息”页面中,当我将列值的对齐方式从“右”设置为“中心”时,它会在有效负载中更新,但实际上并未应用于目标小部件。我也尝试过通过控制器/网格,但它没有设置。附上相同的快照。在这方面的指针将是巨大的帮助。

这是剪辑:

0 投票
1 回答
67 浏览

ibm-content-navigator - Content Navigator 打开文件夹仅获得 200 个结果

我正在开发一个响应插件,它对文件夹内的结果进行排序,以便最新收到的文档位于顶部。

我们发现,当我们有一个包含 200 多个文档的文件夹时,我们不一定要对最新的文档进行排序。我们发现我们的 Response 过滤器确实拦截并排序了它从 CN 获取的文档,但它似乎只得到 200 个,即使该文件夹总共包含 400 个。

我们已经与我们的内容管理团队进行了交谈,并且由于显示了 200 个结果,这是一个公司环境,他们出于性能原因不愿意提高这一点。

所以我很好奇是否有任何方法可以真正从文件夹中获取所有结果,以便我们可以对它们进行排序?

我们注意到,即使单击列,我们的过滤器也只能得到 CN 给出的内容。

我们是否只是受 CN 的摆布,没有办法提高显示的结果,还是有什么我找不到相关信息?

谢谢!!!任何帮助深表感谢!!

0 投票
1 回答
73 浏览

ibm-content-navigator - ICN 3.0.3 - 当我们双击并下载文件或右键单击并下载时更改文件的 mimetype

在我们双击文件打开/下载它们时的搜索结果中,我想更改此类文件的 mime 类型。就像当我打开一个名为 abc.trns 的文件时,我想将它的扩展名更改为 PDF - abc.pdf。新的 mime 类型值已经显示在我必须从中获取该值的列中(新的 mimetype 值存在于 doc 属性中)。

请帮助如何实现这一点,我是 ICN 插件开发的新手。如果有人已经开发了这样的插件,请分享源代码以供参考。

存储库 - CMOD 9.5 ICN - 版本 3.0.3

0 投票
2 回答
816 浏览

plugins - 如何自定义 addContentItemDialog 以限制在 IBM Content Navigator 中上传超过 10mb 的文件

我正在定制 ICN (IBM Content Navigator) 2.0.3,我的要求是限制用户上传超过 10mb 的文件,并且只允许使用 .pdf 或 .docx 文件。

我知道我必须扩展/自定义 AddContentItemDialog,但是关于如何做的细节非常少,或者上面的任何视频。如果有人可以指导,我将不胜感激。

谢谢

我安装了开发环境,但不确定如何扩展 AddContentItemDialog。

我还想知道如何将更改推广到 ICN。

0 投票
1 回答
45 浏览

ibm-content-navigator - IBM Content Navigator:NonServiceLogger 和 ServiceLogger 之间的区别

我看到有 2 个日志记录类主要用于 ICN 插件定制,即。NonServiceLogger 和 ServiceLogger。有人知道它们之间的区别吗?我在帮助门户中检查了类的文档,但这还不够清楚。单独使用它们的理想方案是什么?

提前致谢。