Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Создание модулей и разделов отзывов, комментариев, вопросов и ответов.
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?

Внимание, этот компонент требует версию PHP не ниже 5.3!
Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.

Компонент предназначен для создания на сайтах таких модулей и разделов, как отзывы, комментарии, вопросы пользователей. Компонент работает с неавторизованными пользователями.

Компонент позволяет пользователям сайта через специальную форму оставить свой комментарий/отзыв/вопрос к чему либо. Администратор получит уведомление на почту, увидит это сообщения в специальном разделе панели управления сайтом, сможет опубликовать или удалить сообщение, а также оставить свой ответ на него (пользователь при этом получит уведомление по почте).

Компонент работает с неавторизованными пользователями и не носит социальной направленности. Т.е. он не проектировался как модуль для добавления комментариев в блогах или каких-либо социальных сетях (хотя вы можете попробовать использовать его и там). Цель easyComm — связь с покупателями интернет магазинов, посетителями сайтов компаний, продающих услуги.

Пример работы




Возможности


1. Создание произвольного количества цепочек сообщений. Сообщения привязаны не к ресурсам, а к цепочкам, а те в свою очередь к ресурсу, это позволяет на одной странице создать несколько цепочек сообщений, к примеру, Отзывы и Вопросы.

2. Полноценное управление всеми сообщениями и цепочками через админку. Компонент добавляет свой пункт в меню Приложения, через который администратор может создавать/редакктировать/удалять как цепочки, так и сообщения.

3. Вкладка «Сообщения» на странице ресурса. Повторяет функционал, описанный в предыдущем пункте, но с условием, что здесь доступны только сообщения и цепочки, относящиеся к текущему ресурсу.

4. Уведомления по почте. Приходит уведомления администратору о новом сообщении, а если пользователь оставил свою электронную почту, то и ему о том, что он оставил сообщение и о том, что его сообщение опубликовано на сайте.

5. Оценки и рейтинг. В компонент добавлен функционал, позволяющий пользователям давать свою оценку чего-либо, а на ее основании строится общи рейтинг, причем рейтинг считается по 2-м алгоритмам: среднее и по Вильсону.

6. Добавление произвольных полей. Если вам недостаточно стандартного набора полей у сообщения (а это Дата, Имя пользователя, Эл. почта, Контакты, Оценка, Тема сообщения, Текст сообщения, Автор ответа, Текст ответа), то при помощи системы плагинов есть возможность добавить произвольное количество своих полей.

7. Кастомизация внешнего вида. Внешний вид на фронтенде изменяется привычным способом — путем создания своих чанков. В админке так же есть возможность изменить внешний вид: можно поменять как набор колонок в списках, так и поля, доступные при редактировании сообщения.

7. Поддержка Gravatar. Сниппет ecMessages поддерживает gravatar. Если у сообщения заполнен email, то в чанке вывода сообщения доступен плейсхолдер gravatar.

Зависимости

Для корректной работы необходимы:
  • на фронтенде: библиотека jquery и плагин jquery.form;
  • установленные pdoTools, в стандартном чанке вывода одного сообщения дополнительно используется сниппет dateAgo

Более подробные сведения о работе с компонентом содержатся в документации.

Видео с демонстрацией работы


На видео показаны основные (но не все) возможности компонента.



Обсуждение компонента в сообществе MODX.PRO



Задавайте вопросы по настройке и эксплуатации платных дополнений.
1.3.0-pl (25.01.2017)
==============
- Добавлен en лексикон (спасибо Grigoriy Kolenko)
- Переключение контекста при запросах к action.php
- idx в сниппете ecMessages теперь привязан к idx от pdoTools, нумерация идет с 1, а не с 0
- Процессоры редактирования/удаления объектов теперь наследуются от modObjectUpdateProcessor и modObjectRemoveProcessor
- Добавлены события OnBeforeEcThreadRemove и OnEcThreadRemove

1.2.9-pl (19.01.2017)
==============
- Исправлена ошибка с пользовательским leftJoin в ecMessages

1.2.8-pl
==============
- Отключена перезапись чанков в скрипте установки
- Добавлен параметр resourceFields в сниппет ecMessages

