CommentIt

Поиск:

 







Наши спонсоры


 


Последние комментарии

[15 Января 2021, 18:27] Бугаев Да, все хорошо Тоже не...

[15 Января 2021, 18:17] LEOnidUKG Тут просто вёрстка немного вниз...

[15 Января 2021, 18:09] Дмитрий Спасибо! Если...

[15 Января 2021, 18:04] LEOnidUKG Это не относиться к скрипту...

[15 Января 2021, 17:32] Дмитрий Вот это скорость ответа))) А...


 



Что такое CommentIt и его возможности


CommentIt - это добавление комментариев к любой странице Вашего сайта. Теперь и с возможностью работы без MySQL

Лёгкая установка на любой сайт, Вы лишь добавляете одну строчку на нужные страницы и скрипт готов к работе. Так же у Вас появляется уникальная возможность соединить комментарии разных социальных сервисов и обычных пользователей на вашем сайте. И вы можете не бояться за нагрузку на Ваш сервер, скрипт полностью оптимизирован и протестирован на сайтах с высокой нагрузкой (более 70 000 хостов и 500 000 просмотров, в сутки).
Все обновления бесплатны.

Возможности версии 5.6.3 Ajax [история обновлений (09.12.2020)]:

Внимание: настоятельно рекомендуется обновить скрипт c версии 5.2.11 и старее !!!


  • Поддержка PHP 8 Новинка
  • Общая Оценка/Отзыв всей страницы от пользователей Новинка
  • Поиск по тексту комментариев из панели администрирования Новинка
  • Полностью новый адаптивный дизайн 2020 Новинка
  • Подгрузка комментариев одной кнопкой Новинка
  • Поддержка PHP 7.x
  • Нативный JavaScript без сторонних библиотек
  • Поддержка Emoji
  • Поддержка HTTPS
  • Математическая каптча, через умножение
  • Импорт комментариев с виджета VK.com со страниц Вашего сайта
  • Ускорение работы вывода комментариев более, чем в 3-и раза в версии 5.3.1
  • Универсальная версия, которая работает как с MySQL, так и с SQLite3
  • Автоматическая активация модуля для вставки, практически, в любую CMS
  • Стоп-слова
  • Режим чтения
  • Рейтинг комментариев
  • Сортировка по рейтингу
  • Авторизация через популярные сервисы (соц.закладки, поисковые машины, openid и т.п.)
  • Внешние ссылки можно делать через редирект автоматически
  • Возможность автоматической простановки аватарок комментаторам
  • Ответ с цитатой
  • Мини-редактор (стиль шрифтов, размер, картинки, положение текста, цитаты)
  • Автоматическое увеличение области ввода комментария по вертикали
  • Уведомление пользователя по почте, что на его комментарий ответили
  • Отправка комментариев по нажатию сочетаний клавиш Ctrl+Enter
  • Многоязыковая поддержка. Стандартно в архив включены языки: русский, англиский, украинский и белорусский
  • Система многоуровневых комментариев
  • Привязка комментариев к определённой переменной или "статичному" URL
  • Корректировка времени
  • Ответ от администратора из "админки"
  • Возможность отключать отображение каптчи и поля ввода почты
  • Функция подсчёта количества комментариев
  • Поиск комментариев на указанной странице в панели управления
  • Альтернативный вход в панель администрирования, если PHP установлен как CGI
  • Пользователи могут указывать свою почту
  • Вывод последних уникальных комментариев
  • Выбор формата вывода даты в комментариях
  • Защита от ботов
  • Вывод последних комментариев на любую страницу Вашего сайта
  • Пингатор, зарубежных и российских поисковых систем
  • Фиксация IP пользователя
  • Удаление спама одной кнопкой из админки по формуле IP+дата комментария
  • Подключение RSS-ленты к комментариям отдельной страницы или всего сайта сразу
  • Добавление и листинг комментариев без перезагрузки страниц по технологии Ajax
  • Возможность налаживания контакта администратора с пользователями, через режим FAQ
  • Поддержка смайликов
  • Поддержка BB-кода для ссылок
  • Возможность передавать ссылки в rel="nofollow" и <noindex>
  • Шаблоны (скины) в виде .html
  • Перенос длинных (без пробельных) строк
  • Регулирование максимального количества символов допустимых в комментариях и имени пользователя
  • Сортировка вывода сообщений
  • Уведомление администратора о новых комментариях по почте
  • Панель администрирования для просмотра, поиска, удаления и редактирования комментариев
  • И конечно же лёгкая интеграция в любой сайт*.

