Запусти обсуждение за считанные минуты!

Дайте своим пользователям высказать своё мнение с удобным и быстрым скриптом комментариев CommentIt Ajax.

Купить

Открытый код

Полностью открытый код для редактирования и внесения изменений

Адаптивный дизайн

Удобный дизайн для мобильных устройств и для ПК

Лёгкая интеграция

Достаточно вставить одну строчку PHP кода в Ваш сайт

Огромный функционал под любые нужды

  • Панель администрирования
  • Сортировка вывода сообщений
  • Система многоуровневых комментариев
  • Защита от ботов и от спама
  • Многоязыковая поддержка
  • И многое-многое другое
Демо версия

Безотказная работа с 2008 года!

Все функции добавляются исключительно по просьбам наших клиентов. Постоянное совершенствование даёт огромное преимущество перед конкурентами. Вы предлагаете, мы реализуем!

Поддержка PHP 5/7/8

Возможность работы как на старых, так и на современных проектах

MySQL или SQLite

Используйте любую базу данных без ограничения функциональности

Социальные сети

Встроенная интеграция с социальными сетями для общения без ограничений

Vanilla JS

Отсутствие сторонних JavaScript библиотек

Индексация

Полноценная индексация первой страницы комментариев

Высокая скорость работы

Полная оптимизация Базы данных и PHP кода

Цена 500 рублей без привязки к домену

Вы платите один раз и навсегда.

  • Бесплатные обновления
  • Подключение RSS-ленты
  • Фиксация IP пользователя
  • Выбор формата вывода даты и времени
  • Поддержка BB-кода
  • Управление индексацией ссылок
  • Два вида капчи
  • HTML и CSS шаблоны
  • Удаление спама одной кнопкой
  • Поддержка Emoji
  • Поддержка HTTPS
  • Общая Оценка/Отзыв всей страницы
  • Рейтинг комментариев
  • Режим чтения
  • Стоп-слова
  • Мини-редактор с настройками
  • Привязка комментариев к переменной

Текущая версия: 5.6.8 от 02.11.2022

Скачать CommentIt

Контакты

Только обсуждение работы скрипта, для тестирования есть отдельная демо версия: https://demo.yourcommentit.ru/

Оставить комментарий
Введите символы или вычислите пример:
captcha
Дмитрий
Дмитрий 24 Мая 2023, 10:24 #
добрый день купил недавно скрипт с валидацией даже у Вас на тест странице полная беда есть возможность помочь это 1 а 2 на php 7.3 не работает капча всё время пишет неправильно введена
Admin
LEOnidUKG 24 Мая 2023, 10:33 #

День добрый.
Я не занимаюсь валидацией вёрстки, это к верстальщикам. Скрипт приведён к валидации года 3 назад, а правилам обновляются сейчас.

Насчёт капчи в readme.html описан момент, когда она может не работать и там же решение в вопросах и ответах.

Дмитрий
Дмитрий 17 Апреля 2023, 14:23 #
Доброго дня подскажите как и в каком файле изменить стандартный вывод даты и времени на такой 02.04.2019 в 16:34
Admin
LEOnidUKG 17 Апреля 2023, 14:25 #

День добрый.
Это не в файле, это в админке меняется. Так и называется формат даты.

Дмитрий
Дмитрий 10 Апреля 2023, 08:10 #
Здравствуйте подскажите php код вывод последних комментариев на главной страницы
Admin
LEOnidUKG 10 Апреля 2023, 10:53 #

День добрый.

Все виды вставок указаны в файле readme.html

Виталий
Виталий 14 Января 2023, 17:13 #
Доброго дня! Подскажите пожалуйста.


1. Где поменять отправителя? приходит в поле от отправителя. Я бы лучше свою почту проставил.
2. Какие заголовки прописать чтобы избавится от этого?
Виталий
Виталий 14 Января 2023, 17:14 #
Не прикрепился скриншот, вот:
Admin
LEOnidUKG 14 Января 2023, 17:19 #

