Назначение


НАЧАЛО >> Закладки пользователей >> Назначение📄 Скачать в DOCX


BMARK - объектный модуль пользовательских закладок. Он работает с базой BMARK, данными текущего пользователя и действиями личного кабинета, позволяя сохранять выбранные записи, удалять накопленные закладки и отправлять список записей на электронную почту.

1. Основные сценарии

Сценарий Реализация
Просмотр закладок в личном кабинете Административная страница Cabinet/GetBMARK, создаваемая через Admin/EnsurePages.
Хранение отметок пользователя Данные пользователя BookMarks, MarkSids и Mark/<sid>.
Удаление закладок по изданию Action RemovwAllMarks, очищающий отметки текущего пользователя для переданного sid.
Отправка закладок по email Action sendMarks, формирующий письмо по выбранным, невыбранным или всем записям.
Краткое представление записи Формат brief, использующий поля записи закладки для компактного отображения.

2. Связанные модули

Модуль Как используется
Authorisation Получение записи текущего пользователя.
i128f Открытие базы и форматирование найденных записей.
I128FMail Отправка сформированного списка закладок по email.
Record Получение записи почтового шаблона по sid.
Cabinet Пользовательский интерфейс "Мои заметки и закладки".

3. Особенности сопровождения

Модуль скрыт из административной панели (_hideAdminPanel=true), но использует объектную конфигурацию и базу BMARK. При изменении пользовательского сценария нужно проверять не только Help-страницу модуля, но и страницу личного кабинета Cabinet/BookmarksAndNotes, потому что именно она описывает основную точку входа для читателя.