2011-11-08 91 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社區專家)的書面