userMarker - приложение для добавления меток к ресурсам

Компонент предназначен для добавления меток к ресурсам и другим объектам MODX. При создании метки можно указать её название и цвет для отображения
Демонстрация на демо-сайте
Как работает компонент смотреть видео
- Множественное добавление меток к ресурсам
- Можно назначать метки не только ресурсам но и другим любым объектам MODX. Для этого нужно задавать свой classKey для кнопки
- Так же учитывается контекст откуда был добавлен ресурс (можно отключить)
- Возможность вывода отмеченных ресурсов пользователя через сниппет
с указанием нужной метки[[!userMarker.Resource? &label=`Проверен`]] - Управление созданными метками через личный кабинет
- Управление правами приложения. Возможность назначить права управления метками только определенным группа и контекстам. Шаблон политики доступа userMarker
- Возможность указать classKey позволяет добавить метку любому объекту MODX.
- В админке есть возможность добавлять свои цвета
- Так же в админке можно управлять метками и добавленными ресурсами
- У каждого пользователя свой список меток и свои отмеченные ресурсы.
добавить метку

Назначить метку ресурсу

Сортировка меток на странице

Подключение
Подключаем сниппет на страницу для инициализации скриптов js и css (вставить в верхнюю часть сайта)
[[!userMarker.Initialize]]Список метокВставляем сниппет с метками и кнопкой добавить метку
[[!userMarker.Label]]Вывод списка ресурсов.Добавить на страницу для вывода отмеченых ресурсов
[[!pdoPage?
&element=`userMarker.Resource`
]]
[[!+page.nav]]Купить на modstrore.pro за 990 руб.
Комментарии: 23
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
все так + возможность сортировки по своим метка
Можно выключить проверку пользователя и метка будет отображаться для всех.
+ можно добавить любые объекты, то есть к примеру вывести список пользователей и добавить метку пользователю.
Вообще компонент очень удобен для какой нибудь CRM. То есть поставил метку и потом синхронизировался со своей CRM к примеру через компонент amoCRM или другие
еще вопрос, каждый пользователь может создавать метки, созданные метки (весь выпадающий список) показываются только автору?
Как то теги все же подразумевают присутствия какого либо текста по этим тегам.
Метка она нужна для выставления какого либо статуса. По этому и компонент задуман так.
Если компонент как теги использовать это совсем другая система будет.
В отдельный компонент вынести чтобы именно как добавления тегов шел со своими возможностями.
На счет универсальность, уточните пожалуйста для какой цели вам нужно 2-ве и более меток.
Я просто к чем спрашиваю, если вы администратор сайта, вы можете в админке настроить тв параметр где будут эти теги перечислить? Но если вы пользователь вряд ли вы будете заниматься проставлением тегов для чужого сайта. Ну то есть в таком случае компонент покупать не надо.
На счет названий тегов и меток не согласен. Тогда интернет-магазин можно назвать блогом. Но мы же так не делаем.
Про названия спор неуместен, метки и теги просто реально синонимы как ни крути, в отличии блога и магазина.
1. Пользователь добавляет список меток (fenom-красный, minishop-синий, modUser-зеленый, modResource-фиолетовый)
2. Находит ресурс «Первая стать».
3. Добавляет метки: fenom,minishop,modResource
4. При выборе метки «fenom» ему отображается ресурс «Первая статья»
Так получается надо чтобы работало?
Теперь у компонента есть множественное добавление меток к ресурсам
http://usermarker.bustep.ru/demo.html
Или я чего не доглядел.
Сделал отдельно возможность редактирования меток типа личного кабинета
http://usermarker.bustep.ru/управление-метками.html
А так можно в ручную настроить чтобы крестик выводился и кнопка изменить была
Не хватает прав у меня зайти глянуть.А не, все норм, вижу управление. Да, Видимо это удобно.
А так все работает!
Но чтобы показывать метки все можно отключить проверку id пользователя.
У каждого пользователя свой список меток и свои отмеченные ресурсы.