项目

常规

个人资料

插件目录 » Redmine 描述宏

作者 Jan Catrysse
网站 https://github.com/jcatrysse/redmine_description_macros
代码仓库 https://github.com/jcatrysse/redmine_description_macros.git
注册于 2023-08-11(12个月前)
当前版本 0.0.1
兼容 Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x
用户评分   (0)

Redmine 描述宏

Redmine 描述宏通过允许用户使用一组自定义宏扩展描述和笔记的功能,从而增强您的 Redmine 体验。这些宏提供了多种选项,以提供应用中的灵活性。

其中一项突出功能是能够无缝处理迭代和循环递归问题,确保您的 Redmine 设置的完整性和功能。

您可以通过插件设置轻松配置与这些宏相关的设置。

要了解可用的宏概述,只需使用 {{macro_list}} 命令即可。

功能

  • parent_description
    插入父级的描述
  • parent_issue
    显示包括问题父级额外信息的链接。示例

    {{parent_issue}} -- 问题 #123:增强宏功能
    {{parent_issue(project=true)}} -- 安德罗梅达 - 问题 #123:增强宏功能
    {{parent_issue(tracker=false)}} -- #123:增强宏功能
    {{parent_issue(subject=false, project=true)}} -- 安德罗梅达 - 问题 #123

  • sibling_description
    插入给定跟踪器找到的第一个兄弟票据的描述
  • sibling_issue
    显示包括给定跟踪器找到的第一个兄弟问题的额外信息的链接。示例

    {{sibling_issue(tracker_name)}} -- 问题 #123:增强宏功能
    {{sibling_issue(tracker_name, project=true)}} -- 安德罗梅达 - 问题 #123:增强宏功能
    {{sibling_issue(tracker_name, tracker=false)}} -- #123:增强宏功能
    {{sibling_issue(tracker_name, subject=false, project=true)}} -- Andromeda - 问题 #123

  • 子描述
    插入给定跟踪器首次找到的票务子描述
  • 子问题
    显示包括给定跟踪器首次找到的子问题的附加信息的链接。示例

    {{child_issue(tracker_name)}} -- 问题 #123:增强宏功能
    {{child_issue(tracker_name, project=true)}} -- Andromeda - 问题 #123:增强宏功能
    {{child_issue(tracker_name, tracker=false)}} -- #123:增强宏功能
    {{child_issue(tracker_name, subject=false, project=true)}} -- Andromeda - 问题 #123

作者

  • Robin Bailleul (2022)
  • Jan Catrysse (2023)

安装说明

安装

输入以下命令
  • cd $RAILS_ROOT/plugins
  • git clone https://github.com/jcatrysse/redmine_description_macros.git
  • bundle exec rake redmine:plugins:migrate NAME=redmine_description_macros RAILS_ENV=production

在插件设置中启用宏

然后,重启Redmine。

要求

  • Redmine 4.x
  • Redmine 5.x

变更日志

0.0.1 (2023-08-12)

与Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x兼容。