2010-08-04 42 views
3

是否有強制粘貼爲Sitecore裏面的Rich Text字段文本的好方法?我知道Rich Text Editor中有一個「Paste as Text」按鈕,但內容作者幾乎肯定會按Ctrl + V或Right-Click-> Paste來放入文本,並且如果該內容來自Word ,所有地獄與標記打破。我們迄今爲止的解決方法是粘貼到記事本中,然後複製該文本並將其粘貼到Rich Text Field中,但該解決方案不夠雅緻,我討厭它。Sitecore:強制粘貼爲未格式化的文本

謝謝你的時間。

回答

4

看一看設定

<property name="StripFormattingOnPaste">None</property> 

所在的文件/sitecore/shell/radcontrols/editor/ConfigFile.xml

我最後一次與你相似的要求在,我走了進去,並進行了更改,它能正常工作。應該仍然工作,除非他們改變了一些東西:-)

+0

感謝您的迴應!我認爲這正是我需要的。我在.xml文件中看到了該行,但該更改似乎沒有影響任何內容。我是否需要特別爲Sitecore做些事情來重新讀取xml文件? (對不起,我從來沒有編輯過web.config以外的任何Sitecore配置文件)。到目前爲止,我嘗試了智能發佈並使web.config緩存失效,試圖讓它工作,但沒有骰子 – raynjamin 2010-08-04 14:53:16

+3

經過一些更多的研究,我發現這裏的文件:\ sitecore \ shell \ Controls \ Rich Text Editor \ default.aspx具有與剝離格式相關的非常類似的設置。設置行StripFormattingOnPaste =「MSWordRemoveAll」給了我需要的結果。 – raynjamin 2010-08-04 15:49:42

+0

啊,是的。道歉,我忘了.aspx文件...現在你提到它了,我記得當我上次做這件事的時候,它就涉及到了。 很高興爲您效力:-) – 2010-08-05 06:00:28

相關問題