2011-01-21 44 views
0

我必須在討論板新帖子頁面中修改文本。現在顯示爲「此列表中的項目需要獲得內容審批。您的提交內容不會在公衆視圖中顯示,除非獲得具有適當權限的人的批准。有關內容審批的更多信息。」哪裏可以找到討論板newform.aspx頁面進行修改?

我必須在此消息中附加一些文本。我試圖找到討論板newform.aspx頁面進行修改。請讓我知道我在哪裏可以得到?

+0

要修改這個文本或只是刪除這個文本? – Shoban

回答

0

假設你的討論組被稱爲 「公開討論」 在一個叫站點 「http:// yoursite」

  1. 連接到該網站(HTTP:// yoursite)與SharePoint設計
  2. 轉到所有文件 - >列表 - >公開討論 - 根據需要> NewForm.aspx
  3. 編輯文件
  4. 查找<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
  5. 添加內容
  6. 保存文件,它會警告您即將保存自定義佈局。

您描述的消息是由sharepoint的內容審批框架注入的。要定製這些消息,您很可能需要使用javascript來查找消息框並更改文本。

在我的網站上HTML的XPath的節點是這樣的:

//span[@id='part1']/table/tbody/tr/td[2]

0

在文件系統上它會在這裏:

$ sphome /「討論板的名稱」 (這將是一個文件夾)/ Forms/newform.aspx

0

還有一個類似的問題問here。它描述了處理此內容顯示的自定義模板控件。

還有一個鏈接here,描述了使用css來做這件事的解決方案。這將允許您隱藏OOB文本,然後顯示自己的內容。但是,在IE之外的其他瀏覽器上有一些問題,所以在測試中包含這些內容。