[BBS]搭建开源论坛之Jforum搭配开源CKEDITOR
本文作者:sushengmiyan
本文地址:http://blog.csdn.net/sushengmiyan/article/details/47946065
使用默認的編輯器的時候,格式都無法保存。現在按照上節的方法更改了編輯器。今天再對編輯器進行更改,適應jforum.
效果如下圖了。
記錄幾個小的知識點:
1.ckeditor 默認換行是使用的html標簽 p ,要進行更換,在config.js里面是無效的,需要在ckeditor.js中進行修改,因為這個文件是把格式給打亂的,所以需要查找定位enterMode,將后面的屬性設置如下:enterMode:CKEDITOR.ENTER_BR,forceEnterMode:!1,shiftEnterMode:CKEDITOR.ENTER_BR
這樣在換行的時候就可以看到是br而不是標簽p了。
2.論壇默認會過濾html標簽,因此存入數據庫的格式是經過處理的。如果想正常顯示內容,則需要修改編輯器,在PostCommon.java中修改。
3.可以自定義圖片表情包。直接將圖片放置在ckeditor\plugins\smiley\images下面,然后命名好之后,在config.js進行配置即可。 config.smiley_images = [
? ? ? ? '1.gif','2.gif','3.gif','4.gif','5.gif','6.gif','7.gif','8.gif','9.gif','10.gif','11.gif','12.gif',
'13.gif','14.gif','15.gif','16.gif','17.gif','18.gif','19.gif','20.gif','21.gif','22.gif','23.gif','24.gif'
? ? ]
4.其他配置項,比如工具條,網上有很多介紹,最簡單的方式就是先全部增加一個full,然后根據需要,自己將不需要的去掉就可以。我的現在精簡版本的工具條如下配置:
config.toolbar_Full = [ ['Font','FontSize'], ['TextColor','BGColor'], ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'], ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'], ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], ['Table','HorizontalRule','Smiley','SpecialChar','PageBreak'], ['Maximize', 'ShowBlocks'] ];轉載于:https://www.cnblogs.com/muyuge/p/6152461.html
總結
以上是生活随笔為你收集整理的[BBS]搭建开源论坛之Jforum搭配开源CKEDITOR的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL常用语句|创建表,设置主键....
- 下一篇: 支付模块设计