RusRedmineCustomFields » History » Version 3

Denis Savitskiy, 2011-07-08 13:05

1 2 Denis Savitskiy
h1. Настраиваемые поля
2 1 Denis Savitskiy
3 1 Denis Savitskiy
{{>toc}}
4 1 Denis Savitskiy
5 2 Denis Savitskiy
Настраиваемые поля дают возможность добавлять дополнительную информацию некоторым типам данных, используемых в Redmine. Прочтите '[[RedmineCustomFields#Custom-field-types|custom field types]]' чтобы узнать все типы данных, которые поддерживают настраиваемые поля.
6 2 Denis Savitskiy
Каждое настраиваемое поле может быть определено одним из типов: [[RedmineCustomFields#Custom-field-supporting-data-types|certain type]].
7 1 Denis Savitskiy
8 2 Denis Savitskiy
h2. Типы настраиваемых полей
9 1 Denis Savitskiy
10 2 Denis Savitskiy
Настраиваемые поля могут быть следующих типов:
11 1 Denis Savitskiy
12 1 Denis Savitskiy
* *Целочисленное*: положительное или отрицательное число
13 1 Denis Savitskiy
* *Строка*: строка ввода
14 1 Denis Savitskiy
* *Текст*: многострочный текст
15 1 Denis Savitskiy
* *Дата*: дата
16 1 Denis Savitskiy
* *Логический тип*: чекбокс
17 1 Denis Savitskiy
* *Список*: выпадающий список
18 1 Denis Savitskiy
19 1 Denis Savitskiy
20 1 Denis Savitskiy
Для каждого поля можно задать несколько проверок:
21 1 Denis Savitskiy
22 1 Denis Savitskiy
* *Минимальная - максимальная длина*: минимальная и максимальная длина поля (0 означает, что ограничений нет)
23 2 Denis Savitskiy
* *Регулярное выражение*: использовать регулярное выражение для проверки содержимого поля. Примеры:
24 2 Denis Savitskiy
25 1 Denis Savitskiy
## _за 4 заглавными буквами следует группа из нескольких цифр_
26 1 Denis Savitskiy
<pre>^\[A-Z]{4}\d+$</pre>
27 1 Denis Savitskiy
## _только символы, никаких цифр_
28 1 Denis Savitskiy
<pre>^[^0-9]*$</pre>
29 1 Denis Savitskiy
* *Возможные значения*: возможные значения для поля "Список". В каждой строке одно значение.
30 1 Denis Savitskiy
31 2 Denis Savitskiy
h2. Поддерживаемые настраиваемыми полями типы данных
32 1 Denis Savitskiy
33 2 Denis Savitskiy
h3. Настраиваемые поля Задач
34 1 Denis Savitskiy
35 2 Denis Savitskiy
Данные в настраиваемых полях задач могут быть использованы и отображены в [[RedmineIssues|issues]], [[RedmineIssueList|issue lists]], [[RedmineIssueList#Custom-queries|custom queries]] и [[RedmineTimelogReport|Timelog report]].
36 1 Denis Savitskiy
37 2 Denis Savitskiy
* *Трэккеры*: TODO
38 2 Denis Savitskiy
* *Обязательное*: поле, обязательное для создания/сохранения задачи
39 2 Denis Savitskiy
* *Для всех проектов*: если выбрано, то используется для всех задач во всех проектах. Иначе, для каждого проекта
40 2 Denis Savitskiy
может быть выбрано, используется ли поле в задачах или нет (смотри [[RedmineProjectSettings|Project settings]])
41 2 Denis Savitskiy
* *Используемое, как фильтр*: TODO
42 2 Denis Savitskiy
* *Поисковое поле*: поле, по которому можно искать, пользуясь поиском Redmine [[RedmineSearch|search function]]
43 1 Denis Savitskiy
44 2 Denis Savitskiy
h3. Настраиваемые поля записей Затраченного времени
45 1 Denis Savitskiy
46 2 Denis Savitskiy
Данные в настраиваемых полях затраченного времени могут быть использованы и отображены в [[RedmineTimelogReport|Timelog report]].
47 1 Denis Savitskiy
48 2 Denis Savitskiy
* *Обязательное*: поля, необходимые для создания/сохранения записи затраченного времени
49 1 Denis Savitskiy
50 2 Denis Savitskiy
h3. Настраиваемые поля Проектов
51 1 Denis Savitskiy
52 2 Denis Savitskiy
Данные в настраиваемых полях проектов могут быть использованы и отображены в [[RedmineProjectOverview|Project overview]].
53 1 Denis Savitskiy
54 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения проекта
55 3 Denis Savitskiy
* *Поисковое поле*: поле, по которому можно искать поиском Redmine [[RedmineSearch|search function]]
56 1 Denis Savitskiy
57 2 Denis Savitskiy
h3. Настраиваемые поля Версий
58 1 Denis Savitskiy
59 2 Denis Savitskiy
Данные в настраиваемых полях версий могут быть использованы и отображены в  [[RedmineRoadmap|Roadmap]] и [[RedmineVersion|Version overview]].
60 1 Denis Savitskiy
61 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения версии
62 1 Denis Savitskiy
63 2 Denis Savitskiy
h3. Настраиваемые поля Пользователей
64 1 Denis Savitskiy
65 2 Denis Savitskiy
Данные в настраиваемых полях пользователей могут быть использованы и отображены в  [[RedmineUserProfiles|user profiles]]
66 1 Denis Savitskiy
67 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения пользователя
68 3 Denis Savitskiy
* *Изменяемое*: поле, редактируемое [[RedmineAccounts|Redmine user]], владельцем аккаунта
69 1 Denis Savitskiy
70 3 Denis Savitskiy
h3. Настраиваемые поля Групп
71 1 Denis Savitskiy
72 3 Denis Savitskiy
*Замечание*: настраиваемые поля групп ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
73 1 Denis Savitskiy
74 3 Denis Savitskiy
h3. Настраиваемые поля Активности (учёт времени)
75 1 Denis Savitskiy
76 3 Denis Savitskiy
Информация в настраиваемых полях активности может быть использована и отображена в [[RedmineTimelogReport|Timelog report]] и [[RedmineProjectSettings#Activities-time-tracking|Project settings]]. См. также #4077 для подробностей об этой изящной возможности.
77 1 Denis Savitskiy
78 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения активности
79 1 Denis Savitskiy
80 3 Denis Savitskiy
h3. Настраиваемые поля Приоритета отчётов
81 1 Denis Savitskiy
82 3 Denis Savitskiy
*Замечание*: настраиваемые поля приоритета отчётов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
83 1 Denis Savitskiy
84 3 Denis Savitskiy
h3. Настраиваемые поля Категорий документов
85 1 Denis Savitskiy
86 3 Denis Savitskiy
*Замечание*: настраиваемые поля категорий документов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.