* Интеграцию в CMS покупатель производит сам.

Демо


Демо страница для пользователей

Демо панели администрирования, Логин:demo Пароль:demo




Установка скрипта MySQL (MSSQL и других НЕ файловых БД)


Требования к хостингу:

PHP 5.x/7.х

MySQL 5/8

Простейшая установка, без знания PHP и MySQL, в 5 шагов:

  1. Распакуйте файлы в любую папку Вашего сайта. (Обязательно в папку)
  2. Откройте config.php и пропишите Ваши данные для подключения MySQL (MSSQL) и другие настройки по Вашему вкусу.
  3. Запустите setup.php, данный файл создаст таблицу куда будут записываться данные.
  4. Удалить файл setup.php
  5. Вставить след. код на нужные страницы:

            Код для PHP: <?require_once ($_SERVER['DOCUMENT_ROOT'].'/Путь_до_папки_со_скриптом/comment.php');?>

            Код для SSI: <!--#include file="/Путь_до_папки_со_скриптом/comment.php"-->


Дополнительная информация: Полное руководство пользователя (данный файл включён в архив со скриптом).

Установка скрипта SQLite3 версии


Требования к хостингу:

PHP 5.x/7.х (c подключенной SQLite3)

Простейшая установка, без знания PHP в 4 шага:

  1. Распакуйте файлы в любую папку Вашего сайта. (Обязательно в папку)
  2. Откройте config.php, поменяйте тип базы данных на sqlite, и внесите настройки по Вашему вкусу.
  3. Выставить права (CHMOD) 777 на файл sqlite3.db и на папку со скриптом (стандартно это commentit)
  4. Вставить след. код на нужные страницы:

            Код для PHP: <?php require_once ($_SERVER['DOCUMENT_ROOT'].'/Путь_до_папки_со_скриптом/comment.php');?>

            Код для SSI: <!--#include file="/Путь_до_папки_со_скриптом/comment.php"-->



Купить


Для покупки нужно всего лишь два действия:

1.Скачать архив со скриптом CommentIt Ajax

2. Купить пароль по форме ниже


Примеры интеграций в CMS


CMS на шаблонах Smarty


CMS на шаблонах Smarty2


CMS DLE

Шаблонизатор Twig


Отзывы от покупателей


Форум Searchengines.ru



Обратная связь


По вопросам технической поддержки, сотрудничества и приобретения скрипта, Вы можете обратиться по следующим видам связи:

ICQ: 220923756

E-mail:

Оставить комментарий
Введите символы или вычислите пример:
captcha
Дмитрий 15 Января 2021, 17:08 #
А якорь на комментарии можно цеплять? Чтобы можно было делиться комментариями допустим в середине?
Admin
LEOnidUKG 15 Января 2021, 17:20

Стандартно функционал уже есть, добавил в файл скина, теперь рядом с датой оно есть.

Дмитрий 15 Января 2021, 17:32 #
Вот это скорость ответа)))
А в планах есть сделать реализацию поделится этим через социальные сети?
Admin
LEOnidUKG 15 Января 2021, 18:04

Это не относиться к скрипту т.к. поделиться можно только всей страницей сразу. Поэтому если вставлять что-то подобное, то просто подключить какой-нибудь сервис внешний, это явно не работа скрипта комментариев.

Дмитрий 15 Января 2021, 18:09 #
Сообщение от LEOnidUKG
Это не относиться к скрипту т.к. поделиться можно только всей страницей сразу. Поэтому если вставлять что-то подобное, то просто подключить какой-нибудь сервис внешний, это явно не работа скрипта комментариев.


