プロジェクト

全般

プロフィール

操作

About en » 履歴 » リビジョン 20

« 前 | リビジョン 20/62 (差分) | 次 »
Akiko Takano, 2012/04/06 05:19


Issue Template plugin

This is a plugin to generate and use issue templates, and its objective is to support user's issue creation work.

Download

bitbucket

Features

  • It works as project module.
  • Member who has "Manage Template" right can create issue templates based on trackers.
    • Also add help message for templates, because the way to use templates may be different between projects.
  • Member who has "Use Template" right can see the template and use them when creating new issue.

Plugin installation

  1. Copy the plugin into the vendor/plugins directory
  2. Migrate plugin: rake db:migrate_plugins RAILS_ENV=production
  3. Start Redmine
  4. Enable the module on the project setting page.

Permission Settings

Now this plugin works as project module, and three permissions are defined.

  1. Show template
  2. Edit template
    • Right to create/edit templates.
  3. Manage template
    • Right to add help message for templates, such as usage of templates.

(!) Note: These templates are available only for its project.
(!) Note: Only Redmine administrator can set ermissions for issue templates.

Permission settings in Administrator menu

Usage & Screen shots

Use templates

User who has "show templates" permission can use templates when creating issue.
First, enable, selectable templates related with the tracker are shown as pulldown menu.

Select template from pulldown, ajax request is posted and template body is loaded into issue description field.

At the New issue page.

Create/Edit templates

To access create / edit templates menu, click "Issues" or "New Issue" project tab, and you can see the menu at the sidebar.

Click "Add template" and the form for creating template will be shown.

And each template is related to some tracker, so that if you change tracker of new issue, template pulldown is also reloaded and updated related to the tracker.

Sidebar menu

(!) Note: This is not shown without "show templates" permission.

Manage project templates

Now this is optional setting.
Who has manage template permission can set custom help message for template usage on his/her project.

This help message will be shown on the "New Issue" page, beside template pulldown.

Here is a screenshot of custome template help message.

Future plannning / Feedback

Plannning

  • Use global templates.
  • Sort template order (This is effected to pulldown order. Most useful one should be at the top of pulldown... )

Feedback

  • Feedback would be appreciated. You can send from issue tracker on bitbucket or tracker on this project.
  • Translations, ui idea, css are also appreciated.

Akiko Takano さんが約12年前に更新 · 20件の履歴