2011-11-30 64 views
1

我正在構建一個網站,它將大量使用內容編輯器Web部件以允許添加內容。缺點是,默認情況下,內容編輯器提供了一個「富文本編輯器」,這對於添加數據非常有用,但是很糟糕,因爲它有可能破壞樣式。我有兩個解決方案:SharePoint2010內容編輯器?

首先是做一些編碼,以某種方式將預定義的CSS樣式添加到富文本編輯器的樣式菜單。

第二個應該更快的方法是簡單地禁用富文本編輯器,即禁用富文本編輯器中的字體,樣式等,以便用戶只能輸入數據而不會混淆樣式。

對於soultion二,這是可能的,什麼才能達到這個最快的方式?

任何援助非常感謝!

在此先感謝

回答

1

富文本編輯器的全部要點是允許用戶以他們認爲合適的輸入風格的內容。如果您不希望通過RTE應用任何樣式,請在CSS中創建樣式規則以覆蓋用戶輸入的任何內容,或者基於多行文本而不是富文本使用內容字段。

+0

嗨,感謝您的意見。我發現這篇文章完全符合我的需要。簡單! (http://blog.mastykarz.nl/consistent-content-authoring-sharepoint-2010-rich-text-editor/) –

+0

您可以做的另一件事是編寫您自己的RTE控件Web部件,它實際上承載了編輯器控件。在你的代碼背後,你可以設置RTE控制的屬性頂部限制選項的級別。請參閱以下內容; http://msmvps.com/blogs/brianmadsen/archive/2008/03/14/sharepoint-using-the-rich-text-box-in-a-custom-user-control.aspx –