День добрый.

Попробуйте в хостинге прописать главную почту аккаунта или создайте почту:
robocommentit@ВАШДОМЕН
Что касается второго вопроса, в первый раз такое вижу, чтобы заголовок в виде текста был.
У меня приходит в таком формате:

Виталий
Виталий 14 Января 2023, 17:29 #
Я верю что могут письма приходить нормально) ладно буду дальше разбираться. А smtp оправку (вместо штатного mail() не планируете подключать?

А на счет отправителя, не все так просто. Поменял в adm.php $_SERVER['SERVER_NAME'] на свой домен, но чет не завелось.

Admin
LEOnidUKG 14 Января 2023, 17:35 #

Пока не планируется на SMPT переходить.

Виталий
Виталий 14 Января 2023, 17:39 #
На php 7.4 заработало. И имя отправителя подменил на свое и тело письма норм пришло. У вас php8 используется?
Admin
LEOnidUKG 14 Января 2023, 17:43 #

Сейчас работает 7.4
Я сомневаюсь, что проблема в версии PHP. Тут скорее всего именно настройки хостинга в каком виде предоставляется работы PHP. mod_php, CGI и т.д.

Алексей
Алексей 27 Декабря 2022, 11:26 #
Добрый день. Спасибо за отличный скрипт комментариев! Подскажите можно ли вывести блок с последними комментариями только с определенных страниц? У меня блог и страница с отзывами где установлены комментарии хотелось бы вывести только с блоговых страниц.
Спасибо!
Admin
LEOnidUKG 27 Декабря 2022, 15:32 #

Приветствую.

Стандартно такое не предусмотрено. За основу вы можете взять last.php и добавить в запрос url какой вы хотите.

Web
Web 18 Ноября 2022, 03:26 #
здравствуйте
как-то давненько пробовал вывести last comments на главную - получилась большая нагрузка при хорошем кол-ве трафа, пришлось убрать и забыть...
а не хотим ли мы подумать, как закешировать этот момент и отдавать простой html или что-то подобное (я не силен в этих моментах, просто предложение\вопрос), или подобное в 99% случаев никому не нужно?
Admin
LEOnidUKG 18 Ноября 2022, 10:18 #

Приветствую.
Вы первый кто пишет, что вывод таких комментариев вызывает проблему. Вы говорите о last.php или last2.php?
Я больше склоняюсь, что в 99% случаев это просто не нужно. Там не сложные запросы, чтобы они могли вызывать такие нагрузки. Но надо смотреть уже на рабочем проекте, что там такое приосходит.

Web
Web 10 Ноября 2022, 17:23 #
здравствуйте
можно ли как-то отредактировать урлы комментов в sqlite базе?
или может при редактировании комментов - дать возможность редактировать и урл - такую фичу бы?
c mysql все понятно, но вот с sqlite....
спасибо
Admin
LEOnidUKG 10 Ноября 2022, 17:28 #

Добрый день.
Всё тоже самое, скачиваете программу https://sqlitebrowser.org/
Открываете файл с комментариями и работаете как в phpmyadmin.

Web
Web 10 Ноября 2022, 17:42 #
о, спасибо большое, то что нужно  :)
Sergey
Sergey 02 Ноября 2022, 09:33 #
Всем привет.
Не замечал ли кто-нибудь проблемы с отправкой сообщений на почту Gmail? Если прописать почту mail или yandex, то сообщения из комментариев появляются на почте, а с Gmail такого нет.
Admin
LEOnidUKG 02 Ноября 2022, 09:42 #

День добрый.

Тут больше влияет настройка DNS и всяких PTR записей для домена, чтобы Gmail принимал письма. Возможно ещё время создания домена, у Gmail свои какие-то настройки антиспама для такого.

Serg
Serg 03 Ноября 2022, 17:07 #
Вчера пробовал тестить почту на домене.

1. Если отправить на почту домена из какого-нибудь почтового сервиса сообщение, то сообщение корректно обрабатывается.