Спасибо!
Если перейти по ссылке с якорем, например: https://yourcommentit.ru/buy/#n7502
Потом промотать страницу вверх или вниз и после нажать обновить страницу или просто в адресной строке нажать enter (коментарий с якорем введен ранее) для обновления и перехода, то этого не произойдет. Переход будет к другому комментарию.
Возможно так только у меня, браузер гугл хром.
ЗЫ. Писав этот комментарий ошибся в капче и скрипт ругается на незаполненную строчку с именем (она заполнена ранее). Помогла только перезагрузка страницы
Admin
LEOnidUKG 15 Января 2021, 18:17

Тут просто вёрстка немного вниз съезжает т.к. форма покупки скрипта погружается. В демо всё ок: https://demo.yourcommentit.ru/#n285

Насчёт незаполненного имени, не могу воспроизвести. Можете проверить в демке: https://demo.yourcommentit.ru/

Бугаев 15 Января 2021, 18:27 #
Да, все хорошо
Тоже не смог воспроизвести повторно. Видно разовая акция_))
Егор 14 Декабря 2020, 19:37 #
Перенес на другой VPS перестало добавлять комментарии "Вы не правильно ввели символы, повторите попытку"
но раньше работало, странно. Файлы перенесены один к одному.
Версия php была 7.0.32 (alt), сейчас 7.3.19 (native), но скорее это не причем.
Admin
LEOnidUKG 14 Декабря 2020, 19:42

Вечер добрый.

В файле readme.html написано об этой ошибке. Надо включить буферизацию вывода.

Егор 14 Декабря 2020, 19:55 #
На другом сайте изменил версию скрипта с 5.3.1 до 5.6.3, но в итоге снова написало:
Извините, но при заполнении Вы допустили следующие ошибки:
Вы не правильно ввели символы капчи, повторите попытку

Может быть дело не буферизации, файлы не менялись...
Admin
LEOnidUKG 14 Декабря 2020, 19:59

Сделайте как написано в readme.html
А потом посмотрим.

Егор 14 Декабря 2020, 20:12 #
Сайт у меня самописный
Написал так, после </head>:
<?php
ob_start();

Ответило:
С запросом возникла проблема.

Хотя в коде уже есть буферизация на хлебных крошках по коду ниже:
<?
ob_start();
include_once('../includes/sidebar-api.php');
$menu= ob_get_clean();...................
Admin
LEOnidUKG 14 Декабря 2020, 20:14

Буферизация должна быть в самом начале файла, а не в середине где-то. Поэтому вторую, которая ниже убирайте.

Егор 14 Декабря 2020, 20:39 #
Сделал как Вы сказали, поставил в самое начало:
<?
ob_start();
?>
перед
<!doctype html>

