RusRedmineCustomFields » History » Version 4

Denis Savitskiy, 2011-07-11 09:37

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