[UserSignature] - Подписи пользователя.

[UserSignature] — Компонент реализует функцию загрузки подписей (на основе jQuery UI Signature) пользователями с фронта сайта.
Особенности:
— добавление подписей к любому виду ресурса
— добавление подписей к пользователю
— поддержка списков подписей


вкладка компонента
Доступна сортировка по ресурсу, пользователю, списку.

Можно:
  • просмотреть подпись
  • отключить подпись
  • выключить для редактирования
  • удалить
сниппет US.form
Вывод формы с загрузчиком подписи.

Для загрузки подписи с фронта пользователю нужно добавить политику 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
ps. Вкратце вся информация. Будут вопросы — задавайте.
Попробовать можно тут — usersignature.vgrish.ru/
Володя
03 мая 2015, 09:00
modx.pro
3
3 038
+3
Поблагодарить автора Отправить деньги

Комментарии: 3

Алексей Карташов
03 мая 2015, 14:42
0
Прям электронная подпись)
Интересно, есть ли хоть малейшая вероятность признания такой подписи юридически значимой? При условии, что на изображении будет действительно что-то похожее на настоящую подпись, а не всем известные закорючки)
    TITAN-UZ
    03 мая 2015, 15:46
    0
    Нет не будет! :( (ИМХО)

    У всех странах ест центры по производству и продажи электронных ключей + USB и прочих, по реализацию они отдельные фирмы но если не купит у них этих сертификатов то программный продукт не проходить проверки итд. итп.
    2 года работал чтоб отменит этих ключей и создать свои (Open source) сертификаты но все таки не одобрили :( количество ключей 1200
    При этом пользователей 520 человек + 1 ключ только подходит 1 программу ну такие у нас мега проблем…
    Денис Богдановский
    03 мая 2015, 22:15
    +1
    Несколько договоров заключил с партнером из России через сервис www.echosign.adobe.com, очень удобно. Там тоже ставишь подпись как в компоненте от Владимира. Думаю что по ряду сделок можно спокойно использовать. Если использовать «стило» от планшета, подпись точная получается.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3