RusRedmineCustomFields » History » Version 6

Ruslan Khasanov, 2013-03-16 19:47

1 4 Denis Savitskiy
[[RusGuide|Руководство]]->[[RusAdministrator_Guide|Руководство администратора]]
2 4 Denis Savitskiy
3 6 Ruslan Khasanov
Оригинал: [[RedmineCustomFields|RedmineCustomFields v.19]]
4 5 Denis Savitskiy
5 2 Denis Savitskiy
h1. Настраиваемые поля
6 1 Denis Savitskiy
7 1 Denis Savitskiy
{{>toc}}
8 1 Denis Savitskiy
9 6 Ruslan Khasanov
Настраиваемые поля дают возможность добавлять дополнительную информацию некоторым типам данных, используемых в Redmine. Смотрите '[[RusRedmineCustomFields#Типы данных настраиваемых полей|Типы данных настраиваемых полей]]', чтобы узнать о всех типах данных, которые поддерживают настраиваемые поля.
10 6 Ruslan Khasanov
Каждое настраиваемое поле может быть использовано в [[RusRedmineCustomFields#Использование настраиваемых поле|разных местах]].
11 1 Denis Savitskiy
12 6 Ruslan Khasanov
h2. Типы данных настраиваемых полей
13 1 Denis Savitskiy
14 2 Denis Savitskiy
Настраиваемые поля могут быть следующих типов:
15 1 Denis Savitskiy
16 1 Denis Savitskiy
* *Целочисленное*: положительное или отрицательное число
17 6 Ruslan Khasanov
* *Строка*: однострочное поле ввода
18 1 Denis Savitskiy
* *Текст*: многострочный текст
19 1 Denis Savitskiy
* *Дата*: дата
20 1 Denis Savitskiy
* *Логический тип*: чекбокс
21 1 Denis Savitskiy
* *Список*: выпадающий список
22 6 Ruslan Khasanov
* *Пользователь*: можно использовать для ссылки на участника проекта
23 6 Ruslan Khasanov
* *Версия*: ссылка на версию
24 1 Denis Savitskiy
25 6 Ruslan Khasanov
Для каждого настраиваемого поля можно задать некоторые проверки:
26 1 Denis Savitskiy
27 1 Denis Savitskiy
* *Минимальная - максимальная длина*: минимальная и максимальная длина поля (0 означает, что ограничений нет)
28 1 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 6 Ruslan Khasanov
Полный перечень регулярных выражений можно найти в руководстве по Ruby.
34 1 Denis Savitskiy
* *Возможные значения*: возможные значения для поля "Список". В каждой строке одно значение.
35 1 Denis Savitskiy
36 6 Ruslan Khasanov
h2. Использование настраиваемых поле
37 1 Denis Savitskiy
38 6 Ruslan Khasanov
h3. Настраиваемые поля для Задач
39 1 Denis Savitskiy
40 6 Ruslan Khasanov
Данные в настраиваемых полях задач могут быть использованы и/или отображены в [[RusRedmineIssues|задачах]], [[RusRedmineIssueList|списке задач]], в [[RusRedmineIssueList#Пользовательские запросы|пользовательских запросах]] и в [[RusRedmineTimelogReport|отчете о затраченном времени]].
41 1 Denis Savitskiy
42 6 Ruslan Khasanov
* *Трекеры*: TODO
43 2 Denis Savitskiy
* *Обязательное*: поле, обязательное для создания/сохранения задачи
44 2 Denis Savitskiy
* *Для всех проектов*: если выбрано, то используется для всех задач во всех проектах. Иначе, для каждого проекта
45 6 Ruslan Khasanov
может быть выбрано, используется ли поле в задачах или нет (смотри [[RusRedmineProjectSettings|Настройки проекта]])
46 1 Denis Savitskiy
* *Используемое, как фильтр*: TODO
47 6 Ruslan Khasanov
* *Поисковое поле*: поле, по которому можно искать, пользуясь [[RusRedmineSearch|функцией поиска]] в Redmine
48 1 Denis Savitskiy
49 6 Ruslan Khasanov
h3. Настраиваемые поля для записей о Затраченном времени
50 1 Denis Savitskiy
51 6 Ruslan Khasanov
Данные в настраиваемых полях затраченного времени могут быть использованы и отображены в [[RusRedmineTimelogReport|отчете о затраченном времени]].
52 1 Denis Savitskiy
53 6 Ruslan Khasanov
* *Обязательное*: поле будет обязательным при создании/сохранении записи о затраченном времени
54 1 Denis Savitskiy
55 6 Ruslan Khasanov
h3. Настраиваемые поля для Проектов
56 1 Denis Savitskiy
57 6 Ruslan Khasanov
Данные в настраиваемых полях проектов могут быть использованы и/или отображены в [[RusRedmineProjectOverview|Обзоре проекта]].
58 2 Denis Savitskiy
59 1 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения проекта
60 6 Ruslan Khasanov
* *Поисковое поле*: поле, по которому можно искать, пользуясь [[RusRedmineSearch|функцией поиска]] в Redmine
61 3 Denis Savitskiy
62 6 Ruslan Khasanov
h3. Настраиваемые поля для Версий
63 2 Denis Savitskiy
64 6 Ruslan Khasanov
Данные в настраиваемых полях версий могут быть использованы и/или отображены в [[RusRedmineRoadmap|Оперативном плане]] и в [[RusRedmineVersion|Обзоре версий]].
65 2 Denis Savitskiy
66 1 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения версии
67 3 Denis Savitskiy
68 6 Ruslan Khasanov
h3. Настраиваемые поля для Пользователей
69 2 Denis Savitskiy
70 6 Ruslan Khasanov
Данные в настраиваемых полях пользователей могут быть использованы и/или отображены в [[RusRedmineUserProfiles|профиле пользователя]]
71 2 Denis Savitskiy
72 1 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения пользователя
73 6 Ruslan Khasanov
* *Отображаемое*: поле, которое отображается в [[RusRedmineUserProfiles|профиле пользователя]]
74 6 Ruslan Khasanov
* *Изменяемое*: поле, редактируемое в [[RusRedmineAccounts|Учетной записи пользователя]], владельцем аккаунта
75 1 Denis Savitskiy
76 6 Ruslan Khasanov
h3. Настраиваемые поля для Групп
77 1 Denis Savitskiy
78 3 Denis Savitskiy
*Замечание*: настраиваемые поля групп ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
79 1 Denis Savitskiy
80 6 Ruslan Khasanov
h3. Настраиваемые поля для Действия (учёт времени)
81 1 Denis Savitskiy
82 6 Ruslan Khasanov
Информация в настраиваемых полях Действий может быть использована и/или отображена в [[RusRedmineTimelogReport|отчете о затраченном времени]] и в [[RusRedmineProjectSettings#Действия (учет времени)|настройках проекта раздел Действия (учёт времени)]]. См. также #4077 для подробностей об этой изящной возможности.
83 1 Denis Savitskiy
84 6 Ruslan Khasanov
* *Обязательное*: поле, необходимое для создания/сохранения Действия 
85 1 Denis Savitskiy
86 6 Ruslan Khasanov
h3. Настраиваемые поля для приоритетов задач
87 1 Denis Savitskiy
88 3 Denis Savitskiy
*Замечание*: настраиваемые поля приоритета отчётов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
89 1 Denis Savitskiy
90 3 Denis Savitskiy
h3. Настраиваемые поля Категорий документов
91 1 Denis Savitskiy
92 3 Denis Savitskiy
*Замечание*: настраиваемые поля категорий документов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.