Подключение HyperComments к MaxCMS
Сегодня у меня на блоге небольшое обновление, но к нему я шел пару месяцев. Речь идет о подключении внешней системы комментариев. На мой взгляд, это удачная фича, позволяющая посетителем максимально комфортно высказывать свое мнение к публикуемым заметкам. В MaxCMS есть прекрасная встроенная система комментариев и мне, как любителю старой школы, она полностью нравится (все удобно и круто), но некоторые пользователи любят везде использовать одну и ту же учетную запись (например, от почты). Не нужно отбирать у них эту возможность на своем блоге.
Сервисов, позволяющих взять на себя комментарии пользователей – огромное количество. Самый популярный из них – Disqus. Я им никогда не пользовался, но знаю, что большинство блоггеров используют именно эту платформу. Несмотря на популярность, для своего блога я решил выбрать HyperComments. Сервис достаточно популярен и качество работы я успел оценить во время прохождения интенсива в htmlAcademy. Тем более, бесплатный тариф у HyperComments вполне сгодится для моего, пока не раскрученного, блога.
Подключаем HyperComments к MaxCMS
Специального плагина для подключения виджета от HyperComments к MaxCMS нет. Да он по факту и не нужен. Достаточно вставить код виджета в один файл и комментирование от HyperComments будет подключено к блогу.
Тут главное определиться, что делать со встроенной системой комментирования. Для себя я решил ее полностью отключить, но старые комментарии оставить. Для этого я проделал следующий трюк.
/application/maxsite/shared/type/
» в «/application/maxsite/templates/ваша_тема/type
». <div class="comment-form"></div>
и в самом начале файла (после
вставил html код виджета, сгенерированный сервисом HyperComments).
Подключение других систем комментирования ничем не отличается. Изменится только код виджета, т.к. у каждого сервиса он свой. Телодвижения с MaxCMS будут идентичными.
После подключения HyperComments, я также заглянул в админку сервиса и немного поигрался с настройками. В частности меня интересовала возможность установки опции «Публиковать после одобрения модератором».