Но увы, все равно ругается на капчу(((
Admin
LEOnidUKG 14 Декабря 2020, 20:40

На почту мне отправьте урл сайта и доступы на фтп к файлам support@yourcommentit.ru

Егор 14 Декабря 2020, 20:45 #
Отправил
Andrey 05 Декабря 2020, 01:20 #
Здравствуйте.

1. Раньше была возможность через админку установить свой идентификатор, эту функцию убрали?

2. При добавлении комментария в бд, в поле "url" записывается адрес страницы со слешем, подскажите пожалуйста есть возможность его убрать? если да, то где!

Заранее спасибо за помощь.
Admin
LEOnidUKG 05 Декабря 2020, 01:28

Ночи доброй.
1. Настройка перенесена в config.php
2. Главная всегда записывается как "/", урл берётся тот, который передаёт сервер. Если там в конце слеш, то значит пользователь фактически находится на этой странице и оставляет комментарий.

Andrey 05 Декабря 2020, 02:33 #
С 1 - разобрался, 2 - я имел в виду слеш спереди, то есть страница такая например https://site.com/feedback оставляют на ней коммент, в бд в поле "url" запишется так "/feedback", но уже ответ на первый вопрос решил мою проблему, спасибо Вам!
Woo 04 Декабря 2020, 14:38 #
здравствуйте
подскажите плз, как можно заставить работать php код в /skin/addcom.html ?
пример: прям в этом файле перед самой формой <?php проверяю, если существует юзер, то вывожу эту форму добавления коммента, в которой также заменил поле ввода логина\мыла на данные этого юзера <?php } else { вывожу какой-то текст вместо формы добавления коммента
спасибо
Admin
LEOnidUKG 04 Декабря 2020, 14:43

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

Никак это не сделать в html

Только править файл func.php и comment.php

Woo 04 Декабря 2020, 14:52 #
да, спасибо большой, заработало в func.php
Виктор 28 Ноября 2020, 09:08 #
Здравствуйте. В руководстве пользователя по последнему обновлению: "С версии 5.6 до 5.6", имелось ввиду- с 5.6 до 5.6.1 ?
Admin
LEOnidUKG 28 Ноября 2020, 11:24

День добрый.
Верно, поправил.

Woo 19 Ноября 2020, 22:43 #
здравствуйте, классно обновились  :)

вопрос или пожелание:
не хотите ли вы также написать скрипт регистрации\авторизации (для сайтов без cms), где была бы возможность разрешать добавлять комменты только зареганным юзерам, подставляя вместо полей имя\мыло - ссылку на профиль?
а также иметь возможность показать\скрыть текст от зареганных\незареганных <php if user....
спасибо
Admin
LEOnidUKG 19 Ноября 2020, 22:53

Вечер добрый.
Да обновление масштабное прошло.

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

Насчёт скрыть, профили и т.д. это уже форум полноценный, другой уровень, другие масштабы.

Woo 19 Ноября 2020, 23:04 #
как всегда - моментальный ответ, спасибо)
это уже форум полноценный, другой уровень, другие масштабы.

вот как раз причина в том, что этих масштабов хочется избежать и иметь супер минимализм без ненужых функций (и лишних файлов) cms.
возможно, я не одинок в своем минимализме. [подумать]
спасибо  :)
Сергей 15 Октября 2020, 09:08 #
Приветствую.
Подскажите где можно найти/изменить/отключить функцию, которая отвечает за скролл к верху страницы при нажатии на кнопку ответа или ответа с цитатой?
Admin
LEOnidUKG 15 Октября 2020, 11:27

День добрый.
Это в ajax.js.php
Искать надо по слову: scrollIntoView
Скорее всего вам нужна первая найденная строка.

Сергей 15 Октября 2020, 18:18 #
Последняя  :)
Виктор 14 Октября 2020, 11:07 #
Новый размер шрифта в 5.5.5 и разделительные линии в дереве комментариев - это жесть, дико неудобно для восприятия и модерации комментариев. Была отличная админка  :(
Admin
LEOnidUKG 14 Октября 2020, 11:11

День добрый.
Вы всегда можете открыть файл adm.php и заменить там шрифт.
Насчёт "отличная админка", воспринимаю как сарказм. Она устарела и её надо переписывать заново, а на это пока нет времени.

Виктор 14 Октября 2020, 11:20 #
Никакого сарказма! Но 16px сильно крупно. А что планируете в ней изменить/добавить?
Admin
LEOnidUKG 14 Октября 2020, 11:26

Изменения не по функционалу, а по дизайну и вёрстке. Да и сам код PHP надо привести в норму.

Виктор 14 Октября 2020, 11:30 #
Леонид, а можно реализовать такую функцию - удаление сразу всех комментариев со страницы, возможно с каким то усиленным подтверждением - что бы исключить случайное удаление (например - ввод слова "delete" или капчи) ?
Admin
LEOnidUKG 14 Октября 2020, 11:32

Можно, но вот для этого надо точно менять дизайн. Иначе там галочки ставить и т.д. будет совсем не удобно.

p.s. я перезалил архив скрипта, та в админке уменьшил шрифт до 14px и линии сделал очень тонкие и светлые.

Виктор 14 Октября 2020, 11:41 #
 :)  :) отлично, спасибо.
