Это старая версия документа.


Информационные поля.

Набор функций по созданию дополнительных информационных полей для пользовательского аккаунта и аккаунта компании. Разрешает создавать дополнительные поля без вмешательства в код системы.

При создании информационного поля нужно указать

  • Название поля. Поле будет показываться в описании поля
  • Идентификатор поля. Физическое название поля в базе данных. В названии полей не допускаются пробелы ( ) дефисы (-) или другие не буквенночисловые символы
  • Тип поля
  • Приоритет - номер размещения поля по порядку. От нуля и т д.

В данный момент можно создавать поля следующих типов

  1. Строка - строка размером до 200 символов
  2. числовое значение
  3. Список – Используется для создания списков выбора фиксированных значений
  4. Текстовое поле
  5. Флаг – указание состояния информационного поля (Включено/Выключено)
  6. Бинарное – для сохранения бинарных данных: фотографий, документов и т д (пока в стадии реализации)
  7. PCRE - Регулярное выражение
  8. ICQ - ICQ
  9. EMAIL - E-mail
  10. Skype - Скайп
  11. URL - Url
  12. FILE - Заливка файла на сервер

Для отображения полей в пользовательском интерфейсе или для изменения шаблона системы для информационных полей используются следующие обозначения %INFO_FIELDS_VAL_[номер поля по порядку]%

Пример:

<TABLE>
 <TR>
    <TD><b>$_ADDRESS:</b></TD>
    <TD><input type=text value='%INFO_FIELDS_VAL_0%' name=_c_address></TD>
 </TR>
</TABLE>