Управление информационными полями

Поля c опцией Кабинет пользователя, будут отображаться в кабинете пользователя в секции «Смена персональной информации», которая доступна при включённой $conf{user_chg_pi}.


Включение

libexec/config.pl

$conf{user_chg_info_fields} = 1;

libexec/config.pl новый интерфейс

$conf{info_fields_new}=1;

Поля типа SOCIAL_NETWORK не отображаются, даже если отмечены (они показаны красивыми иконками во вкладке «Пароль»)

НазваниеНазвание информационного поля
SQL-FIELDНазвание поля в таблице
ТипТип информационного поля
ПриоритетПорядок отображения информационных полей в карточке пользователя. Поля с меньшим числом отображаются вверху
ШаблонРегулярное выражение, для проверки правильности ввода (например шаблон '[0-9]+ [0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]+' разрешит ввести только «число-пробел-дата-пробел-число «23 2017-12-01 66» )
ПодсказкаТекст всплывающей подсказки, который отображается при неверном вводе
ЗаполнительТекст, отображающийся внутри поля, когда значение не заполнено
Портал АбонентаОтображать в личном кабинете абонента
Пользователь ИзменитьРазрешить пользователю изменять это поле
КомпанииИнформационное поле для всех компаний
Модуль"На данный момент не используется"
КомментарииКомментарии


Пользователь имеет возможность изменить доступные для смены пользователем данные. Обязательные поля для заполнения: ФИО, Телефон, E-mail.