我正在修改现有的Sharepoint 2007网站。它只有两个页面,主页和管理页面。管理页面有几个表单/文档库。我只想进行搜索,以便用户可以搜索文档/表单库中的所有文档/表单。我不关心它是否是整个站点搜索,只要它提取结果,包括来自网站上所有文档/表单库的结果。
我已在两个网页上启用了网站可见性(“允许此网络显示在搜索结果中”)。我无法找到任何地方启用实际搜索按钮/搜索文本框/搜索webpart。我只想要实际控制,我可以输入一个单词并点击搜索。我在哪里/如何启用它?
当我去sharepoint设计师时,我可以看到母版页顶部的搜索框,但是无法在已发布的(实时)页面上看到它。
答案 0 :(得分:1)
首先,在MOSS 2007中搜索是理解的大笔交易......不要指望按钮“开/关”!
现在很清楚了:
当您在sharepoint designer中观看母版页时,您会看到一个页面模板,因为在启用所有功能的情况下会看到该模板。因此母版页必须包含搜索按钮,以便MOSS在启用时知道搜索按钮的显示位置。
至于第一个问题:
P.S。此外,我正在使用一本书来进行这种设置 - 很棒的书 Office Sharepoint Server 2007 - 管理员的配套 来自微软,由Bill English(MS Sharepoint社区专家)撰写
答案 1 :(得分:0)
显然,之前的开发人员修改了母版页以隐藏搜索功能控件。
我必须编辑的母版页中的行是:
<td valign=top>
<asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server">
<SharePoint:DelegateControl runat="server" ControlId="SmallSearchInputBox"/>
</asp:ContentPlaceHolder>
</td>
表格单元格的内联样式为“display:none;”我删除了。