项目

一般

简介

插件 » Redmine Admin Menu Plus管理菜单增强插件

Redmine Admin Menu Plus

该插件是一款Redmine管理菜单增强插件,旨在增强传统Redmine管理界面和用户体验 ...

发布于: https://www.redmineplugins.cn
兼容于: Redmine 6.1.*,  6.0.*,  5.1.*,  5.0.*,  4.2.*,  4.1.*,  4.0.*

最新版本: 1.2.0 更新日期: 2026-06-17 15:50

安装指导

  • 安装前准备工作
    • 检查redmine和ruby版本是否符合待安装插件的环境要求
    • 备份redmine数据库(推荐)
    • 切换到redmine根目录1
  • 安装流程
    • 下载插件包
    • 解压到`redmine根目录/plugins`目录,确保解压后的插件目录名与插件名相同。
    • 确保目录正确的读写权限
    • 如果插件存在运行的依赖要求2,请运行下面指令
      bundle install --without development test
      
    • 如果插件要求数据迁移操作3,请运行下面指令
      # 安装插件时可以省略 NAME 参数(以避免还存在其它未执行数据迁移的插件,通过此操作一并完成)
      bundle exec rake redmine:plugins:migrate RAILS_ENV=production
      
      # 如果是Redmine6.0以上版本,还须补充执行
      bundle exec rails assets:precompile RAILS_ENV=production
      
      # 如果redmine部署在sub-uri,还须补充执行
      bin/rails assets:precompile RAILS_ENV="production" RAILS_RELATIVE_URL_ROOT=/sub-uri
      
      # 如果是windows环境,请改用下面指令
      set RAILS_ENV=production
      bundle exec rake redmine:plugins:migrate
      
      # 如果是Redmine6.0以上版本,还须补充执行
      bundle exec rails assets:precompile
      
      # 如果redmine部署在sub-uri,继续补充执行下方指令,例如访问路径为 http://localhost/redmine
      set RAILS_RELATIVE_URL_ROOT=/redmine
      bundle exec rails assets:precompile 
      
      # 关于特殊情况处理,如果上述操作后仍存在浏览器找不到相关资源的问题,首先手动删除redmine的"public/assets"目录,再补充执行下方指令
      bundle exec rails assets:clobber 
      
      
    • 如果上述过程没有任何报错,说明插件安装正常。重新启动redmine验证插件是否生效。使用redmine管理员账户依次点击进入“管理”、 “插件”界面,检查新安装的插件是否出现在插件列表中。
    • 安装失败或插件未生效的的处理方法
      • 如果安装过程未出现错误,但安装插件未出现在redmine的插件列表界面,请检查插件压缩包在解压时是否出现了嵌套目录或者解压后的目录里缺少init.rb初始化文件。
      • 如果安装过程出现异常报错信息,记录报错信息。通过下方的卸载插件方法退回到安装此插件前的状态,根据报错信息修复问题后再重新执行安装流程。