项目

常规

个人资料

操作

标签插件

一个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

安装

  1. 从可用的源下载插件(参见"获取")
  2. 按以下说明安装插件:https://redmine.ruby-lang.org.cn/wiki/redmine/Plugins(此插件不需要插件数据库迁移)
  3. 重新启动Redmine

设置

特定项目的标签

此插件创建了一个项目菜单标签,您可以在其中嵌入iframe。您可以在“插件 -> 标签插件配置选项”下全局配置标签的名称,在“特定项目 -> 标签名称”下(默认为“标签名称”)。
可以按项目基础配置每个项目的iframe源,使用预先配置的项目自定义字段的值(在“特定项目 -> 标签文本”下配置,默认为“无”)。

  1. 您需要前往'管理 -> 自定义字段 -> 项目'并创建一个类型为'长文本'的字段来存储iframe链接。
  2. 通过前往“插件 -> 标签插件配置选项”,在“特定项目 -> 标签文本”下选择您创建的项目自定义字段。
  3. 在你的项目中,你需要将iframe链接添加到你选择的项目的自定义字段值中。例如,为了嵌入Google
    <iframe src="http://www.google.com/" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe>
  4. 然后使用项目的“模块”标签启用项目的Tab模块;转到首选的Redmine项目 -> “项目设置”
    • 在“模块”标签页:通过勾选“Tab”来启用插件模块。

之后,新的项目菜单项将显示在项目菜单中。

系统范围的标签页(链接)

该插件还提供了添加新的系统范围顶级菜单标签页的功能(链接)。您可以在“插件 -> Tab插件配置选项”下全局配置标签的名称,“系统范围 -> 标签名称”(默认为“系统标签名称”)。
新的顶级菜单链接的iframe源可以通过插件设置“系统范围 -> 标签文本”的值全局配置(默认为“无”)。

升级

  1. 备份当前部署的Tab插件(cp -r /plugins/redmine_tab /plugins/redmine_tab-backup
  1. 重新安装更新后的插件
    • 使用以下命令:git pull
  2. 重新启动你的Redmine

卸载

  1. 从插件目录"../plugins"中删除目录"redmine_tab"
  2. 重新启动Redmine

支持

如果您想报告一个错误或请求一个新功能,您可以在插件的GitHub网站的错误跟踪部分打开一个新的问题:http://github.com/jamtur01/redmine_tab/issues
您也可以在Redmine论坛的专用插件部分发表关于插件的内容。

作为替代方案,您还可以加入freenode IRC网络上的#redmine频道,看看是否有可以提供一些支持的人。

致谢

  • Mischa the Evil对广泛的更新和重构
  • Eric Davis对许多修复和新功能

许可

此插件为开源,并许可在GNU通用公共许可证v2(GPL)下。有关详细信息,请参阅包含的COPYRIGHT.txtGPL.txt文件。

Robert Schneider更新,约10年前 · 3次修订