Антон 13 Октября 2020, 13:20 #
Часто замечаю 1 неудобство и в Админке и как юзер при тестировании : нужно найти определенный комментарий (слово в нем) и удалить/редактировать. На это уходит много времени..если комментарий не 1 конечно))..
Планируете ли добавить функцию поиска по ключевому слову в Админке и пользовательской части.
Admin
LEOnidUKG 13 Октября 2020, 14:33

Обновил версию скрипта, реализовал там поиск по комментариям.

Антон 13 Октября 2020, 15:06 #
Спасибо за быстрое решение с поиском!
Юзерам нельзя поиск добавить даже в виде опции вкл/выкл?
Admin
LEOnidUKG 13 Октября 2020, 15:12

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

Сергей 13 Октября 2020, 13:07 #
Давненько пользуюсь вашим скриптом. Все классно за исключение кода. Чтобы его отредактировать и ничего не сломать надо много сил потратить — ад! Пример: редактирую шаблон addcom.html. Сначала надо привести все к нормальной кодировке (UTF-8), чтобы косяков в ней не было при работе на других устройствах — не Windows. Потом надо код причесать, чтобы стало визуально понятно что к чему, какая структура, что во что вложено.Потом, если отключу капчу в настройках и удалю её из шаблона {$capt} и нормально работает, но под ней есть поле для ввода капчи и если его удалить, то сообщение не отправится. И это только маленькая часть сложностей на основе одного примера. Каждый раз, открывая код новой версии для редактирования меня аж потряхивать начинает)))
Повторю: функционал классный, мало есть ему альтернатив, но местами в дрожь кидает;)
Admin
LEOnidUKG 13 Октября 2020, 14:34

Обновил версию скрипта, перевёл в UTF-8 шаблоны и причесал HTML код.

Admin
LEOnidUKG 13 Октября 2020, 13:19

Приветствую.
1. В файлах шаблона, по сути вообще кодировка не нужна и не важна, там нет текстов кроме подсказок.
2. Удалять ничего из переменных там не нужно. Капча отключается в админке, но код её трогать не нужно, там всё сделано для совместимости работы при любых условиях. Пол для ввода автоматически скрывается в HTML, если капча выключена. Не понимаю в чём именно у вас проблема.
3. Насчёт красоты кода, в смысле, чтобы были красивые отступы и т.д.? Могу организовать utf-8 и красота в шаблонах, если хочется  :)

Сергей 14 Октября 2020, 16:55 #
Было бы классно, если можно было бы видеть изменения в версиях, так как иногда где-то что-то поменяешь и потом открываешь сравняльщик файлов и ищешь в них что и где изменилось и как повлияют на работу внесенные изменения. Может быть, на гитхаб выложить в какой-нибудь закрытый репозитарий. Можно было бы тогда вносить предложения и компонент бы развилался не только вашими силами. К примеру, вот вам JS, который делает делает изменение высоты поля комментариев лучше:
$('.comment-form__text').each(function () {
this.setAttribute('style', 'height:' + (this.scrollHeight) + 'px;overflow-y:hidden;');
}).on('input', function () {
this.style.height = 'auto';
this.style.height = (this.scrollHeight) + 'px';
});
Ваш код не уменьшает поле при уменьшении строк, а код выше делает это.
Admin
LEOnidUKG 14 Октября 2020, 16:58

Репозитария уж точно не предвидится.

Насчёт вашего кода, если вы не заметили, то скрипт написан без jquery и его использовать я не собираюсь.
Сравнивать файлы вы можете у себя локально, тот же notepad++ умеет это делать.

Антон 13 Октября 2020, 12:41 #
Доброго времени!
Возможно ли подключить комментарии к CMS Cotonti ?
В system/footer.php пробовал подключить require_once($_SERVER['DOCUMENT_ROOT'].'/commentit/comment.php');
Не выдает ошибок, но и формы не добавляет.

Варианты со Smarty/2 не подошли.
Какие еще варианты попробовать?

Вопрос был задан на форуме
https://www.cotonti.com/forums?m=posts&q=9028

Дана ссылка на документацию их шаблона
https://www.cotonti.com/ru/docs/ext/themes/cotemplate_statements#ch3
Admin
LEOnidUKG 13 Октября 2020, 12:52

