- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Компонент реализует функцию загрузки подписей (на основе jQuery UI Signature) пользователями с фронта сайта.
Особенности:
— добавление подписей к любому виду ресурса
— добавление подписей к пользователю
— поддержка списков подписей
Вкладка компонента
Доступна сортировка по ресурсу, пользователю, списку.
Функционал:
- просмотреть подпись
- отключить подпись
- выключить для редактирования
- удалить
Вывод формы с загрузчиком подписи
Для загрузки подписи с фронта пользователю нужно добавить политику UserSignaturePolicy.
'usersignature_sig_view' — право на просмотр формы загрузки
'usersignature_sig_save' — право на загрузку подписи
'usersignature_sig_remove' — право на удаление подписи
Можно указать источник файлов, форму показа неавторизованному пользователю, пользователю без необходимых прав и многое другое.
Сниппет US.view
В связи с первичной необходимостью наличия функционала просмотра добавленных подписей внутри админки, вывод списка подписей сделан на быструю руку. Оформление самое простое.
Доступные поля
Доступные поля таблицы user_sign:
parent — идентификатор родителя
class — класс родителя
list — ключ списка файлов
sign — подпись в формате json
source — идентификатор источника файлов
file — имя подписи после загрузки
type — тип файла
createdon — дата время создания
createdby — идентификатор создателя
url — относительный путь к файлу подписи
active — флаг активен
editable — флаг редактируемый
Доступные события
- usOnBeforeSignSave
- usOnAfterSignSave
- usOnAfterChangeEditableSign
Демо — usersignature.vgrish.ru/
Обсуждение компонента в сообществе MODX.PRO
Последние обсуждения в сообществе MODX.pro