插件 » Redmine Knowledgebase 知识管理插件(Redmine 4.*兼容版)
基本介绍
![]() |
作者: | redmineplugins.cn Admin |
---|---|---|
主页: | https://github.com/alexbevi/redmine_knowledgebase | |
版本库: | https://github.com/alexbevi/redmine_knowledgebase | |
创建于: | 2020-12-18 | |
当前版本: | 4.1.1_修订版_2 | |
兼容性: | Redmine 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.* |
为redmine增加专业的知识管理功能。主要功能包括:
- Article versioning
- View differences between versions
- Email notifications and atom feeds
- Categorization of articles
- Article ratings
- File attachments
- Comment on articles
- Article tagging
- Visual indexes with thumbnails (optional)
- Project-based permissions
※ 本插件可能会与redmineup的redmine_tags插件存在冲突,解决方案是安装 redmine_acts_as_taggable_on 以化解他们的冲突。
※ 注意插件4.1.1版本仅支持Redmine 4.1.x. 旧版本redmine可以对应使用早期的 v3.2.2或更早的对应分支版本
※ 目前4.1.x, 已经可以和Redmine CRM 插件共存了
安装指导
- 解压至redmine plugins 目录
- 执行
bundle install
- 执行
bash-4.3# bundle exec rake redmine:plugins:migrate NAME=redmine_knowledgebase == 20100210212009 CreateCategories: migrating ================================= -- create_table(:kb_categories, {:options=>"ENGINE=InnoDB", :id=>:integer}) -> 0.2780s == 20100210212009 CreateCategories: migrated (0.2782s) ======================== == 20100211210218 AddParentIdToCategories: migrating ========================== -- add_column(:kb_categories, :parent_id, :int, {}) -> 0.4941s == 20100211210218 AddParentIdToCategories: migrated (0.4942s) ================= == 20100211212704 CreateArticles: migrating =================================== -- create_table(:kb_articles, {:options=>"ENGINE=InnoDB", :id=>:integer}) -> 0.2752s == 20100211212704 CreateArticles: migrated (0.2754s) ========================== == 20100213145708 AddAuthorToArticle: migrating =============================== -- add_column(:kb_articles, :author_id, :int, {:default=>0, :null=>false}) -> 0.4266s == 20100213145708 AddAuthorToArticle: migrated (0.4268s) ====================== == 20100213201848 AddViewingTables: migrating ================================= == 20100213201848 AddViewingTables: migrated (0.8204s) ======================== == 20100216000133 AddNestedSetBoundriesToCategory: migrating ================== -- add_column(:kb_categories, :lft, :int, {}) -> 0.4267s -- add_column(:kb_categories, :rgt, :int, {}) -> 0.4532s == 20100216000133 AddNestedSetBoundriesToCategory: migrated (0.8802s) ========= == 20100317201659 AddRatingsToArticles: migrating ============================= == 20100317201659 AddRatingsToArticles: migrated (0.5722s) ==================== == 20100329103527 AddCommentsCountToArticles: migrating ======================= -- add_column(:kb_articles, :comments_count, :int, {}) -> 0.4600s == 20100329103527 AddCommentsCountToArticles: migrated (0.4601s) ============== == 20110131145123 AddProjectIdToArticles: migrating =========================== -- add_column(:kb_articles, :project_id, :int, {:default=>0}) -> 0.5116s == 20110131145123 AddProjectIdToArticles: migrated (0.5119s) ================== == 20121005075010 AddUpdaterToArticle: migrating ============================== -- add_column(:kb_articles, :updater_id, :int, {:default=>0, :null=>false}) -> 0.4684s == 20121005075010 AddUpdaterToArticle: migrated (0.4687s) ===================== == 20121030102100 AddProjectIdToCategories: migrating ========================= -- add_column(:kb_categories, :project_id, :int, {:default=>0}) -> 0.4517s == 20121030102100 AddProjectIdToCategories: migrated (0.4519s) ================ == 20121205100143 AddVersioning: migrating ==================================== -- add_column(:kb_articles, :version_comments, :string, {:limit=>255, :default=>""}) -> 0.5612s -- add_index(:kb_article_versions, :kb_article_id, {:name=>:kb_article_versions_kbaid}) -> 0.2673s -- add_index(:kb_article_versions, :updated_at, {:name=>:index_kb_article_versions_on_updated_at}) -> 0.2507s == 20121205100143 AddVersioning: migrated (7.1415s) =========================== == 20130513154700 AddTagsAndTaggings: migrating =============================== == 20130513154700 AddTagsAndTaggings: migrated (1.0798s) ====================== == 20141215120000 AddArticleVersionsComments: migrating ======================= -- column_exists?(:kb_article_versions, :version_comments) -> 0.0021s == 20141215120000 AddArticleVersionsComments: migrated (0.0023s) ============== == 20150326093104 AddMissingUniqueIndice: migrating =========================== == 20150326093104 AddMissingUniqueIndice: migrated (0.0000s) ================== == 20150326093122 AddTaggingsCounterCacheToTags: migrating ==================== == 20150326093122 AddTaggingsCounterCacheToTags: migrated (0.0076s) =========== == 20150326093139 AddMissingTaggableIndex: migrating ========================== == 20150326093139 AddMissingTaggableIndex: migrated (0.0000s) ================= == 20150616103300 ChangeColumnArticleToLongText: migrating ==================== -- change_column(:kb_articles, :content, :text, {:limit=>16777219}) -> 0.6202s == 20150616103300 ChangeColumnArticleToLongText: migrated (0.6207s) =========== == 20200605051507 AddUeditorImages: migrating ================================= -- create_table("ueditor_images") -> 0.2793s == 20200605051507 AddUeditorImages: migrated (0.2795s) ========================
版本变更
积分(5)
4.1.1_修订版_2 (2020-12-18)
兼容性: Redmine 4.1.*
- 4.1.1_修订版_2
- 修复在redmine 4.1.*下文章贴图无效的问题
- 修复提交文章thumbnail_path报错问题
文件
4.1.1_修订版 (2020-09-22)
兼容性: Redmine 4.1.*
- 4.1.1_修订版
- 支持Redmine 4.1.x
- 修复与 Redmine CRM 插件冲突问题
- 平铺支持索引图片
- 文章格式化布景优化
- 标签优化
- 邮件提醒格式化
- 其它bugs修复
- 4.1.1_修订版
- 修复原作者4.1.1版文章附件不显示的问题
文件
redmine_knowledgebase-4.1.1_修订版.zip (394 KB)
4.1.0 (2020-05-06)
兼容性: Redmine 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*
- 修复数据迁移脚本的rescue异常
- 修复附件无法显示的问题
文件
redmine_knowledgebase-4.1.0.zip (405 KB)
4.0.0 (2020-01-12)
兼容性: Redmine 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*
- 修复与Redmine4.0 /4.1兼容性错误
文件
redmine_knowledgebase-4.0.0(兼容版).zip (1.49 MB)
问题
评论
添加评论
#1
由 匿名用户 在 27 天 之前添加
~/redmine_git/redmine-4.1.1-7/use_redmine
RAILS_ENV=production bundle exec rake redmine:plugins:migrate NAME=redmine_knowledgebase
chen rain Snowman
如上命令就可以安装了,感谢感谢!
#2
由 Chen Snowman 在 28 天 之前添加
@yuan_lianhuan 按如下步骤再试试看:
重新启动redmine
#3
由 yuan lianhuan 在 28 天 之前添加
安装不上,望帮忙看看
报错
linux@linux-virtual-machine:~/redmine_git/redmine-4.1.1-7/apps/redmine/htdocs$ bundle exec rake redmine:plugins:migrate NAME=redmine_knowledgebase
rake aborted!
Mysql2::Error::ConnectionError: Can’t connect to local MySQL server through socket '/tmp/mysql.sock’ (2)
/home/linux/redmine_git/redmine-4.1.1-7/apps/redmine/htdocs/lib/redmine/plugin.rb:550:in `get_all_versions’
/home/linux/redmine_git/redmine-4.1.1-7/apps/redmine/htdocs/lib/redmine/plugin.rb:558:in `current_version’
/home/linux/redmine_git/redmine-4.1.1-7/apps/redmine/htdocs/lib/redmine/plugin.rb:540:in `migrate_plugin’
/home/linux/redmine_git/redmine-4.1.1-7/apps/redmine/htdocs/lib/redmine/plugin.rb:483:in `migrate’
/home/linux/redmine_git/redmine-4.1.1-7/apps/redmine/htdocs/lib/redmine/plugin.rb:494:in `migrate’
/home/linux/redmine_git/redmine-4.1.1-7/apps/redmine/htdocs/lib/tasks/redmine.rake:135:in `block (3 levels) in <top (required)>'
Tasks: TOP ⇒ redmine:plugins:migrate
(See full trace by running task with --trace)
#4
由 Chen Snowman 在 大约 2 个月 之前添加
按照提示操作,执行 bundle install --no-deployment
#5
由 小孩 坏 在 大约 2 个月 之前添加
bundle install 时输出下面提示怎么解决?
You are trying to install in deployment mode after changing
your Gemfile. Run `bundle install` elsewhere and add the
updated ../Gemfile.lock to version control.
If this is a development machine, remove the /opt/bitnami/apps/redmine/htdocs/Gemfile freeze
by running `bundle install --no-deployment`.
The dependencies in your gemfile changed
You have added to the Gemfile:#6
由 redmineplugins.cn Admin 在 3 个月 之前添加
@Smith Johnson 用 #129 可以做到根类别可折叠
#7
由 Smith Johnson 在 3 个月 之前添加
我试着在span里面加入了class,页面可以实现,但点击无效,应该是未定义相关的方法。
请帮忙完善一下代码。
路径:redmine-4.1/plugins/redmine_knowledgebase/app/views/categories/_tree_row.html.erb
#8
由 Smith Johnson 在 3 个月 之前添加
能不能帮忙在categories中,加入层级展开关闭功能?
如果可以实现,就可以创建多级目录后不占用太多页面高度了。
#9
由 redmineplugins.cn Admin 在 8 个月 之前添加
@Chang Uart 是的,因为redmineup的系列插件会依赖tags,同时Redmine Knowledgebase也会。有一个解决方案是安装 redmine_acts_as_taggable_on 以化解他们的冲突。你可以试试看,我还没有验证过。
#10
由 Chang Uart 在 8 个月 之前添加
似乎跟CRM插件衝突, 但也許是安裝方法的問題.
#11
由 redmineplugins.cn Admin 在 11 个月 之前添加
是的,可以支持4.1.0 stable
#12
由 匿名用户 在 11 个月 之前添加
支持4.1.0 stable版本吗?