День добрый.

На форуме какую-то глупость ответили. Вопрос, был про PHP, а ответили, как вставлять шаблон TPL.
Стандартно никак не ставить PHP. Это надо писать плагин отдельный по внедрению или же какие-то хуки использовать https://www.cotonti.com/ru/docs/ext/extensions/ext_hooks

Антон 13 Октября 2020, 13:09 #
Для похожего на Ваш скрипт работает альтернативный php вариант
<div id="commenton_script"></div>
<script src="/commenton/js/commenton_load.js"></script>
В составе js несколько строк
$(document).ready(function() {
$(".lightbox .lbitem").unbind('click');
$(".lightbox").lightGallery({
selector: '.lbitem',
enableTouch: !0
});
if($("#forum").find('img:not(.avatar)').each(function() {
$(this).replaceWith('<a href="'+$(this).attr('src')+'" class="lbitem">'+$(this).prop('outerHTML')+'</a>');
}).length) {
$("#forum").lightGallery({
selector: '.lbitem',
enableTouch: !0
});
}
$('#scroll_h').lightGallery({
selector: '.lbitem',
enableTouch: !0
});
});
Можно ли сделать походим образом для commentit через js ?
Admin
LEOnidUKG 13 Октября 2020, 13:12

Я не вижу тут никакого PHP кода. Вставка комментариев происходит через JavaScript. Мой скрипт так не работает.

алексей 12 Октября 2020, 15:23 #
здравствуйте

есть ли решение защиты от такого спама: s p a m . c o m ?
т.е. спамят с пробелами через каждую букву.

спасибо
Admin
LEOnidUKG 12 Октября 2020, 15:32

День добрый.
Нет, это целый модуль отдельный надо писать. Потом они будут туда два пробела вставлять, потом пустой символ, и т.д.

алексей 12 Октября 2020, 15:41 #
сейчас список стоп слов идет через пробел: "спам спам2 спам3 реклама"
а возможно ли сделать так, чтобы стоп слова вписывать через запятую, в этом случае наверно можно будет использовать "сп ам,с п а м,сп ам 2,с пам 3,рек лам а"
т.е. доставить спамерам максимум неудобств?
Admin
LEOnidUKG 12 Октября 2020, 15:47

Да, я подумаю над этим, чтобы переделать разделитель.

Алевтина 06 Октября 2020, 11:59 #
Добрый день! Купили у вас скрипт, но не можем его установить. Переходим по пути: http://..........ru/module/commentit/config.php
Но выдает ошибку 500. Что с этим делать, если мы даже установку запустить не можем?
Admin
LEOnidUKG 06 Октября 2020, 12:05

Приветствую.
А зачем вы в браузере запускаете config.php? В инструкции об этом ни слова. Этот файл конфигураций нужно открывать в текстовом редакторе и отредактировать под свои нужды.

Алевтина 06 Октября 2020, 12:40 #
Да, действительно. Извините)
Теперь проблема номер 2.
Не отжимается кнопка Добавить
Ошибка в консоли:

VM2659 erastrology.php:507 Uncaught ReferenceError: send_message is not defined
at HTMLInputElement.onclick (VM2659 erastrology.php:507)
Admin
LEOnidUKG 06 Октября 2020, 12:53

Наверное в переменной $wwp указали не правильный путь. Мне без адреса сайта сложно сказать, что у вас там.

Андрей 15 Сентября 2020, 22:31 #
Баг ещё с давних пор - если отключить капчу, при условии что форма коммента не пропадает а остаётся, то можно запостить только один коммент, второй не получается, пишет - введите правильный код, как будто надо ввести капчу, а её-то и нет, она отключена. Приходится обновлять страницу, и только тогда можно повторно добавить коммент.
Admin
LEOnidUKG 15 Сентября 2020, 23:13

Вечер добрый.
Интересный "старый" баг, о котором я узнаю в первые. Спасибо за информацию, изучу её.

Андрей 15 Сентября 2020, 23:19 #
Сообщение от LEOnidUKG
Вечер добрый.
Интересный "старый" баг, о котором я узнаю в первые. Спасибо за информацию, изучу её.


