![]() |
|
Категории![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Свежие материалы![]() Добавлено 2017-03-14 ![]() Добавлено 2017-03-11 ![]() Добавлено 2017-02-14 ![]() Добавлено 2017-02-10 ![]() Добавлено 2017-02-01
Самые популярные материалы![]() Самый лучший торрент: на каком сайте есть возможность загрузить фильмы в наивысшем качестве и допустимо ли скачивать файлы без регистрации? ![]() Все больше пользователей онлайн желают смотреть фильмы бесплатно без регистрации на сайте и сообщений. ![]() Испытываете финансовые затруднения? Используйте Forex! ![]() В значительной мере миловидность женщины определяется красотой ее волос, шелковистостью, опрятностью и блеском. ![]() Рекомендации и советы по правильному подбору юридической фирмы и как именно различить грамотного и опытного юриста от обманщика?
Наши спонсоры
Последние комментарии[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 и старее !!!
* Интеграцию в CMS покупатель производит сам. ДемоДемо страница для пользователей Демо панели администрирования, Логин:demo Пароль:demo Установка скрипта MySQL (MSSQL и других НЕ файловых БД)Требования к хостингу: PHP 5.x/7.х MySQL 5/8 Простейшая установка, без знания PHP и MySQL, в 5 шагов:
Код для PHP: <?require_once ($_SERVER['DOCUMENT_ROOT'].'/Путь_до_папки_со_скриптом/comment.php');?> Код для SSI: <!--#include file="/Путь_до_папки_со_скриптом/comment.php"--> Дополнительная информация: Полное руководство пользователя (данный файл включён в архив со скриптом). Установка скрипта SQLite3 версииТребования к хостингу: PHP 5.x/7.х (c подключенной SQLite3) Простейшая установка, без знания PHP в 4 шага:
Код для PHP: <?php require_once ($_SERVER['DOCUMENT_ROOT'].'/Путь_до_папки_со_скриптом/comment.php');?> Код для SSI: <!--#include file="/Путь_до_папки_со_скриптом/comment.php"--> КупитьДля покупки нужно всего лишь два действия: 1.Скачать архив со скриптом CommentIt Ajax 2. Купить пароль по форме ниже Примеры интеграций в CMSОтзывы от покупателейОбратная связьПо вопросам технической поддержки, сотрудничества и приобретения скрипта, Вы можете обратиться по следующим видам связи: ICQ: 220923756 E-mail: ![]() Дмитрий 15 Января 2021, 17:08 #
А якорь на комментарии можно цеплять? Чтобы можно было делиться комментариями допустим в середине?
![]() LEOnidUKG 15 Января 2021, 17:20
Стандартно функционал уже есть, добавил в файл скина, теперь рядом с датой оно есть.
![]() Дмитрий 15 Января 2021, 17:32 #
Вот это скорость ответа)))
А в планах есть сделать реализацию поделится этим через социальные сети? ![]() LEOnidUKG 15 Января 2021, 18:04
Это не относиться к скрипту т.к. поделиться можно только всей страницей сразу. Поэтому если вставлять что-то подобное, то просто подключить какой-нибудь сервис внешний, это явно не работа скрипта комментариев.
![]() Дмитрий 15 Января 2021, 18:09 #
Сообщение от LEOnidUKG Это не относиться к скрипту т.к. поделиться можно только всей страницей сразу. Поэтому если вставлять что-то подобное, то просто подключить какой-нибудь сервис внешний, это явно не работа скрипта комментариев. Спасибо! Если перейти по ссылке с якорем, например: https://yourcommentit.ru/buy/#n7502 Потом промотать страницу вверх или вниз и после нажать обновить страницу или просто в адресной строке нажать enter (коментарий с якорем введен ранее) для обновления и перехода, то этого не произойдет. Переход будет к другому комментарию. Возможно так только у меня, браузер гугл хром. ЗЫ. Писав этот комментарий ошибся в капче и скрипт ругается на незаполненную строчку с именем (она заполнена ранее). Помогла только перезагрузка страницы ![]() 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), но скорее это не причем. ![]() LEOnidUKG 14 Декабря 2020, 19:42
Вечер добрый.
В файле readme.html написано об этой ошибке. Надо включить буферизацию вывода. ![]() Егор 14 Декабря 2020, 19:55 #
На другом сайте изменил версию скрипта с 5.3.1 до 5.6.3, но в итоге снова написало:
Извините, но при заполнении Вы допустили следующие ошибки: Вы не правильно ввели символы капчи, повторите попытку Может быть дело не буферизации, файлы не менялись... ![]() 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();................... ![]() LEOnidUKG 14 Декабря 2020, 20:14
Буферизация должна быть в самом начале файла, а не в середине где-то. Поэтому вторую, которая ниже убирайте.
![]() Егор 14 Декабря 2020, 20:39 #
Сделал как Вы сказали, поставил в самое начало:
<? ob_start(); ?> перед <!doctype html> Но увы, все равно ругается на капчу((( ![]() LEOnidUKG 14 Декабря 2020, 20:40
На почту мне отправьте урл сайта и доступы на фтп к файлам support@yourcommentit.ru
![]() ![]() Andrey 05 Декабря 2020, 01:20 #
Здравствуйте.
1. Раньше была возможность через админку установить свой идентификатор, эту функцию убрали? 2. При добавлении комментария в бд, в поле "url" записывается адрес страницы со слешем, подскажите пожалуйста есть возможность его убрать? если да, то где! Заранее спасибо за помощь. ![]() 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 { вывожу какой-то текст вместо формы добавления коммента спасибо ![]() LEOnidUKG 04 Декабря 2020, 14:43
Приветствую.
Никак это не сделать в html Только править файл func.php и comment.php ![]() ![]() Виктор 28 Ноября 2020, 09:08 #
Здравствуйте. В руководстве пользователя по последнему обновлению: "С версии 5.6 до 5.6", имелось ввиду- с 5.6 до 5.6.1 ?
![]() LEOnidUKG 28 Ноября 2020, 11:24
День добрый.
Верно, поправил. ![]() Woo 19 Ноября 2020, 22:43 #
здравствуйте, классно обновились
![]() вопрос или пожелание: не хотите ли вы также написать скрипт регистрации\авторизации (для сайтов без cms), где была бы возможность разрешать добавлять комменты только зареганным юзерам, подставляя вместо полей имя\мыло - ссылку на профиль? а также иметь возможность показать\скрыть текст от зареганных\незареганных <php if user.... спасибо ![]() LEOnidUKG 19 Ноября 2020, 22:53
Вечер добрый.
Да обновление масштабное прошло. Про регистрацию и вход, это идея очень старая. Это сделать очень просто, но это огромное количество мелочей, особенно при встраивании всего этого дела в уже работающий сайт. Поэтому авторизация через соц.сети оптимальный вариант в данном случаи. Насчёт скрыть, профили и т.д. это уже форум полноценный, другой уровень, другие масштабы. ![]() Woo 19 Ноября 2020, 23:04 #
как всегда - моментальный ответ, спасибо)
это уже форум полноценный, другой уровень, другие масштабы. вот как раз причина в том, что этих масштабов хочется избежать и иметь супер минимализм без ненужых функций (и лишних файлов) cms. возможно, я не одинок в своем минимализме. [подумать] спасибо ![]() ![]() Сергей 15 Октября 2020, 09:08 #
Приветствую.
Подскажите где можно найти/изменить/отключить функцию, которая отвечает за скролл к верху страницы при нажатии на кнопку ответа или ответа с цитатой? ![]() LEOnidUKG 15 Октября 2020, 11:27
День добрый.
Это в ajax.js.php Искать надо по слову: scrollIntoView Скорее всего вам нужна первая найденная строка. ![]() ![]() Виктор 14 Октября 2020, 11:07 #
Новый размер шрифта в 5.5.5 и разделительные линии в дереве комментариев - это жесть, дико неудобно для восприятия и модерации комментариев. Была отличная админка
![]() ![]() LEOnidUKG 14 Октября 2020, 11:11
День добрый.
Вы всегда можете открыть файл adm.php и заменить там шрифт. Насчёт "отличная админка", воспринимаю как сарказм. Она устарела и её надо переписывать заново, а на это пока нет времени. ![]() Виктор 14 Октября 2020, 11:20 #
Никакого сарказма! Но 16px сильно крупно. А что планируете в ней изменить/добавить?
![]() LEOnidUKG 14 Октября 2020, 11:26
Изменения не по функционалу, а по дизайну и вёрстке. Да и сам код PHP надо привести в норму.
![]() Виктор 14 Октября 2020, 11:30 #
Леонид, а можно реализовать такую функцию - удаление сразу всех комментариев со страницы, возможно с каким то усиленным подтверждением - что бы исключить случайное удаление (например - ввод слова "delete" или капчи) ?
![]() LEOnidUKG 14 Октября 2020, 11:32
Можно, но вот для этого надо точно менять дизайн. Иначе там галочки ставить и т.д. будет совсем не удобно.
p.s. я перезалил архив скрипта, та в админке уменьшил шрифт до 14px и линии сделал очень тонкие и светлые. ![]() ![]() Антон 13 Октября 2020, 13:20 #
Часто замечаю 1 неудобство и в Админке и как юзер при тестировании : нужно найти определенный комментарий (слово в нем) и удалить/редактировать. На это уходит много времени..если комментарий не 1 конечно))..
Планируете ли добавить функцию поиска по ключевому слову в Админке и пользовательской части. ![]() LEOnidUKG 13 Октября 2020, 14:33
Обновил версию скрипта, реализовал там поиск по комментариям.
![]() Антон 13 Октября 2020, 15:06 #
Спасибо за быстрое решение с поиском!
Юзерам нельзя поиск добавить даже в виде опции вкл/выкл? ![]() LEOnidUKG 13 Октября 2020, 15:12
Пользователям нет. Поиск стандартный сильно грузит базу данных, поэтому для пользователей там надо отдельную подсистемы. Не думаю, что это того стоит.
![]() Сергей 13 Октября 2020, 13:07 #
Давненько пользуюсь вашим скриптом. Все классно за исключение кода. Чтобы его отредактировать и ничего не сломать надо много сил потратить — ад! Пример: редактирую шаблон addcom.html. Сначала надо привести все к нормальной кодировке (UTF-8), чтобы косяков в ней не было при работе на других устройствах — не Windows. Потом надо код причесать, чтобы стало визуально понятно что к чему, какая структура, что во что вложено.Потом, если отключу капчу в настройках и удалю её из шаблона {$capt} и нормально работает, но под ней есть поле для ввода капчи и если его удалить, то сообщение не отправится. И это только маленькая часть сложностей на основе одного примера. Каждый раз, открывая код новой версии для редактирования меня аж потряхивать начинает)))
Повторю: функционал классный, мало есть ему альтернатив, но местами в дрожь кидает;) ![]() LEOnidUKG 13 Октября 2020, 14:34
Обновил версию скрипта, перевёл в UTF-8 шаблоны и причесал HTML код.
![]() 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'; }); Ваш код не уменьшает поле при уменьшении строк, а код выше делает это. ![]() 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 ![]() 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 ? ![]() LEOnidUKG 13 Октября 2020, 13:12
Я не вижу тут никакого PHP кода. Вставка комментариев происходит через JavaScript. Мой скрипт так не работает.
![]() алексей 12 Октября 2020, 15:23 #
здравствуйте
есть ли решение защиты от такого спама: s p a m . c o m ? т.е. спамят с пробелами через каждую букву. спасибо ![]() LEOnidUKG 12 Октября 2020, 15:32
День добрый.
Нет, это целый модуль отдельный надо писать. Потом они будут туда два пробела вставлять, потом пустой символ, и т.д. ![]() алексей 12 Октября 2020, 15:41 #
сейчас список стоп слов идет через пробел: "спам спам2 спам3 реклама"
а возможно ли сделать так, чтобы стоп слова вписывать через запятую, в этом случае наверно можно будет использовать "сп ам,с п а м,сп ам 2,с пам 3,рек лам а" т.е. доставить спамерам максимум неудобств? ![]() LEOnidUKG 12 Октября 2020, 15:47
Да, я подумаю над этим, чтобы переделать разделитель.
![]() Алевтина 06 Октября 2020, 11:59 #
Добрый день! Купили у вас скрипт, но не можем его установить. Переходим по пути: http://..........ru/module/commentit/config.php
Но выдает ошибку 500. Что с этим делать, если мы даже установку запустить не можем? ![]() 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) ![]() LEOnidUKG 06 Октября 2020, 12:53
Наверное в переменной $wwp указали не правильный путь. Мне без адреса сайта сложно сказать, что у вас там.
![]() Андрей 15 Сентября 2020, 22:31 #
Баг ещё с давних пор - если отключить капчу, при условии что форма коммента не пропадает а остаётся, то можно запостить только один коммент, второй не получается, пишет - введите правильный код, как будто надо ввести капчу, а её-то и нет, она отключена. Приходится обновлять страницу, и только тогда можно повторно добавить коммент.
![]() LEOnidUKG 15 Сентября 2020, 23:13
Вечер добрый.
Интересный "старый" баг, о котором я узнаю в первые. Спасибо за информацию, изучу её. ![]() Андрей 15 Сентября 2020, 23:19 #
Сообщение от LEOnidUKG Вечер добрый. Интересный "старый" баг, о котором я узнаю в первые. Спасибо за информацию, изучу её. Ого, не думал что вы так быстро отвечаете... Я ваш давний покупатель, работаю до сих пор на очень древней версии, переделал её полностью под себя. Но к несчастью не могу адаптировать её под php7 - вероятно, придётся думать об обновлении. Так вот такой баг и у меня есть, я капчу тоже выключил и прикрутил авторизацию по смс через телефон. Что-то типа - введите смс код который мы вам выслали и пишите комметы. И вот удивился, когда тут так же отключил капчу, а не получается. И пользователи мне жалуются на этот баг. Сказал им, что это фишка - чтобы обновляли страницу. При этом если просто писать коммент - то ещё может получиться, а если отвечать кому-то - никогда. При тестировании попробуйте написать коммент а затем кому-то ответить. У меня не выходит. ![]() LEOnidUKG 15 Сентября 2020, 23:53
Спасибо за обратную связь.
Исправил этот баг и сопутствующие. Также добавил некоторые улучшения. Скрипт обновлён. ![]() Андрей 16 Сентября 2020, 09:02 #
Сообщение от LEOnidUKG Спасибо за обратную связь. Исправил этот баг и сопутствующие. Также добавил некоторые улучшения. Скрипт обновлён. Спасибо, в ближайшее время ещё раз прикуплю ваш скрипт, он реально достоин внимания, и главное - можно переделывать под свои нужды. Мне подсказали, как можно красиво сделать аватарки, когда нет никакой. Может вам имеет смысл интегрировать это в систему, там очень все просто, даже я справился :-) Смысл такой - когда нет никакой аватарки выводим не пустую, а обращаемся к сервису gravatar.com вот так: gravatar.com/avatar/e4e77aed0fb242bc0ff97fae6c4e8c29?d=wavatar Выводим это как картинку. строка - e4e77aed0fb242bc0ff97fae6c4e8c29 - уникальная, про хеш, он может быть персональный (например ставить куку и считывать ее), а может генериться из IP, а я вот беру по имени пользователя, который зарегистрирован на сайте. Короче варианты разные. Самое простое по IP генерить этот хеш, и получится, но идеально - по куке. Тогда картинка будет одинаковая для каждого пользователя, даже если он зайдёт через несколько дней (пока жива кука). А ещё я реализовал показ флажка страны по IP, достойно смотрится, каждый коммент выводится не только имя, рейтинг и т.д., но ещё и маленький флажок, благо их библиотек картинок хватает. И сразу видно, из какой страны пишет человек, удобно для региональных сайтов. ![]() 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 Кстати, на демо-странице такая же ситуация ![]() ![]() LEOnidUKG 26 Августа 2020, 13:47
День добрый.
Действительно есть такой небольшой баг. Обновил архив и файл ajax.js.php ![]() Показать следующие комментарии |
|
© YourCommentIt 2008 |