- Системные и дополнительные типы учетных записей
- Основные настройки типа учетной записи
- Возможности
- Разрешить пользователям добавлять объявления в "Название типа объявлений".
- Разрешить пользователям импортировать/экспортировать объявления в XLS(X)/CSV
- Разрешить индивидуальные страницы для данного типа пользователей
- Предлагать тип пользователя для посетителей на странице добавления объявлений при упрощенной регистрации
- Настройки регистрации
- Размеры миниатюр
- Тип учетной записи «Посетитель»
- Ключевой принцип проектирования типов аккаунтов
Системные и дополнительные типы учетных записей #
В каждом скрипте Флайнекс присутствуют предустановленные системные типы учетных записей, сформированные с учетом отраслевой логики конкретной версии (маркетплейс, недвижимость, авто, модельное агенство, сервисы и т.д.). Эти типы уже связаны с соответствующими формами регистрации, формами просмотра и поисковыми формами, что обеспечивает корректную работу сайта сразу после установки системы. Они являются базовой архитектурой проекта и используются как отправная точка конфигурации.

При этом администратор не ограничен только системными типами. В разделе Пользователи админ-панели можно создавать дополнительные типы учетных записей с нуля или на основе существующих. Для каждого нового типа потребуется настроить собственные формы регистрации, добавить поля (если предусмотрено планом), правила активации, наличие публичной страницы и ограничения доступа. Это позволяет адаптировать систему под нестандартные бизнес-модели, разделять аудиторию более детально или вводить новые роли без вмешательства в код.
Тип учетной записи — это базовая модель роли пользователя в системе. Через тип аккаунта определяется, какие разделы доступны пользователю, какую форму регистрации он заполняет, как выглядит его публичный профиль и какие бизнес-ограничения к нему применяются. Во Флайнекс управление правами строится не на уровне отдельного пользователя, а на уровне типа аккаунта. Это означает, что изменение настроек типа автоматически влияет на всех пользователей, относящихся к нему.
Тип учетной записи настраивается в разделе:
Админ-панель > Пользователи > Типы учетных записей

Через него администратор управляет архитектурой пользовательских ролей сайта.
Основные настройки типа учетной записи #
Ключ #

Ключ — это системный идентификатор типа учетной записи. Он используется внутри системы, а не для отображения пользователю.
Ключ задаётся при создании типа учетной записи и служит его уникальным техническим именем. Именно по ключу система определяет, к какому типу относится пользователь, какие формы регистрации и просмотра к нему привязаны, какие планы доступны и какие правила применяются. После создания типа учетной записи изменять Ключ больше нельзя. Это технический якорь типа учетной записи, который обеспечивает корректную работу всей логики, связанной с данным типом пользователей.
Имя #
Имя — это отображаемое название типа учетной записи. Оно используется на фронтенде и в административной панели для идентификации типа пользователями и администраторами.
Имя типа отображается:
- в списке типов учетных записей в админ-панели;
- в выпадающем списке выбора типа учетной записи на первом шаге регистрации;
- в интерфейсах, где пользовательский тип выводится как человекочитаемое значение.
Параметр Имя не влияет на внутреннюю логику работы системы и не используется как системный идентификатор. В отличие от параметра Ключ, имя типа можно безопасно изменять в любой момент. Назначение этого параметра — понятное и корректное представление роли пользователя на сайте. Поэтому имя типа учетной записи рекомендуется формулировать с учётом бизнес-логики проекта и того, как данный тип должен восприниматься пользователями (например: Продавец, Покупатель, Дилер, Агент и т.д.).
Описание #
Описание— это текстовое пояснение назначения типа учетной записи. Оно используется для разъяснения роли и возможностей данного типа в системе.
Описание может отображаться:
- на странице выбора типа учетной записи при регистрации;
- в административной панели при работе с типами аккаунтов.
Функционально параметр Описаниене влияет на права доступа, возможности пользователей или системную логику. Его задача — информационная: помочь пользователю понять, чем данный тип учетной записи отличается от других, а администратору — быстрее ориентироваться в конфигурации.
Заголовок для учетной записи #

