0
我的目標是將一些自定義樣式添加到CKEditor(版本3.6.6.2)。如何在XPages下配置CKEditor?
我已經有了一個解決方案,但它們會影響內置的圖像上傳功能。
添加圖像,然後將其存儲在當前文檔中的功能,也沒有了。
所以我恐怕還有更多的,目前未被發現的問題。
我目前的解決方案
<xp:inputRichText value="#{document1.Body}" id="html1" htmlFilter="identity" htmlFilterIn="identity" />
<xp:scriptBlock id="scriptBlock1" type="text/javascript">
<xp:this.value><![CDATA[
var ckEditorClientId = "#{javascript: getClientId("html1")}";
CKEDITOR.replace(ckEditorClientId,
{stylesSet: [
{ name : 'MyStyle', element : 'span', attributes : { 'class' : 'myStyle' } }
],
toolbar : CKEDITOR.config.toolbar_Full
}
);
]]></xp:this.value>
</xp:scriptBlock>
我haved試圖做到這一點通過dojoAttributes和/或config.js整天 - 沒有制定出對我來說,這樣的作用。
如果有人能告訴我在XPage下配置CKEditor的正確方法,我會非常高興。
這是還有用嗎? http://www.intec.co.uk/xpages-8-5-2-rich-text-extending-the-ckeditor/ 它可能不是,現在很多資源都在插件中 –
這是一個好點,我總是忽略插件。似乎這是我的問題的答案。有意無意地我評論你的評論。如果您只需在新答案中複製您的評論,那麼我可以將其標記爲已解決,並在其下添加我的新解決方案。非常感謝你 :) –