基本介绍
|
作者: |
redmineplugins.cn Admin |
主页: |
https://github.com/Loriowar/redmine_issues_tree |
版本库: |
https://github.com/Loriowar/redmine_issues_tree |
创建于: |
2024-04-07 |
当前版本: |
0.0.15_1 |
兼容性: |
5.0.*, 4.2.*, 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.*, 2.6.*, 2.5.* |
该插件可以通过树形结构所进展示Redmine的问题列表,并可以在列表和树形视图间动态切换。其中树形视图基于jQueryTreetable,同时允许展开和折叠问题(issues)列表。以下是插件截图显示:
安装指导
- 解压附件压缩包,选择对应的redmine版本号的文件夹
- 重新命名为redmine_issues_tree,拷贝整个redmine_issues_tree插件目录至redmine的plugins目录下
- 重新启动redmine
已知存在兼容性问题的插件:
定制开发注意事项:
该插件重新定义了redmine默认的问题视图 issues/index.html。 如果你也想重新定义,那么需求你需要自己实现几个hooks。具体可以看 lib/redmine_issues_tree/hook_listner.rb文件。如下是几个钩子例子:
- view_issues_index_header 位于issues/index.html 顶部,以加载 js 和 css文件;
- view_issues_index_contextual 在关联菜单区(位于issues列表顶部)以为扩展链接或按钮使用
版本更新
积分(10)
0.0.15_1 (2024-04-07)
兼容性: Redmine 2.5.*, 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*, 5.0.*
- 解决 #647 redmine_issues_tree与redmineup_tags冲突问题
文件
0.0.15 (2023-03-14)
兼容性: Redmine 2.5.*, 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*, 5.0.*
Added support of Redmine 5.0.*
文件
0.0.14 (2020-04-28)
兼容性: Redmine 2.5.*, 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*
Added support of Redmine 4.1.x.
文件
评论
添加评论
由 redmineplugins.cn Admin 在 超过 2 年 之前添加
要执行bundle install,安装这个插件所依赖的gems,然后再重新启动redmine
由 曾是 你 在 超过 2 年 之前添加
重启报错日志如下:
App 12524 output: Error: The application encountered the following error: Could not find gem 'haml-rails’ in any of the gem sources listed in your Gemfile. (Bundler::GemNotFound)
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/resolver.rb:290:in `block in verify_gemfile_dependencies_are_found!'
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/resolver.rb:258:in `each’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/resolver.rb:258:in `verify_gemfile_dependencies_are_found!'
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/resolver.rb:49:in `start’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/resolver.rb:22:in `resolve’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/definition.rb:258:in `resolve’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/definition.rb:170:in `specs’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/definition.rb:237:in `specs_for’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/definition.rb:226:in `requested_specs’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:101:in `block in definition_method’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:20:in `setup’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler.rb:149:in `setup’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/setup.rb:20:in `block in <top (required)>'
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/ui/shell.rb:136:in `with_level’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/ui/shell.rb:88:in `silence’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/setup.rb:20:in `<top (required)>'
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:361:in `activate_gem’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:221:in `block in run_load_path_setup_code’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:525:in `running_bundler’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:220:in `run_load_path_setup_code’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/helper-scripts/rack-preloader.rb:91:in `preload_app’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/helper-scripts/rack-preloader.rb:189:in `block in <module:App>'
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:378:in `run_block_and_record_step_progress’
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/helper-scripts/rack-preloader.rb:188:in `<module:App>'
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>'
App 12524 output: /data/Tools/Redmine-4.2.1/Init/ruby/lib/ruby/gems/2.6.0/gems/passenger-6.0.5/src/helper-scripts/rack-preloader.rb:29:in `<main>'
[ E 2022-02-22 10:37:23.8733 10466/T1b age/Cor/App/Implementation.cpp:221 ]: Could not spawn process for application /data/Tools/Redmine-4.2.1/Init/apps/redmine/htdocs/: The application encountered the following error: Could not find gem 'haml-rails’ in any of the gem sources listed in your Gemfile. (Bundler::GemNotFound)
Error ID: ec488f22
Error details saved to: /tmp/passenger-error-KqM6G3.html
[ E 2022-02-22 10:37:23.8759 10466/T8 age/Cor/Con/CheckoutSession.cpp:276 ]: [Client 1-8] Cannot checkout session because a spawning error occurred. The identifier of the error is ec488f22. Please see earlier logs for details about the error.
由 Chen Snowman 在 将近 3 年 之前添加
@xiaoxiao
从报错看,你应该是执行了rake相关命令,它要更新/home/redmine/redmine/db/schema.rb文件,而这个文件没有写权限。给它增加写权限后再试试看:
由 xiao xiao 在 将近 3 年 之前添加
4.2.X版本安装重启报错
由 redmineplugins.cn Admin 在 超过 3 年 之前添加
经过测试,兼容Redmine-4.1.x的版本在Redmine-4.2上可以正常使用。
由 cloud zack 在 超过 3 年 之前添加
请问此插件是否不兼容redmine 4.2版本
由 匿名用户 在 将近 4 年 之前添加
以下问题解决了吗?
由 Chen Snowman 在 将近 4 年 之前添加
确保插件文件夹名称是“redmine_issues_tree",另外,你的redmine的版本是什么,都安装了哪些插件呢?
由 陈 晓东 在 将近 4 年 之前添加
redmine系统是采用bitnami的虚拟机镜像安装,插件解压后拷贝到apps/redmine/htdocs/plugins下,重启系统报错。
报错信息如下:
We’re sorry, but something went wrong.
The issue has been logged for investigation. Please try again later.
Technical details for the administrator of this website
Error ID:
422a7a28
Details:
Web application could not be started by the Phusion Passenger application server.
Please read the Passenger log file (search for the Error ID) to find the details of the error.
You can also get a detailed report to appear directly on this page, but for security reasons it is only provided if Phusion Passenger is run with environment set to development and/or with the friendly error pages option set to on.
For more information about configuring environment and friendly error pages, see:
Nginx integration mode
Apache integration mode
Standalone mode
This website is powered by Phusion Passenger®, the smart application server built by Phusion®.
由 陈 晓东 在 将近 4 年 之前添加
redmine系统是采用bitnami的虚拟机镜像安装,插件解压后拷贝到apps/redmine/htdocs/plugins下,重启系统报错。
由 He Hao 在 超过 4 年 之前添加
与a common libs冲突的问题如何解决?