本文作者: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相关推荐

  1. php开源论坛系统,十款开源论坛系统推荐(二)

    6.  IceBB Forums IceBB 是一个强大.开源.快速的论坛系统,基于 PHP+MySQL.IceBB 适合于任何规模,不论有多少用户和贴子数,这是因为它具有简洁.高效的代码.IceBB ...

  2. COSCon'19 女性参与开源论坛 ---女性,让开源社区更浪漫!

    COSCon'19 女神剧透 2019 中国开源年会(COSCon'19)有多位来自海内外深入参与开源及贡献的卓越女性,她们将会与大家分享她们开源历程的酸甜苦辣.点点滴滴.除了演讲之外,我们也特别组织 ...

  3. 开源操作系统OpenHarmony就要搭配开源图形驱动Mesa

    时间过得真快,从2010年在开源社区上开始搞图形驱动,整整过去了12年之久.开源图形驱动的架构并没有特别大的变化,唯一的一大变化就是我在2016年从一家美国公司(AMD)加入到了华为,真正可以为国人操 ...

  4. 轻松搭建免费论坛BBS-开源ASP.NET论坛EntLib.com的安装配置

    轻松搭建免费论坛BBS- 开源ASP.NET 论坛EntLib.com 的安装配置 开源ASP.NET论坛EntLib.com /YAF Forum 是基于.NET Framework 2.0/3.0 ...

  5. Apache2.2.22 + PHP5.2.17 + MySQL5.5.22 快速搭建部署PHPWind开源论坛

    我是搞Java WEB开发的,由于比较喜欢看日本动漫,例如火影,海贼等.所以经常逛bbs.jumpcn.com(该论坛就是基于PHPWind开源论坛的).闲来没事.就自己整下玩玩. 一.简介 Apac ...

  6. java开源论坛(轻量开源论坛)

    Java开源UML建模是什么? Taylor MDA当前支持生成:EJB3 Entity BeansEJB3 Stateless Session Beans利用JBoss内置容器的JUnit Test ...

  7. 17款开源论坛系统/Forum Software(转载)

    phpBB phpBB具有友好的用户界面,简单易懂的管理面板和FAQ.你可采用PHP+MySQL,MS-SQL,PostgreSQL或Access/ODBC数据库来搭建自己的论坛系统. OPB OPB ...

  8. java 开源 文件同步_利用开源项目使discus论坛与java应用同步登录和注册

    最近做了一个资源库系统的项目,老师说可以搭建开源论坛替代自己开发社交模块(评论啊,反馈啊)来减轻负担,甚至提到了要给每个资源开一帖的功能..使我十分怀疑到底是减轻负担还是增加负担...不过怀疑归怀疑, ...

  9. php修罗XiunoBBS轻论坛程序源码开源版

    简介: php修罗XiunoBBS轻论坛程序源码开源版,自带99套收费插件. 修罗XiunoBBS源码采用 Bootstrap 4 + JQuery 3 作为前端类库,全面支持移动端浏览器: 后端 X ...

最新文章

  1. Poj 1151-Atlantis 矩形切割
  2. MySQL之concat、concat_ws以及group_concat的使用
  3. Web Deploy 发布网站错误 检查授权和委派设置
  4. 《WebGL编程指南》学习笔记——2.使用 canvas 元素
  5. 服务器硬盘一般怎样备份,GHOST对硬盘系统分区(一般是C盘)的备份和恢复图文教程,对操作系统的备份和恢复...
  6. 聊天类APP的测试点
  7. 商户订单信息语音通知功能如何实现?
  8. android百度字体大小设置快捷键,(安卓)百度输入法定制版 — 清爽无广告
  9. 网络编程学习_TCP协议
  10. 新颖的自我介绍_新颖一分钟自我介绍4篇
  11. 基于redis实现抢红包功能(包括余额退回处理)
  12. mysql启动集群报连接本地失败_Docker的mysql集群节点可以正常创建,但无法正常连接到宿主机的mysql应该如何解决?...
  13. gif制作方法教学,教你快速上手制作gif动图
  14. hulu技术宣讲|西安电子科技大学专场
  15. 上海应用技术大学计算机研究生院,计算机考研调剂|2018年上海应用技术大学计算机学院计算机大类考研调剂信息...
  16. limx^α(lnx)^β=0公式的推导
  17. zabbix sender get trapper External check
  18. 武侠小说大全隐私政策
  19. 疫情风险地区查询数据库
  20. 【历史上的今天】7 月 16 日:磁盘驱动器之父诞生;VisiCalc 创造者出生;Slackware Linux 首次发布

热门文章

  1. 多个摄像机之间的切换
  2. RUNOOB python练习题3
  3. 「CH2101」可达性统计 解题报告
  4. MP实战系列(十七)之乐观锁插件
  5. 聊聊jdk http的HeaderFilter
  6. mac里打开隐藏的 library文件夹
  7. Win下更新pip出现OSError:[WinError17]与PerrmissionError:[WinError5]及解决
  8. oschina下载工具
  9. 从源代码角度看Struts2返回JSON数据的原理
  10. 数据统计 测试方法_统计测试:了解如何为数据选择最佳测试!