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

时间:2018-03-02 22:29:37

标签: alfresco alfresco-share alfresco-webscripts

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

是否可以通过Alfresco API完成?

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

感谢。

1 个答案:

答案 0 :(得分:2)

这是我的gitlab project,用于突出显示来自网站搜索小面板和高级搜索页面的搜索文本。 请使用PdfJs-highlight-query.js

覆盖<alf_home>\tomcat\webapps\share\components\preview\PdfJs.js此文件

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

然后,如果以下文档包含 abc ,则所有abc文本都将获得高亮显示

  

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

     

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

     

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

     

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

     

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