插件目录 » 维护模式插件
|
作者 | 托比亚斯·费舍尔 |
---|---|---|
网站 | https://github.com/tofi86/redmine_maintenance_mode | |
代码仓库 | https://github.com/tofi86/redmine_maintenance_mode.git | |
注册时间 | 2014-07-14(约10年前) | |
当前版本 | 2.2.0 | |
兼容 | Redmine 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x | |
用户评分 |
防止用户在系统操作期间使用 Redmine 的插件。
维护期间,只有已经登录的管理员可以访问 Redmine 系统,而“普通”用户则会看到可配置的维护通知。
您还可以 安排维护窗口。然后,用户将提前收到可配置的横幅消息通知。如果维护时间到来,系统将自动进入维护模式!
请注意,此插件仅阻止非管理员用户访问系统,而 Redmine Rails 栈仍在运行!
查看分支 redmine-2.x
,获取与 Redmine 2.4+ 兼容的插件版本
安装说明
- 此插件需要 Redmine Base Deface 插件!
- 在安装或升级维护模式插件之前,请确保已安装...
- 将此存储库克隆或下载到您的 redmine_root/plugins/ 文件夹
$ git clone https://github.com/tofi86/redmine_maintenance_mode.git
- 您必须运行插件的 rake 任务来提供资产(从 Redmine 根目录)
$ rake redmine:plugins:migrate RAILS_ENV=production
- 重新启动 redmine
变更日志
2.2.0 (2019-02-09)
兼容 Redmine 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x。
- 支持 Redmine 4 与 Rails 5
- 新增语言 法语
fr
(感谢 Florian Judith)
查看分支 redmine-2.x
,获取与 Redmine 2.4+ 兼容的插件版本
2.1.0 (2017-07-27)
兼容 Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x。
- 支持 Redmine 3.4
- 在管理员菜单中添加“维护模式”作为单独的条目
- 新增翻译 简体中文 (
zh
) 和 捷克语 (cs
)
2.0.1 (2015-02-10)
兼容 Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x。
功能¶
- 维护消息支持在 textile 或 markdown 风格中格式化文本
- 取决于全局 Redmine 设置
- 阻止所有公开页面并重定向到登录
- 在登录窗口中显示额外的提示 -> 维护期间仅限管理员
- 支持 redmine_sudo 插件
内部结构¶
- 使用 'deface' 晶石/插件进行视图
- 请确保首先安装此 redmine 插件: Redmine Base Deface
重要!!!从先前插件版本升级¶
- 切换到插件目录
${redmine_root}/plugins/redmine_maintenance_mode
- 通过运行以下命令更新 git 仓库
$ git pull
- 切换回插件目录
${redmine_root}/plugins/
- 安装 Redmine Base Deface 插件
- 它需要更容易调整视图模板以显示维护消息
$ git clone https://github.com/jbbarth/redmine_base_deface.git
- 它需要更容易调整视图模板以显示维护消息
- 切换到您的 redmine 根目录并运行以下命令
$ bundle install $ rake redmine:plugins:migrate RAILS_ENV=production
- 重新启动 redmine
1.1.0 (2014-08-08)
兼容 Redmine 2.6.x、2.5.x、2.4.x。
修复了在维护期间意外登出管理员用户导致无法登录的问题。
1.0.1 (2014-07-15)
兼容 Redmine 2.5.x。
错误修复版本
1.0.0 (2014-07-14)
兼容 Redmine 2.5.x。
首次发布