На текущий момент практически не осталось бесплатных сервисов комментирования (не считая форм от соц сетей: vk, фейсбук и других) — вернее они есть, но либо убогие, либо рекламу у вас на сайте выводят — как Disqus например. Поэтому рассмотрим widgetpack — лучше пока из бесплатного не чего не встречал, если встречали и это существует по сей день напишите)
Примечание: widgetpack бесплатен только для одного сайта и модератора — ну за деньги соответственно можно все) Не кто не мешает с разных почт там регистрироваться, устанавливать на разные сайты и т.д.
Регистрация и получение кода
Идем на сайт widgetpack.com жмем по кнопке «Get Started Free!» и попадаем на страницу регистрации.
Вводим: имя, email и пароль для входа в систему.
После этого появится форма добавления сайта в виджетпак, заполняем ее.
На следующем шаге должна открыться страница «Установить виджеты на ваш сайт» (если не открылась то ее можно найти в меню — Site — Install), копируем код виджета комментариев.
Интеграция комментариев от widgetpack с MODX Revolution
Открываем шаблон или чанк где хотите разместить форму комментирования и вставляете туда скопированный код и сохраняем.
Если сайт на Fenom — то на страницах куда вставили данный код, будет белый экран. Правиться это легко, нужно перед всеми фигурными кавычками «{» и «}» поставить пробелы до и после них, например: было
wpac_init.push({widget: 'Comment', id: 32556});
, сталоwpac_init.push( { widget: 'Comment', id: 32556 } );
. А лучше вообще создать js файл и добавить в него код (все что между:<script type="text/javascript"> ... </script>
и затем подключить его.
После установки кода на сайт проверьте отобразилась форма или нет. И можно перейти к основным настройкам, нажав под кодом на ссылку «configure widget».
Тут уже на свой вкус и цвет делаете настройки, пример моих настроек на скриншоте выше.
Мини виджеты widgetpack
У widgetpack на данный момент есть 2 виджета: вывод последних комментариев и вывод количества комментарием.
Вывод последних комментариев
Идем в меню — Comments — Mini-widgets и видим 2 вкладки Recent comments (должна быть активной — она нам и нужна) и Comment Count
Сам код нам как таковой не нужен, на в основной код нужно добавить строку
wpac_init.push({widget: 'CommentRecent', id: 1, limit: 10});
поставьте свой id и затем уже выводим на страницу (в сайт бар к примеру) вставкой html: <div id=»wpac-commentrecent»></div>
Вывод количества комментариев на странице
Идем в меню — Comments — Mini-widgets и выбираем мини-виджет Comment Count.
Как и в предыдущем случае, код от туда не нужен — он идентичен коду вставки комментариев в основной скрипт нам нужно добавить строку:
wpac_init.push({widget: 'CommentCount', id: 1, html: '<span class="cc-{count}">{count}</span>'});
и потом в html код в месте где хотите вывести количество комментариев помещаем
<span class="cc-{count}">{count}</span>
Примечание: я не смог за экранировать данный вывод, чтобы он работал с fenom — поэтому забил. Если смогли обыграть поделитесь) У кого обычный шаблонизатор — проблем возникнуть не должно.
С данным сервисом работаю впервые, как появятся комментарии на сайте, обновлю статью — если что то упустил.