如何从 Sharepoint 搜索修改莲花笔记超链接

Posted

技术标签:

【中文标题】如何从 Sharepoint 搜索修改莲花笔记超链接【英文标题】:How to modify the lotus notes hyperlinks from Sharepont Search 【发布时间】:2014-01-08 06:06:58 【问题描述】:

我能够抓取 lotus notes 数据库,并使用 sharepoint 搜索服务器将结果显示在我的搜索结果中。

不过,我遇到的问题是结果包含将我发送到空白 Lotus Notes 文档的链接。

在 sharepoint 中,我将我的内容源定义为 C:\lotus\notes\databases\,其中存储了我的所有数据库。完全爬网后,我可以进行搜索,结果显示如下:

notes://domino_server/database.nsf/($defaultview)/<document_id>

我已将问题缩小到链接中包含的($defaultview)

我的问题是,这个值是从哪里来的,我该如何更改提供的结果和链接?

我的一些研究表明我想修改 html Web 部件,但我不知道如何做或在哪里做。

【问题讨论】:

两个问题:首先,您是说从字面上看,文本字符串“($defaultview)”出现在您的 URL 中吗?二、Notes数据库的爬取是什么软件?我不知道搜索 Notes 数据库是 Sharepoint 的一项功能,所以我认为您已经安装了第 3 方产品——但我不确定。另外(哎呀!这提出了三个问题),您正在搜索什么数据库,您是否有能力查看数据库的设计?实际上,数据库可能是故意构建的,以这种方式搜索时不显示任何结果。 @RichardSchwartz 是的,这就是我的 URL 中出现的内容。 Microsoft sharepoint 是进行爬网的软件。它有一个内置的 lotus notes 连接器 - 在 sharepoint 之外没有第 3 方软件。我确实有能力查看数据库设计。 【参考方案1】:

您必须在 Notes 数据库中将一个视图设置为“default view”。它就像数据库中所有文档的索引一样工作。

【讨论】:

有趣...所以因为它找不到defaultview 它只是将我重定向到空白文档?

以上是关于如何从 Sharepoint 搜索修改莲花笔记超链接的主要内容,如果未能解决你的问题,请参考以下文章

如何在SharePoint中将Web部件从一个站点放到另一个站点?

阅读笔记3

如何在 SharePoint 框架 Web 部件中调用 SharePoint 搜索 API 以获取最近的新闻?

powerquery导入sharepoint list后如何展开

如何关闭SharePoint指定文档库的搜索功能

莲花泛目录解析