JS扩展以突出显示Alfresco文档中的文本

问题描述 投票:0回答:1

打开文档时,我想用文档文本完成ajax-request,获取响应并突出显示文档中的单词,这些单词在响应中指定。

是否可以通过Alfresco API完成?

所以我只想知道:是否有可能将我的javascript代码注入文档页面以及如何在Alfresco 5.2中执行此操作?

谢谢。

alfresco alfresco-share alfresco-webscripts
1个回答
2
投票

这是我的gitlab project,用于突出显示来自网站搜索小面板和高级搜索页面的搜索文本。请用<alf_home>\tomcat\webapps\share\components\preview\PdfJs.js覆盖PdfJs-highlight-query.js这个文件

如果url包含像http://localhost:8081/share/page/document-details?nodeRef=workspace://SpacesStore/10df24c1-8f2e-4f76-ab52-33b85fe6e26d&query=abc这样的查询参数,该怎么办?

然后,如果以下文档包含abc,则所有abc文本将突出显示

Alfresco具有在存储库文档中内联搜索文本的功能,并从文档中搜索文本并突出显示文档中的所有可用文本。

因此,您需要首先搜索文档,然后必须手动搜索文档中的所需文本。

我们实现的是您必须搜索所需的文档并显示结果列表,在单击文档后,文档详细信息页面将打开,所有搜索的文本将在文档预览器中突出显示。

这将删除您额外需要的点击并再次输入搜索文本。

点击搜索结果和文档详细信息页面将打开,并将在可用文档文本中突出显示文档预览器。

© www.soinside.com 2019 - 2024. All rights reserved.