Заголовок для учетной записи — это заголовок страницы, связанный с учетной записью, принадлежащей этому типу, используется в системе как SEO-элемент.
Данный параметр применяется как заголовок страницы учетной записи, где отображается список объявлений пользователя. Он участвует в формировании поискового представления страницы и влияет на её релевантность в поисковых системах. Заголовок учетной записи не влияет на права, возможности или поведение пользователей. Его назначение — оптимизация страниц учетных записей для поисковых систем и корректное текстовое оформление страницы с точки зрения SEO. Рекомендуется заполнять этот параметр осмысленным и тематически точным заголовком, отражающим содержание страницы и целевую аудиторию.
Дополнительно для формирования текста заголовка допускается использование внутренних переменных системы. В качестве переменных могут применяться поля, заданные в форме регистрации данного типа учетной записи. Это позволяет динамически формировать уникальные заголовки страниц пользователей на основе данных их профиля. Таким образом, заголовок страницы может автоматически генерироваться под конкретного пользователя или набор параметров его учетной записи, что повышает уникальность страниц и улучшает SEO-показатели.

H1 для учетной записи #
H1 для учетной записи — это значение заголовка первого уровня (H1), используемого на страницах, связанных с учетной записью. Данный параметр предназначен для управления основным заголовком страницы с точки зрения структуры контента и поисковой оптимизации.
Значение поля H1 для учетной записи выводится как основной заголовок страницы учетной записи и может отличаться от значения Заголовок для учетной записи, что позволяет разделять SEO-заголовок страницы и визуальный H1.

В данном поле также допускается использование внутренних переменных системы, включая поля регистрации, заданные для соответствующего типа учетной записи. Это позволяет формировать динамические H1-заголовки и обеспечивать уникальность страниц пользователей. Назначение настройки — корректное формирование структуры страницы и повышение качества SEO-оптимизации.

Мета описание учетной записи #
Мета описание учетной записи — это мета-описание страницы пользователя, связанной с типом учетной записи, и используется как элемент поисковой оптимизации.
Значение данного поля применяется в HTML-метатеге
1 | description |
В поле Мета описание учетной записи допускается использование внутренних переменных системы, включая поля регистрации, заданные для данного типа учетной записи. Это позволяет формировать динамические и уникальные мета-описания страниц пользователей на основе данных их профиля.

Приоритетное поле для алфавитного поиска #
Данная настройка определяет, по какому полю профиля пользователей будет выполняться алфавитная сортировка и поиск на странице типа учетной записи. Её назначение — обеспечить логичную и удобную навигацию по пользователям данного типа на публичной странице.

Алфавитный поиск используется на отдельной странице типа учетной записи и позволяет посетителям быстро находить пользователей по первой букве значения выбранного поля. В качестве приоритетного поля администратор выбирает одно из полей, доступных в профиле данного типа аккаунта (как правило, это поле из регистрационной формы).
Примеры практического применения:
- для компаний или продавцов — название компании;
- для частных лиц — имя или фамилия;
- для агентств или сервисов — бренд или торговое наименование.
Выбранное поле используется:
- для построения алфавитного индекса;
- для сортировки списка пользователей;
- для корректной работы алфавитной навигации на странице типа учетной записи.
Алфавитный поиск настраивается путём назначения конкретного поля регистрации. В этом случае для поиска пользователей используется первая буква значения поля. Например, если алфавитный поиск привязан к полю «город», выбор буквы A отобразит всех пользователей, у которых название города начинается с этой буквы.
Возможности #
Разрешить пользователям добавлять объявления в «Название типа объявлений». #

