标签插件¶
一个Redmine插件,可以在每个项目和系统范围内添加新的Redmine标签,以嵌入iframe内容。
作者¶
- James Turnbull
最新发布¶
当前可用的最新版本为插件版本 0.4.0。也适用于Redmine版本2.5。
变更日志¶
要查看完整的变更日志,请参阅标签插件目录中的CHANGELOG
文件。
描述¶
标签插件是一个Redmine插件,它能够创建一个新的Redmine标签,并可以在每个项目基础上嵌入iframe内容。这是通过将iframe片段存储在项目的自定义字段中实现的。
它还提供了添加一个新的全局顶部菜单标签的能力。该标签的iframe源可以在插件设置中进行配置。
除了这两个功能外,它还允许您在插件设置中修改实际的标签和链接名称,而无需更改插件的源。
兼容性¶
此插件与Redmine 0.8.x和Redmine trunk兼容。
获取¶
GitHub仓库的URL:http://github.com/jamtur01/redmine_tab/tree/master
可以使用以下方式从GitHub仓库“克隆”此插件源:
$ cd {RAILS_ROOT}/plugins $ git clone git://github.com/jamtur01/redmine_tab.git
安装¶
- 从可用的源下载插件(参见"获取")
- 按以下说明安装插件:https://redmine.ruby-lang.org.cn/wiki/redmine/Plugins(此插件不需要插件数据库迁移)
- 重新启动Redmine
设置¶
特定项目的标签¶
此插件创建了一个项目菜单标签,您可以在其中嵌入iframe。您可以在“插件 -> 标签插件配置选项”下全局配置标签的名称,在“特定项目 -> 标签名称”下(默认为“标签名称”)。
可以按项目基础配置每个项目的iframe源,使用预先配置的项目自定义字段的值(在“特定项目 -> 标签文本”下配置,默认为“无”)。
- 您需要前往'管理 -> 自定义字段 -> 项目'并创建一个类型为'长文本'的字段来存储iframe链接。
- 通过前往“插件 -> 标签插件配置选项”,在“特定项目 -> 标签文本”下选择您创建的项目自定义字段。
- 在你的项目中,你需要将iframe链接添加到你选择的项目的自定义字段值中。例如,为了嵌入Google
<iframe src="http://www.google.com/" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe>
- 然后使用项目的“模块”标签启用项目的Tab模块;转到首选的Redmine项目 -> “项目设置”
- 在“模块”标签页:通过勾选“Tab”来启用插件模块。
之后,新的项目菜单项将显示在项目菜单中。
系统范围的标签页(链接)¶
该插件还提供了添加新的系统范围顶级菜单标签页的功能(链接)。您可以在“插件 -> Tab插件配置选项”下全局配置标签的名称,“系统范围 -> 标签名称”(默认为“系统标签名称”)。
新的顶级菜单链接的iframe源可以通过插件设置“系统范围 -> 标签文本”的值全局配置(默认为“无”)。
升级¶
- 备份当前部署的Tab插件(
cp -r /plugins/redmine_tab /plugins/redmine_tab-backup
)
- 重新安装更新后的插件
- 使用以下命令:
git pull
- 使用以下命令:
- 重新启动你的Redmine
卸载¶
- 从插件目录"../plugins"中删除目录"redmine_tab"
- 重新启动Redmine
支持¶
如果您想报告一个错误或请求一个新功能,您可以在插件的GitHub网站的错误跟踪部分打开一个新的问题:http://github.com/jamtur01/redmine_tab/issues。
您也可以在Redmine论坛的专用插件部分发表关于插件的内容。
作为替代方案,您还可以加入freenode IRC网络上的#redmine
频道,看看是否有可以提供一些支持的人。
致谢¶
- Mischa the Evil对广泛的更新和重构
- Eric Davis对许多修复和新功能
许可¶
此插件为开源,并许可在GNU通用公共许可证v2(GPL)下。有关详细信息,请参阅包含的COPYRIGHT.txt
和GPL.txt
文件。
- ©2009,James Turnbull(《http://www.james-turnbull.net》)
由Robert Schneider更新,约10年前 · 3次修订