2. Если создать простецкий скрипт отправки почты в файлах домена, то почта отправляется.

3. Сообщения, отправленные через форму на сайте досталяются нормально.

Вроде бы все работает штатно.

Понять в чем проблема с комментариями не смог. Попросил помощи у техподдержки. Спустя несколько часов прислали вот такое сообщение:

SMTP error from remote mail server after pipelined end of data: 550-5.7.1 [5.101.157.240] This message is not RFC 5322 compliant, the issue is:
550-5.7.1 duplicate headers. To reduce the amount of spam sent to Gmail, this
550-5.7.1 message has been blocked. Please review
550 5.7.1 RFC 5322 specifications for more information. c24-20020a056512075800b00498f4fba483si8058911lfs.168 - gsmtp

И сопроводили это рекомендацией:

Судя по сообщению, Вам нужно корректно настроить заголовки письма для отправки согласно стандарту RFC 5322.

Я открыл этот RFC 5332 по ссылке: https://rfc2.ru/5322.rfc и мне аж как-то дурно стало :) от обилия информации и предвкушения того, что а) надо будет это все изучить и б) где-то что-то искать в коде комментарием, но там и так много чего непонятного.

Если сталкивались с таким, может быть, знаете где, что нужно и/или хотя бы можно поп
Serg
Serg 03 Ноября 2022, 17:09 #
Почему-то сообщение отправилось не полностью. Вот его оставшаяся часть:

Если сталкивались с таким, может быть, знаете где, что нужно и/или хотя бы можно попробовать поменять в коде, буду признателен за любые предложения.
Admin
LEOnidUKG 03 Ноября 2022, 17:41 #

Обновите до последней версии, сегодня выложил. Проблема должна уйти.

Serg
Serg 04 Ноября 2022, 09:21 #
Спасибо, Леонид. Все заработало.
Владимир
Владимир 10 Сентября 2022, 19:24 #
Здравствуйте. Можете добавить в форму комментариев чекбокс согласия с Политикой конфиденциальности сайта, чтобы не нарушать законодательство о персональных данных?
Admin
LEOnidUKG 10 Сентября 2022, 19:28 #

Приветствую.
Пока изменения на скрипт собираются, вполне возможно такое появится.
На данный момент код открытый, поэтому можете добавлять любые чекбоксы и вставлять проверки через JS.

Артем
Артем 08 Августа 2022, 14:31 #
Здравствуйте! Столкнулся с проблемой. Пользователи часто вставляют смайлики штатные с телефона, но они не отображаются в скрипте за место них знаки вопроса. Как можно сделать, что бы скрипт их отображал. Спасибо.
Admin
LEOnidUKG 08 Августа 2022, 14:46 #

День добрый.
Если у вас сайт на windows-1251, то никак. Эта кодировка не поддерживает никаких эмоджи.
Если utf-8 сайт, то обновите скрипт, уже с 5.4 версии идёт поддержка всех эмоджи.

Артем
Артем 08 Августа 2022, 15:54 #
Спасибо! Разобрался!
Serg
Serg 01 Июля 2022, 23:33 #
Приветствую, Леонид.

Комментарии работают почти штатно, но если в URL есть кириллица, тогда не срабатывает кнопка «Показать следующие комментарии». Вот два URL на одном и том же кириллическом сайте:
1. сайт.рф/hello/ < в этом случае отрабатывает кнопка показа скрытых комментариев.
2. сайт.рф/тута/ < в этом случает запрос ничего не возвращает.

Если знаете что и где надо прописать/изменить, подскажите, пожалуйста.
Admin
LEOnidUKG 02 Июля 2022, 09:41 #

День добрый.

Я выявил некоторую проблему с обработкой НЕ английских букв в урле. Странно, что её никто не замечал. Скоро постараюсь решить эту проблему в новом обновлении.

Serg
Serg 02 Июля 2022, 09:43 #
Спасибо.
Admin
LEOnidUKG 03 Июля 2022, 17:49 #

