我已在文件服务器上的某些文件共享上设置了爬网。这工作得很好,甚至可以抓取文件的内容。当我搜索特定文件时,搜索完美地返回了我的答案。但是,当我尝试打开该文件时,没有任何反应。我必须从文件服务器 SPSearch 返回复制链接并将其粘贴到 Windows 资源管理器中。我发现这是打开您刚刚找到的文档的非常错误的方式。有没有办法从搜索结果中下载或打开文件?

我使用的是 SharePoint Server 2013,因此没有 XSLT 文件。

编辑 :我可以在 Internet Explorer 中打开文件,但在 Firefox 或 Chrome 中似乎不起作用。有人知道我必须启用什么选项才能在 Chrome 和 Firefox 中打开文件吗?

有帮助吗?

解决方案

教程是关于如何自定义搜索结果。

共有三个主题:

  1. 自定义突出显示搜索关键字
  2. 自定义在新窗口中打开搜索结果项
  3. 自定义人物搜索结果

我想你可以在第 1 号主题中找到你想要的内容。2或者至少知道如何去做。例如,您可以编辑链接 - 为搜索结果的图标、标题和 URL 创建项目 URL 的行。

编辑:

取自网站,主题号。2:

  1. 转到 SharePoint 网站
  2. 现场进行搜索
  3. 将打开搜索结果页面。
  4. 在此页面上,转到编辑页面选项。
  5. 在搜索核心结果 Web 部件上,单击编辑 Web 部件选项
  6. 在 Web 部件属性中,单击 XSL 编辑器按钮
  7. 修改之前备份 XSLT 文件。
  8. 现在复制 XSLT 并在文本板中打开它

搜索行:

<span class=”srch-Icon”>
<a href=”{$url}” id=”{concat(‘CSR_IMG_’,$id)}” title=”{$url}”>
<span class=”srch-Title”>
<a href=”{$url}” id=”{concat(‘CSR_’,$id)}” title=”{$url}”>
<span class=”srch-URL”>
<a href=”{$url}” id=”{concat(‘CSR_U_’,$id)}” title=”{$url}” dir=”ltr”>

以上几行为搜索结果的图标、标题和 URL 创建项目 url。在当前状态下,这些将在搜索结果页面上打开项目。如果您希望链接在新窗口中打开,您将添加一个 target=”_blank” 在 href 标签的末尾。现在使用这些修改更新 Webpart XSLT 并退出可编辑模式。

许可以下: CC-BY-SA归因
scroll top