项目

一般

简介

插件 » Redmine CKEditor 富文本编辑器(简体中文修订版)

Redmine Ckeditor

该插件为Redmine新增CKEditor富文本编辑功能。由于该插件配置后会将所有项目的录入框更改为ckeditor模式。

发布于: https://github.com/a-ono/redmine_ckeditor
兼容于: Redmine 5.0.*, 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.*

最新版本: 1.2.4 更新日期: 2023-04-18 13:23

安装指导

  • 拷贝插件至plugins文件夹
  • 执行
bundle
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
  • 重新启动redmine
  • 改变文本格式为CKEditor 管理 > 设置 > General > Text 文本格式
  • 完成插件的初始配置 管理 > 插件 > 配置
手动安装rich.gem
  • redmine5.*
    • gem install -l plugins/redmine_ckeditor/lib/craftmine/gems/rich-1.4.8.gem
  • redmine4以下版本
    • 下载rich,例如 rich-1.4.8.gem
    • gem install -l rich-1.4.8.gem
    • gem install kaminari
    • gem install rack-raw-upload
    • gem install jquery-rails

常见问题:

  • redmine_ckeditor 与redmine_mentions插件不兼容,会导致issue模块无法正常编辑
  • 如何录入redmine的常用宏。以collapse折叠宏为例:
    1. 首先启用ckeditor的源码模式
    2. 然后手动录入如下格式的宏代码,不用切换回非源码模式,并立即保存。例如:
      {{collapse
      This is a block of text that is collapsed by default.
      It can be expanded by clicking a link.
      }}
      
      {{collapse(View details...)
      With custom link text.
      }}
      
    3. 如果是复制其它地方的宏代码,要确保是纯文本模式,否则宏不会生效。