Выпустил обновление, которое исправляет эту проблему. В файле readme.html в новом архиве есть инструкция по обновлению.

Serg
Serg 04 Июля 2022, 08:41 #
Спасибо, Леонид.
Евгений
Евгений 22 Июня 2022, 16:18 #
Добрый день, установил CommentIt на dle, путь /engine/comment, при добавлении комментария, он не появляется ни в админке на модерации, ни в бд, в чём проблема?
Admin
LEOnidUKG 22 Июня 2022, 17:00 #

Добрый. По таким вопросам лучше сразу писать на почту.
Указывать адрес сайта
Доступы на FTP

Без этих данных сказать ничего не могу.

Дмитрий
Дмитрий 07 Июня 2022, 10:41 #
Добрый день. Кто либо привязывал скрипт в виде модуля для CMS?
Дмитрий
Дмитрий 07 Июня 2022, 17:09 #
Леонид, будет здорово если вы создадите свое сообщество (чат в телеграм, группу вк) для общения. Я бы с удовольствием заказал бы у вас или у кого-либо еще привязку этого модуля к CMS, чтобы все было в одном месте так сказать))))
Admin
LEOnidUKG 07 Июня 2022, 17:18 #

День добрый.

Я не занимаюсь написанием скриптов на заказ. Сомневаюсь, что кому-то нужна группа и там что-то будут обсуждать. В 99% люди поставили скрипт и забыли о нём.

Дмитрий
Дмитрий 08 Июня 2022, 18:13 #
Думаю группа бы такой вопрос решила, в любом случае спасибо за модуль. Вещь ТОП!
Дмитрий
Дмитрий 22 Мая 2022, 08:23 #
Подскажите как удалить один <br> в классе commentit_quotestyle
В каком файле и это находится не могу найти, ответ с цитатой нужно сделать чуть выше.
Admin
LEOnidUKG 22 Мая 2022, 10:19 #

День добрый.
После commentit_quotestyle идёт стандартный br т.к. идёт физически перевод строки т.е. его специально нет нигде, это замена \r\n на br.

Как вариант, вы можете в CSS найти commentit_quotestyle и там указать указать отрицательный margin для нижней границы, например -20px, тогда текст поднимется вверх.

Дмитрий
Дмитрий 22 Мая 2022, 18:28 #
Спасибо, помогло!
Дмитрий
Дмитрий 07 Мая 2022, 12:28 #
не получается запустить setup.php ошибка:
HTTP ERROR 500

.htaccess в папке со скриптом удалил (хостинг бегет)
Admin
LEOnidUKG 07 Мая 2022, 12:32 #

День добрый.

Надо смотреть логи ошибок, можете включить режим отладки в config.php, чтобы вывелись данные. Возможно что-то в настройках не так указали.

Дмитрий
Дмитрий 07 Мая 2022, 12:40 #
Сообщение от LEOnidUKG
День добрый.

Надо смотреть логи ошибок, можете включить режим отладки в config.php, чтобы вывелись данные. Возможно что-то в настройках не так указали.


в консоле браузера появилась така ошибка:
Failed to load resource: the server responded with a status of 500 ()
Admin
LEOnidUKG 07 Мая 2022, 12:45 #

Вам файлы логов надо смотреть, а не консоль браузера. Логи могут быть доступы или по FTP в отдельной папке или в личном кабинете хостера

Дмитрий
Дмитрий 07 Мая 2022, 13:37 #
Вот такие появились ошибки:
/public_html/sent.php' not found or unable to stat
/public_html/feeds.php' not found or unable to stat
/public_html/rss.php' not found or unable to stat
/public_html/none.php' not found or unable to stat
Admin
LEOnidUKG 07 Мая 2022, 13:41 #

Это не относиться к скрипту. На почту отправьте доступы FTP и адрес сайта, я посмотрю.

Дмитрий
Дмитрий 07 Мая 2022, 14:02 #
Отправил, тема письма Дмитрий

Показать следующие комментарии