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 или другие
но на каждый объект одна метка?
еще вопрос, каждый пользователь может создавать метки, созданные метки (весь выпадающий список) показываются только автору?
еще вопрос, каждый пользователь может создавать метки, созданные метки (весь выпадающий список) показываются только автору?
Только одна. Больше зачем?
Можно обратиться к статистике использования тегов для бы то ни было, результат будет более одного тега используют чаще всего. А зачем — зависит от нужд пользователя.
Это все таки метки а не теги!
Как то теги все же подразумевают присутствия какого либо текста по этим тегам.
Метка она нужна для выставления какого либо статуса. По этому и компонент задуман так.
Если компонент как теги использовать это совсем другая система будет.
Как то теги все же подразумевают присутствия какого либо текста по этим тегам.
Метка она нужна для выставления какого либо статуса. По этому и компонент задуман так.
Если компонент как теги использовать это совсем другая система будет.
Ну, дело ваше, я только высказал мнение. Метка и тег- это синонимы (Тег, те́ги (иногда тэг, англ. tag — именованная метка, читается /tæg/; более правильное название — дескриптор).
Сделать как теги идея хороша. Но только точно не в этом компоненте.
В отдельный компонент вынести чтобы именно как добавления тегов шел со своими возможностями.
В отдельный компонент вынести чтобы именно как добавления тегов шел со своими возможностями.
Подозреваю, что покупая, люди могут быть даже уверены, что меток к объекту \ресурсу можно ставить более одной. А как это называется, метка, тег- это совершенно не важно. Универсальность пошла бы на пользу продажам (имхо).
Есть демонстрация возможностей (там двух меток нету).
На счет универсальность, уточните пожалуйста для какой цели вам нужно 2-ве и более меток.
Я просто к чем спрашиваю, если вы администратор сайта, вы можете в админке настроить тв параметр где будут эти теги перечислить? Но если вы пользователь вряд ли вы будете заниматься проставлением тегов для чужого сайта. Ну то есть в таком случае компонент покупать не надо.
На счет названий тегов и меток не согласен. Тогда интернет-магазин можно назвать блогом. Но мы же так не делаем.
На счет универсальность, уточните пожалуйста для какой цели вам нужно 2-ве и более меток.
Я просто к чем спрашиваю, если вы администратор сайта, вы можете в админке настроить тв параметр где будут эти теги перечислить? Но если вы пользователь вряд ли вы будете заниматься проставлением тегов для чужого сайта. Ну то есть в таком случае компонент покупать не надо.
На счет названий тегов и меток не согласен. Тогда интернет-магазин можно назвать блогом. Но мы же так не делаем.
Ну вот пример, данный сайт. Метки\теги (если бы они были) на нем могли бы стать пользовательскими закладками для последующего быстрого поиска помеченного. Даже комментарий для целей последующего быстрого поиска можно пометить более чем одним тегом — феном, минишоап- наглядно? Вот, собственно, пользователи на чужом сайте для своих целей могли бы оставлять метки(теги) с фронтенда.
Про названия спор неуместен, метки и теги просто реально синонимы как ни крути, в отличии блога и магазина.
Про названия спор неуместен, метки и теги просто реально синонимы как ни крути, в отличии блога и магазина.
Небольшое тз.
1. Пользователь добавляет список меток (fenom-красный, minishop-синий, modUser-зеленый, modResource-фиолетовый)
2. Находит ресурс «Первая стать».
3. Добавляет метки: fenom,minishop,modResource
4. При выборе метки «fenom» ему отображается ресурс «Первая статья»
Так получается надо чтобы работало?
1. Пользователь добавляет список меток (fenom-красный, minishop-синий, modUser-зеленый, modResource-фиолетовый)
2. Находит ресурс «Первая стать».
3. Добавляет метки: fenom,minishop,modResource
4. При выборе метки «fenom» ему отображается ресурс «Первая статья»
Так получается надо чтобы работало?
При выборе метки «fenom» ему отображается— все объекты помеченные этим тегом
Думал что не получится быстро реализовать.
Теперь у компонента есть множественное добавление меток к ресурсам
Теперь у компонента есть множественное добавление меток к ресурсам
Т.е. полноценное тегирование юзером с фронтенда? Круто!
Посмотрите на демке, все так?
http://usermarker.bustep.ru/demo.html
http://usermarker.bustep.ru/demo.html
Да, все так, Не хватает на метке крестика — «удалить»
Или я чего не доглядел.
Или я чего не доглядел.
Не стал выносить весь функционал в одну кучу.
Сделал отдельно возможность редактирования меток типа личного кабинета
http://usermarker.bustep.ru/управление-метками.html
А так можно в ручную настроить чтобы крестик выводился и кнопка изменить была
Сделал отдельно возможность редактирования меток типа личного кабинета
http://usermarker.bustep.ru/управление-метками.html
А так можно в ручную настроить чтобы крестик выводился и кнопка изменить была
А не, все норм, вижу управление. Да, Видимо это удобно.
ctrl+F5
А так все работает!
А так все работает!
Каждый пользователь которому назначены права доступа
Но чтобы показывать метки все можно отключить проверку id пользователя.
У каждого пользователя свой список меток и свои отмеченные ресурсы.
Но чтобы показывать метки все можно отключить проверку id пользователя.
У каждого пользователя свой список меток и свои отмеченные ресурсы.
В процессоре "/web/resource/create" стоят права — usermarker_resource_create, на скрине выше нет таких прав, есть usermarker_record_create. Поэтому не получается добавить метку. Я хочу добавить метку НЕ к ресурсу, возможно с ресурсами было бы все ок.
Красивый логотип))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.