2011-11-08 49 views
0

我正在修改现有的Sharepoint 2007站点。它只有两个页面,主页和管理页面。管理页面有几个表单/文档库。我只想进行搜索,以便用户可以搜索文档/表单库中的所有文档/表单。我不在乎它是否进行了整个网站的搜索,只要它能够提取结果,包括网站上所有文档/表单库的结果。我在哪里可以在Sharepoint 2007中启用搜索?

我已在两页上启用网站可见性(“允许此网站显示在搜索结果中”)。我只是找不到任何地方启用实际的搜索按钮/搜索文本框/搜索webpart。我只想实际的控制,我可以键入一个单词并点击搜索。在哪里/如何启用该功能?

当我转到SharePoint设计师时,我可以在母版页顶部看到搜索框,但无法在已发布(实时)页面上看到它。

回答

0

显然以前开发商修改了母版页隐藏搜索功能控件。

在我的母版页,我不得不编辑该行是:

<td valign=top> 
      <asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server"> 
       <SharePoint:DelegateControl runat="server" ControlId="SmallSearchInputBox"/> 
      </asp:ContentPlaceHolder> 
</td> 

表格单元格有一个内嵌样式“显示:无;”我删除了。

1

首先,在MOSS 2007搜索是一个大交易了解...不要指望按钮“开/关”!现在

,这是明确的:

当您在SharePoint Designer观看母版页,你看到一个页面模板,因为它会启用全部的功能可以看出。因此,母版页必须在内部具有搜索按钮,以便MOSS在启用时知道显示搜索按钮的位置。

至于第一个问题:

    在管理中心主页服务器>如果您启用了搜索,爬行(有摆在首位的结果)等
  1. 首先检查...
  2. 在您的主要网站集上,转至:“网站操作>网站设置>修改所有网站设置>网站集管理>搜索设置”,并检查您是否启用了网站搜索页面。
  3. 编辑您的搜索范围。

P.S.另外我使用了一本书对于这种设置 - 伟大的书 的Office SharePoint Server 2007 - 管理员助理 来自微软,比尔英语(MS的SharePoint社区专家)的书面