1.2.7-pl
==============
- Добавлен параметр mailManager к сниппету ecForm

1.2.6-pl
==============
- Добавлена колонка Ресурс в списке сообщений в панели управления

1.2.5-pl
==============
- Поддержка Gravatar в сниппете ecMessages

1.2.4-pl
==============
- В сниппете ecForm для отоборажения чанка формы теперь используется $pdoTools
- Исправлена критическая ошибка при указании параметра tplWrapper в сниппете ecMessages
- Добавлена функция "Посмотреть сообщение на сайте" в административной части

1.2.3-pl1
==============
- Исправлен баг при использовании tplWrapper, связанный с передачей данных в чанк, где фигурировала переменная $thread

1.2.3-pl
==============
- Добавлен сниппет ecMessagesCount

1.2.2-pl
==============
- Добавлен параметр $threads к сниппету ecMessages, позволяющий выводить сообщения из нескольких цепочек

1.2.1-pl
==============
- Добавлена настройка auto_reply_author - автоматическое заполнение поля Автор ответа

1.2.0-pl
==============
- Добавлены вспомогательные методы в utils.js для работы с дополнительными полями-изображениями
- События на действия с сообщениями для возможности написания плагинов

1.1.3-pl
==============
- Добавлен параметр tplEmpty к сниппету cMessages

1.1.2-pl
==============
- Ошибка с непрописанным formId в html
- Замена $ на jQuery для избежания проблем с jQuery.noConflict()

1.1.1-pl
==============
- Возможность автопубликации сообщений
- Поддержка авторизованных пользователей в сниппете ecForm

1.1.0-pl
==============
- Устранена ошибка при редактировании цепочки сообщений

1.1.0-beta
==============
- Исправлено форматирование даты в окне редактирования сообщения
- Возврат потерянного поля thread_name в списке сообщений

1.1.0-beta
==============
- Возможность настройки отображения списка колонок при просмотре списка сообщений и цепочек сообщений
- Возможность настройки отображение разметкой окна редактировани сообщения и цепочки
- Интегрирована система плагинов для добавления полей сообщениям (ecMessage)

1.0.4-beta2
==============
- Добавлено поле IP адрес к объекту ecMessage
- Добавлена Оценка к Сообщениям
- Автоматический подсчет средней Оценки для Цепочки по 2-м алгоритмам: Средняя и Вильсон

1.0.2-beta1
==============
- Исправлена критическая ошибка, возникающая при установке пакета

