— Основные
—— Таблицы и поля
——— ☆ Список таблиц
——— ★ Состав таблиц
——— Категории таблиц (категории таблиц указываемые в Списке таблиц
)
——— Дерево
—— Шаблоны
——— Шаблоны печати
—— Нотификации
——— Нотификации
——— Коды нотификаций
——— Добавление нотификации (произвольная текстовая нотификация)
—— API
——— Remotes
—— Графики
——— Графики
—— Настройки и крон
——— Настройки
——— Кроны
—— PRO Формы
——— Формы ТТМ
— PRO Импорт/экспорт
— Доступы
—— Пользователи
—— Роли
—— Авторизации (время-логин-ip-статус)
—— Пользователи online (по последней активности)
—— Лог по пользователю (действия пользователя в системе)
Содержит полный список таблиц, имеющихся в схеме и все их настройки.
Добавление и редактирование таблицы использует панель этой системной таблицы.
Добавление строки — создает таблицу в схеме.
Удаление — ведет к удалению таблицы со всеми хранящимися в ней данными.
Дублирование строк — позволяет быстро создавать дубли таблиц со всеми содержащимися в них на момент дублирования полями.
Настройки подробно описаны в разделе документации по таблицам ⟶
Таблица содержит информацию обо всех полях в схеме.
Редактирование параметров поля в этой таблице равноценно редактированию непосредственно из таблицы.
Если целевая таблица не загружается из-за ошибки в поле, то доступ к настройкам этого поля можно получить вызвав на редактирование поле настройки поля
этой системной таблицы.
Таблица определяет структуру дерева схемы.
Ветка — название раздела или папки в разделе.
Тип — тип записи:
Папка
— папка в которой могут быть расположены таблицы.
Ссылка
— произвольный url. Должно быть заполнено соответствующее поле link
. Возможно указать roles
для которых будут видимы ссылки.
Ярлык
— дополнительный ярлык к таблице. При переходе по нему подставляются указанные в filters
значения префильтров (если указаны).
Таблица в которую будет осуществлен переход выбирается в default_table
.
Может быть заполнено поле filters
, в которое надо передать массив из name префильтров и их значений.
{
"fl_type": [4],
"fl_delay": "true"
}
Указанные фильтры при переходе по ярлыку будут заблокированы на изменение.
Использованные фильтры могут быть скрыты для пользователя.
Если материнская таблица Скрыта из дерева — то ярлыки продолжат быть видимыми.
В parent_id
у ярлыков могут быть выбраны другие ярлыки, в этом случае получится вложенная структура.
Возможно указать roles
для которых будут видимы ярлыки.
Видимость ярлыка будет определена для пользователя по видимости материнской таблицы.
Скрытие родительской таблицы может быть перекрыта, если в roles
выбрана конкретная роль.
Родитель — раздел или папка родитель.
Раздел — неизменяемое информационное поле показывающая верхний раздел.
Таблица по умолчанию — таблица, которая будет открываться при переходе пользователя в раздел.
Фильтры — передаваемяе префильтры для типа ярлык
.
html — произвольный html
для раздела. Показывается если не выбрана таблица по умолчанию
.
Иконка — иконка. Необходимо указать из каталога fontawersome 4
без fa-
— например github
.
Роли — роли для которых будет видна ссылка или ярлык.
Ссылка — url
для типа ссылка
.
Порядок — порядок сортировки разделов (слева-направо) и папок (сверху-вниз).
Эта таблица позволяет управлять версиями таблиц внутри циклов.
Основной путь создания новой версии — это дублирование уже имеющейся, назначение ей нового названия и дальнейшая модификация полей.
Рекомендуется в названиях версии отражать ее статус —
текущая | разработка | устаревшая
итд. тк название версии выводится непосредственно в цикле — это упрощает понимание того, в какую версию вы вносите изменения находясь непосредственно в цикле.
Таблица — название таблицы внутри цикла.
Таблица циклов — название таблицы циклов, в которой содержится таблица
.
Порядок — порядок сортировки таблицы внутри цикла по которому определяется порядок расчета.
Версия — название версии таблицы внутри цикла.
Базовая версия — версия, с которой была сдублирована версия текущей строки (если она была дублирована).
По умолчанию — версия, назначаемая при создании цикла или при дублировании строк в таблице циклов.
Наборы для глаза — состав наборов глаза для версии в текущей строке.
Отображение — значение по умолчанию для порядка отображения отличного от порядка расчета.
Автопересчет — значение по умолчанию для автопересчета.
Список полей — открывает состав таблиц с полями текущей таблицы текущей версии.
Эта таблица определяет какие версии расчетных таблиц используются в конкретном цикле.
Таблица — название расчетной таблицы в цикле для которой определяется версия.
Таблица циклов — таблица циклов, к которой относится расчетная таблица
.
Порядок — порядок сортировки расчетной таблицы влияющий на порядок расчета.
Цикл — номер цикла (id
строки в таблице циклов) для которого определяется версия.
Версия — выбор версии расчетной таблицы из вариантов в Версии расчетных таблиц.
Автоматический пересчет — определяет включен ли для таблицы в этом цикле ее автоматический пересчет при изменении значений в связанных таблицах источниках внутри этого цикла.
Отображение — порядок отображения отличный от порядка расчета.
Заголовок схемы — название схемы.
Главная иконка — замена иконки в верхнем левом углу. Загружайте квадратный .png
умеренного размера.
favicon — загружайте .png
с квадратным соотношением сторон.
title и description — информация для браузера.
og_title, og_description и og_image — информация для социальных систем.
Логирование внешних обращений и ошибок — включает запись в базу данных без учета транзакций внешних взаимодействий. Таблица _bfl
.
Не включайте просто так — генерирует огромный объем информации.
Отключать показ техплашки для пользователей — отключает показ технической плашки для пользователей.
crypt_solt — ключ шифрования строки PRO аноимных таблиц. Назначается случайным образом при установке.
numbers_format — параметры формата тображения номеров вида:
{
"dectimalSeparator": ",",
"thousandthSeparator": " "
}
dates_format — формат отображения даты для схемы в формате аналогичном dateFormat.
default_email — заменяет для emailSend и notificationSend адрес отправителя.
custom_smtp_setings_for_schema — настройки SMTP для схемы. писаны в emailSend.
h_custom_css — кастомный CSS для PRO-версии.
h_held_fields — блокировка обновления полей при обнвлении для PRO-версии.
h_pro_olny_office — настройки подключения к Only Office.
h_pro_profiling — включение профилирования выполняемых действий в системе для PRO-версии.
h_time — интервал отслеживания попытк подбора пароля и интервал блокировки пользователя.
error_count — кличество ошибочных попыток ввода пароля для срабатывания блокировки.
API-пользователи, которые подключаются к системе с большой частотой засоряют таблицу логов авторизаций, что замедляет последующие авторизации так-как увеличивает время проверки. Для таких пользователей предусмотрено отключение механизма записи авторизации в БД и блокировки при неправильном вводе пароля. Поле
ttm__off_auth_log
таблицы пользователей.
with_pass_recover — возможнсть восстанавливать парль по email. Работает только при выполненной настройке SMTP, описанной в emailSend.
periodicity — периодичность запроса в БД по каждому пользователю на наличие нотификаций и информации об обновлении таблиц.
h_user_settings_buttons — в секции Код-действия содержит коды кнопок системного меню по клику на имени пользователя.
h_pro_langs — для Superlang должны быть указаны доступные языки системы в виде списка ["en","ru"]
.
h_pro_auth_secret — код генерации секрета для PRO-2FA.
h_pro_auth_message — код отправки сообщения пользователю. Если отправляете по email то у вас должен быть настроен SMTP по описанию emailSend.
h_pro_auth_resend_time — лимит переотправки в секундах.
h_pro_auth_live_time — лимит действия отправленного кода в минутах.
h_pro_auth_on_off — включение PRO-2FA.