Ого, не думал что вы так быстро отвечаете...

Я ваш давний покупатель, работаю до сих пор на очень древней версии, переделал её полностью под себя. Но к несчастью не могу адаптировать её под php7 - вероятно, придётся думать об обновлении. Так вот такой баг и у меня есть, я капчу тоже выключил и прикрутил авторизацию по смс через телефон. Что-то типа - введите смс код который мы вам выслали и пишите комметы.

И вот удивился, когда тут так же отключил капчу, а не получается. И пользователи мне жалуются на этот баг. Сказал им, что это фишка - чтобы обновляли страницу.

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

Admin
LEOnidUKG 15 Сентября 2020, 23:53

Спасибо за обратную связь.

Исправил этот баг и сопутствующие. Также добавил некоторые улучшения.
Скрипт обновлён.

Андрей 16 Сентября 2020, 09:02 #
Сообщение от LEOnidUKG
Спасибо за обратную связь.

Исправил этот баг и сопутствующие. Также добавил некоторые улучшения.
Скрипт обновлён.


Спасибо, в ближайшее время ещё раз прикуплю ваш скрипт, он реально достоин внимания, и главное - можно переделывать под свои нужды.

Мне подсказали, как можно красиво сделать аватарки, когда нет никакой. Может вам имеет смысл интегрировать это в систему, там очень все просто, даже я справился :-)

Смысл такой - когда нет никакой аватарки выводим не пустую, а обращаемся к сервису gravatar.com вот так:

gravatar.com/avatar/e4e77aed0fb242bc0ff97fae6c4e8c29?d=wavatar

Выводим это как картинку.

строка - e4e77aed0fb242bc0ff97fae6c4e8c29 - уникальная, про хеш, он может быть персональный (например ставить куку и считывать ее), а может генериться из IP, а я вот беру по имени пользователя, который зарегистрирован на сайте. Короче варианты разные. Самое простое по IP генерить этот хеш, и получится, но идеально - по куке. Тогда картинка будет одинаковая для каждого пользователя, даже если он зайдёт через несколько дней (пока жива кука).

А ещё я реализовал показ флажка страны по IP, достойно смотрится, каждый коммент выводится не только имя, рейтинг и т.д., но ещё и маленький флажок, благо их библиотек картинок хватает. И сразу видно, из какой страны пишет человек, удобно для региональных сайтов.

Admin
LEOnidUKG 16 Сентября 2020, 09:58

Никаких обращений к сторонним сервисам по умолчанию. Это тормозит скорость сайта и обработку скриптов.

Вывод флага IP, уж очень узкая нужда в этом. Поэтому скорее всего нет.

Андрей 16 Сентября 2020, 13:19 #
Так это же картинка, а не скрипт. Точнее скрипт, конечно, но выводится он как картинка. И не было такого за 10 лет эксплуатации сайта с высокой посещаемостью, чтобы из-за этого тормозилось все. Да, бывает сервис тормозит, но тогда просто картинка не подгружается, и все, а сайт этого не замечает.

Вот как это выглядит кстати:

https://sun9-27.userapi.com/giP3GYlJM9rFtNvbkPdnhvrAvWEn6D4z63CZPQ/vNvMhyXIolA.jpg

Ладно, буду сам внедрять, благо, это просто.

По флагам - согласен, может не так уж и интересно, но зато просто, правда требует от хостинга наличия GeoIP.
spr 26 Августа 2020, 09:09 #
Добрый день

Кнопка "Смайлики" кликабельна только на верхнем (первом) уровне комментариев, в ответах нет
Версия 5.5.5
Кстати, на демо-странице такая же ситуация
spr 26 Августа 2020, 09:33 #
версия 5.5.2, извините :-)
Admin
LEOnidUKG 26 Августа 2020, 13:47

День добрый.
Действительно есть такой небольшой баг. Обновил архив и файл ajax.js.php

spr 30 Августа 2020, 14:02 #
Работает, спасибо  :)

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











© YourCommentIt 2008