1.0.0-beta
==============
- First version
  1. Владимир Ребров 23 апреля 2015, 17:08 #
    Часто используемый функционал, а Tickets его не покрывает в полном объёме, т.к. заточен под другие цели. Отличный компонент. Гибкая настройка и удобный интерфейс. Спасибо.
    1. Алексей Наумов 24 апреля 2015, 08:40 #
      Вам спасибо за отзыв!
    2. Александр 10 мая 2015, 00:59 #
      Отличный компонент. Очень удобный.
      И было бы отлично если в новых версиях добавили бы пагинацию.
      1. Владимир Ребров 12 мая 2015, 11:48 #
        А что мешает использовать pdoPage?
      2. Chero 12 мая 2015, 22:38 #
        Добрый день!

        Модуль очень интересен как замена устаревшему CSS Star Rating Есть куча вопросов по функционалу))
        1) Можно ли использовать чисто как рейтинг к товарам? Чтобы можно было голосовать без отзыва? И отдельно оставить отзыв, также с голосованием?
        2) Можно ли не сохранять IP в базу? Учитывая динамические ip не нужен этот функционал, не хочется плодить записи в базе.
        3) Сейчас повторное голосование запрещается по куки?
        4) Есть ли какая-то защита от ботов?

        1. Алексей Наумов 12 мая 2015, 22:55 #
          Добрый день!
          1.1. Да, но, вероятно придется поправить js скрипты и чанки, т.к. стандартно форма отправляется при нажатии кнопки…
          1.2. Можно делать разные вызовы с разными наборами полей, см. видео. Например в одном вызове только рейтинг, в другом Имя + Отзыв + Рейтинг.
          2. Можно полностью скрыть в админке это поле (да и все другие тоже). Отключить сохранение IP можно путем правки исходного кода =)
          3. Нет. Вообще никак не запрещается. Компонент рассчитан на премодерацию.
          4. Скрытое поле, которое человек не заполняет, а робот заполняет.

          p.s. Пишите вопросы в сообществе modx.pro, на этом сайте вкладка не зря называется Отзывы.
        2. ha-hamster 13 мая 2015, 14:01 #
          Огромное спасибО!!! отличный модуль, легок и удобен в использовании… А главное — супер-поддержка. Несмотря на раннее утро, разработчик помог решить мою проблему, даже когда стало ясно, что проблема была не в модуле, а в кривизне рук.
          1. Дмитрий Суворов 15 июля 2015, 18:59 #
            Отличный пакет.
            Делал с помощью него «Вопросы и ответы» на сайте.
            Автор пакета всегда поможет советом. Техническая поддержка на высоте!
            Спасибо!
            1. Павел 21 июля 2015, 15:25 #
              Проставил в настройках показ на определенном ресурсе вкладки «Сообщения».
              А вкладка все равно отображается в других.
              Или шаблон обязательно указывать?
              1. Алексей Наумов 21 июля 2015, 15:25 #
                Это отзыв?
                1. Павел 21 июля 2015, 16:57 #
                  Нет, вопрос, думал что не так делаю.
                  Компонент отличный! Особенно удобен бэкэенд и добавление своих полей!
                  1. Алексей Наумов 21 июля 2015, 16:58 #
                    Я указанной проблемы не наблюдал, все работает. Если починить не удалось — опишите подробнее, что делаете, или в платной поддержке или на modx.pro. За отзыв спасибо!
              2. Сергей 14 сентября 2015, 11:08 #
                Компонент хороший, интересный… а что на github не обновляетесь? Некогда или не охота? :)
                1. Yuri 05 ноября 2015, 14:34 #
                  Отличный компонент! Гибко настраивается, просто кастомизируется, приятно администрируется. Рейтинги можно вывести в списке товаров, получаемом при фильтрации и т.п. Т.е. именно то, что нужно для оценки товара пользователями. Однозначно рекомендую!
                  1. Денис 11 ноября 2015, 17:56 #
                    Добрый день!
                    Можно ли в данном компоненте изменить внешний вид для голосования, например не в виде звездочек, а в виде надписей да/нет или картинок большой палец вверх/большой палец вниз?
                    1. Алексей Наумов 12 ноября 2015, 08:50 #
                      Добрый!

                      Чисто теоретически — да. Правите стили, меняете настройку ec_rating_max на 1, меняете js файл. Таким образом Да будет единичкой, нет — 0. Но из коробки, сами понимаете, этого нет.

                      p.s. Задавайте вопросы здесь, а не в разделе «Отзывы».
                    2. Павел 22 декабря 2015, 11:42 #
                      Большое спасибо, за компонент! Все сделано очень добротно, рекомендую! Тех поддержка так же на высоком уровне, автору спасибо большое!
                      1. 12qwaszx 23 декабря 2015, 08:17 #
                        Где подкрутить, что бы при ответе на сообщение в админке галка «Уведомить о публикации (или ответе) пользователя по почте:» была по умолчанию включена?
                        1. Алексей Наумов 23 декабря 2015, 10:47 #
                          Задавайте вопросы или в техподдержке компонента или в блоге. По вопросу ответил здесь modx.pro/components/5234-easycomm-comments-feedback-questions-on-the-website/#comment-52068
                        2. aleminov 06 ноября 2016, 08:46 #
                          подскажите как вывести средний рейтинг или рейтинг вильсона вот это видимо в документации, rating_simple, но у меня не выводит напишите как правильно вывести спасибо!
                          Войдите на сайт, чтобы прокомментировать.
                          График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
                          Название
                          easyComm
                          Сайт дополнения
                          Версия
                          1.3.0-pl
                          Дата выпуска
                          25.01.2017
                          Автор выпуска
                          Алексей Наумов
                          Цена
                          590 a
                          Загрузок
                          560
                          Версия MODX
                          от 2.3
                          Теги
                          Другие дополнения автора
                          mapex2
                          Поделиться