RusRedmineCustomFields » History » Version 2

« Previous - Version 2/6 (diff) - Next » - Current version
Denis Savitskiy, 2011-07-01 08:23


Настраиваемые поля

Настраиваемые поля дают возможность добавлять дополнительную информацию некоторым типам данных, используемых в Redmine. Прочтите 'custom field types' чтобы узнать все типы данных, которые поддерживают настраиваемые поля.
Каждое настраиваемое поле может быть определено одним из типов: certain type.

Типы настраиваемых полей

Настраиваемые поля могут быть следующих типов:

  • Целочисленное: положительное или отрицательное число
  • Строка: строка ввода
  • Текст: многострочный текст
  • Дата: дата
  • Логический тип: чекбокс
  • Список: выпадающий список

Для каждого поля можно задать несколько проверок:

  • Минимальная - максимальная длина: минимальная и максимальная длина поля (0 означает, что ограничений нет)
  • Регулярное выражение: использовать регулярное выражение для проверки содержимого поля. Примеры:
  1. за 4 заглавными буквами следует группа из нескольких цифр
    ^\[A-Z]{4}\d+$
  2. только символы, никаких цифр
    ^[^0-9]*$
  • Возможные значения: возможные значения для поля "Список". В каждой строке одно значение.

Поддерживаемые настраиваемыми полями типы данных

Настраиваемые поля Задач

Данные в настраиваемых полях задач могут быть использованы и отображены в issues, issue lists, custom queries и Timelog report.

  • Трэккеры: TODO
  • Обязательное: поле, обязательное для создания/сохранения задачи
  • Для всех проектов: если выбрано, то используется для всех задач во всех проектах. Иначе, для каждого проекта
    может быть выбрано, используется ли поле в задачах или нет (смотри Project settings)
  • Используемое, как фильтр: TODO
  • Поисковое поле: поле, по которому можно искать, пользуясь поиском Redmine search function

Настраиваемые поля записей Затраченного времени

Данные в настраиваемых полях затраченного времени могут быть использованы и отображены в Timelog report.

  • Обязательное: поля, необходимые для создания/сохранения записи затраченного времени

Настраиваемые поля Проектов

Данные в настраиваемых полях проектов могут быть использованы и отображены в Project overview.

  • Обязательное: field which is required in order to create/save a project
  • Поисковое поле: field which is searchable using the Redmine search function

Настраиваемые поля Версий

Данные в настраиваемых полях версий могут быть использованы и отображены в Roadmap и Version overview.

  • Обязательное: field which is required in order to create/save a version

Настраиваемые поля Пользователей

Данные в настраиваемых полях пользователей могут быть использованы и отображены в user profiles

  • Обязательные: field which is required in order to create/save a user
  • Изменяемое: field which is editable by the Redmine user owning the user account

Fields for Groups

Note: group custom fields are not (yet) used in the Redmine core, though other plugins or themes can/may use them. No setting here has any effect on any other parts of Redmine for the time being.

Fields for Activities (time tracking)

Data in time tracking activity custom fields can be used and/or will be displayed in the Timelog report and the Project settings. See also #4077 for some details about this nifty feature.

  • Обязательное: field which is required in order to create/save an activity

Fields for Issue priorities

Note: issue priority custom fields are not (yet) used in the Redmine core, though other plugins or themes can/may use them. No setting here has any effect on any other parts of Redmine for the time being.

Fields for Document categories

Note: document category custom fields are not (yet) used in the Redmine core, though other plugins or themes can/may use them. No setting here has any effect on any other parts of Redmine for the time being.