Данная настройка определяет, в каких типах объявлений пользователи данного типа учетной записи могут размещать объявления.
Типы объявлений представляют собой логические группы категорий. Включая или отключая конкретный тип объявлений для типа учетной записи, администратор управляет тем, какие разделы будут доступны пользователю при добавлении объявления.
Если опция включена:
- пользователи смогут добавлять объявления в соответствующий тип объявлений и связанные с ним категории;
- данный тип объявлений будет отображаться на странице «Добавить объявление».
Настройка работает в связке с клиентскими планами: даже при разрешённом типе объявлений пользователь сможет публиковать объявления только в тех категориях, где существует активный план и он доступен для данного типа учетной записи.
Таким образом, данная опция является ключевым механизмом управления правами на публикацию объявлений для пользователей конкретного типа аккаунта.
Разрешить пользователям импортировать/экспортировать объявления в XLS(X)/CSV #
Настройка становится доступной только если установлен плагин “Импорт/экспорт объявлений в/из CSV/XLS”. Без установленного плагина соответствующая опция в типе учётной записи отсутствует.
Описание функции:
- Позволяет пользователям выбранного типа учётной записи импортировать объявления из файлов формата CSV, XLS или XLSX.
- Позволяет экспортировать объявления в CSV, XLS или XLSX для резервного копирования, анализа или массового редактирования.
- Импорт проверяет корректность данных по текущим полям объявлений и предотвращает загрузку некорректных записей.
Примечание: настройка применима только к типу учётной записи, для которого она включена.
Разрешить индивидуальные страницы для данного типа пользователей #
Эта настройка позволяет пользователям выбранного типа учётной записи иметь собственную индивидуальную страницу на сайте.
- Каждому пользователю создаётся отдельная страница, где отображается информация из его профиля и короткой формы.
- На индивидуальной странице могут отображаться:
- Имя, фамилия, страна, город (данные короткой формы);
- Изображение (логотип, аватар или фото ;
- Любые пользовательские поля, предварительно добавленные в разделе Поля регистрации и заполненные в регистрационной форме для профиля.
- Страницы могут быть доступны через:
- Поиск по типу учётной записи;
- Алфавитный поиск;
- Ссылки с других страниц сайта.
Эта опция особенна полезна для:
- дилеров,
- агентств,
- сервисных компаний,
- моделей,
- продавцов маркетплейса.
Рядом с этой опцией отображается ссылка “Нажмите здесь, чтобы отредактировать страницу”, которая позволяет перейти к редактору индивидуальной страницы пользователя и настроить её.
Предлагать тип пользователя для посетителей на странице добавления объявлений при упрощенной регистрации #
Эта настройка отвечает за автоматическую или рекомендуемую привязку типа аккаунта к пользователю при упрощенной регистрации на странице добавления объявлений.
При упрощенной регистрации (когда посетитель не создаёт полноценный аккаунт сразу — не регистрируется, а добавляет объявление) система может предложить выбрать определённый тип учетной записи. Это рекомендация, не жёсткое назначение — пользователь может согласиться или выбрать другой тип (если настройки в других типах это предполагают).
С включённой настройкой при добавлении объявления на форме появляется предвыбранный тип аккаунта (например, “Продавец”).
Если эта настройка включена только для одного типа учетных записей, то это упрощает процесс назначения и выбора для пользователей, так как по умолчанию система присваивает его всем, кто воспользовался быстрой регистрацией через добавление объявления.

Рекомендации:
- Подбирать тип аккаунта в зависимости от категории объявлений. Например, если пользователь добавляет недвижимость — предлагать “Агент/Дилер”.
- Если на сайте много типов пользователей, лучше ограничить список рекомендуемых типов, чтобы не перегружать форму.

Настройки регистрации #
Данный раздел определяет порядок подтверждения, активации и авторизации пользователей после регистрации для выбранного типа учётной записи.
Подтверждение учётных записей по электронной почте #
ОПри включении этой опции после регистрации пользователю отправляется письмо с ссылкой подтверждения. Учётная запись считается неподтверждённой до тех пор, пока пользователь не перейдёт по ссылке из письма.
Пользователь не может полноценно использовать учётную запись до подтверждения email. После перехода по ссылке учётная запись подтверждается автоматически.
Активация учётных записей администратором #
При включении этой опции учётная запись пользователя требует ручной активации администратором. После регистрации (и подтверждения email, если оно включено) учётная запись остаётся неактивной. Пользователь получает доступ к системе только после активации администратором в панели управления.
Авторизовать пользователей сразу после регистрации #
При включении этой опции пользователь автоматически входит в систему сразу после завершения регистрации.
Примечание:
- Если включено подтверждение по email или активация администратором, автоматическая авторизация будет выполнена только после выполнения соответствующих условий.
- При активной проверке администратором пользователь не будет авторизован до ручной активации учётной записи.

Важно:
Все параметры раздела «Настройки регистрации» применяются индивидуально для каждого типа учётной записи и могут комбинироваться между собой в зависимости от логики регистрации, принятой на сайте.
Размеры миниатюр #

Данная настройка определяет размер миниатюрных изображений, используемых для отображения пользователей выбранного типа учётной записи на сайте.

Применение:
- Миниатюры используются в списках пользователей, результатах поиска, на страницах типа учётной записи и в других местах, где отображаются профили с полями из краткой формы.
- Добавить миниатюру можно сразу после регистрации в кабинете пользователя в разделе Мой профиль.
- Указанные размеры применяются ко всем изображениям профиля данного типа учётной записи.

Поведение системы:
- Изображения автоматически масштабируются до заданных значений.
- Изменение размера миниатюр влияет только на визуальное отображение и не изменяет исходные загруженные изображения.

Примечания:
- Настройка применяется индивидуально для каждого типа учётной записи.
- Рекомендуется задавать размеры, соответствующие используемому шаблону сайта, чтобы избежать искажений и некорректного отображения.
Тип учетной записи «Посетитель» #
Посетитель — это пользователь, не прошедший регистрацию и не имеющий учетной записи на сайте. В системе Флайнекс он не относится ни к одному типу учетных записей, поскольку типы учетных записей применяются исключительно к зарегистрированным пользователям. Посетитель взаимодействует с сайтом в режиме открытого доступа и не имеет персонализированного профиля.

Тип Посетитель является системным и не может быть удалён, его можно только деактивировать. Остальные типы можно редактировать, переименовывать или удалять.
Функциональные возможности посетителя ограничены настройками глобальных параметров системы. Администратор может активировать или деактивировать тип «Посетитель», разрешить или запретить ему выполнение отдельных действий: добавление объявлений, добавление объявлений без регистрации (если включена соответствующая опция), доступ к определённым страницам.

При этом посетитель не имеет личного кабинета, не может управлять объявлениями, пакетами или подписками и не участвует в системе прав, основанной на типах учетных записей.
Ключевое отличие посетителя от зарегистрированного пользователя заключается в отсутствии идентифицируемой учетной записи. У него нет набора регистрационных полей, нет привязанных объявлений, платежей или сообщений в системе. Все его действия либо анонимны, либо временно идентифицируются через технические механизмы (сессии, cookies), но не формируют постоянный объект в базе данных как полноценную учетную запись.
Ключевой принцип проектирования типов аккаунтов #
Тип учетной записи — это не просто ярлык пользователя. Это архитектурный элемент, который определяет:
- структуру данных;
- модель доступа;
- бизнес-ограничения;
- публичное представление;
- сценарии монетизации.
Перед созданием типов аккаунтов необходимо заранее определить модель сайта: кто размещает контент, кто его потребляет, требуется ли публичный профиль, будут ли различаться тарифы и правила модерации. Ошибки на этапе проектирования типов аккаунтов приводят к необходимости переделки форм, пакетов и структуры данных впоследующем.
