RusRedmineCustomFields » History » Version 5

Denis Savitskiy, 2011-07-11 09:39

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