CommentIt - это добавление комментариев к любой странице Вашего сайта. Теперь и с возможностью работы без MySQL
Лёгкая установка на любой сайт, Вы лишь добавляете одну строчку на нужные страницы и скрипт готов к работе. Так же у Вас появляется уникальная возможность соединить комментарии разных социальных сервисов и обычных пользователей на вашем сайте. И вы можете не бояться за нагрузку на Ваш сервер, скрипт полностью оптимизирован и протестирован на сайтах с высокой нагрузкой (более 70 000 хостов и 500 000 просмотров, в сутки).
Все обновления бесплатны.
2. В примечаниях указать: CommentIt - "Ваш почтовый адрес"
УВЕДОМЛЕНИЕ О РИСКАХ
Предлагаемые товары и услуги предоставляются не по заказу лица либо предприятия, эксплуатирующего систему WebMoney Transfer. Мы являемся независимым предприятием, оказывающим услуги, и самостоятельно принимаем решения о ценах и предложениях. Предприятия, эксплуатирующие систему WebMoney Transfer, не получают комиссионных вознаграждений или иных вознаграждений за участие в предоставлении услуг и не несут никакой ответственности за нашу деятельность.
Аттестация, произведенная со стороны WebMoney Transfer, лишь подтверждает наши реквизиты для связи и удостоверяет личность. Она осуществляется по нашему желанию и не означает, что мы каким-либо образом связаны с продажами операторов системы WebMoney.
В данном списке представлены дилеры осуществляющие продажу скрипта с разрешения автора. У каждого дилера свои бонусы для покупателей скрипта:
Обратная связь
По вопросам технической поддержки, сотрудничества и приобретения скрипта, Вы можете обратиться по следующим видам связи:
ICQ: 220923756
Jabber: leonidukg@qip.ru
E-mail:
Комментарии:
Вадим02 Февраля 2012, 16:42
Купил у Вас скриптик. Всё нравится, но есть 2-е НО: 1. Переделал все картинки кнопочек, т.к. они у Вас предназначены восновном для белого фона, а у меня тёмно-синий. Прозразность в кнопках можно было-бы использовать.
2. Никак не придумаю как вызывать из Pelr скриптов. Может уже есть рецепт. SSI не подходит. Хотел бы прикрутить ещё и сюда http://www.cheatsnote.com/cgi-bin/news/news.cgi?n= 488
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG02 Февраля 2012, 16:47
1. Вполне может быть поправлено, но это можете уже сделать под свой дизайн как хотите.
2.Увы, но не знаю как вызвать из Perl скрипта PHP. Это по сути разные обработчики.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Вадим02 Февраля 2012, 16:59
Сообщение от LEOnidUKG 2.Увы, но не знаю как вызвать из Perl скрипта PHP. Это по сути разные обработчики.
Вызывать уже придумал как, читаю файл типа с удалённого сервера, http://путь/comment.php
ваш скрипт выдаёт "This work CommentIt 5 Ajax". Скорее всего ему не хватает каких-то параметров.
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG02 Февраля 2012, 17:08
Ну так сам себя он не вызовет: if ($_SERVER["REQUEST_URI"]=="/". $wwp."/comment.php") {exit('This work CommentIt 5 Ajax');}
Поэтому почитайте на примере интеграции Smarty, выше инструкция указана или в файле readme.html
[Ответить][Ответить с цитатой][Отменить ответ]
0
Вадим02 Февраля 2012, 17:52
Решил проблемму. Только почему-то всегда пишет, что комментариев нет и ваш может быть первым
sub GetComments_Code { my $check_url = \"$wwwURL/cmnts/comment.php?url=\".$wwwU RL.$ENV{\'REQUEST_URI\'}; my $content; my $url = URI::Heuristic::uf_urlstr($check_url); $|=1; my $ua = LWP::UserAgent->new(); $ua->agent(\"Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0\"); my $req = HTTP::Request->new(GET => $url); $req->referer(\"$url\"); my $response = $ua->request($req); if ($response->is_error()) { $content = \"\"; } else { $content = $response->content(); $parser1 = HTML::HeadParser->new; $parser1->parse($content); $content =~ s/[\\n\\r\\t]//gi; } return $content; }
[Ответить][Ответить с цитатой][Отменить ответ]
+1
LEOnidUKG02 Февраля 2012, 18:02
Почитайте инструкцию про Smarty там в конце описано и это тоже.
[Ответить][Ответить с цитатой][Отменить ответ]
0
damark28 Января 2012, 20:24
скажите а на codeigniter можно прикрутить этот скрипт??
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG28 Января 2012, 20:24
Можно.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Сергей27 Января 2012, 23:38
Леонид. Пытался сделать с помощью сессии сохранение переменной из namenew, но в результате нарушается кодировка в имени. С чем это может быть связано?
Файл func.php -> добавлено в function addcom() ближе к записи в mysql строчка - $_SESSION['novaya'] = $namenew;
Ну а в function viewform() считываем её в глобальную переменную $youname=$_SESSION['novaya'];
Все запоминается и выводится, но кодировка нарушается. Сайт и БД работает в CP-1251, как только эти строчки убираются, так все работает нормально, а с ними выдает в переменную $youname крикразябры типа - Урааа зараР.
И еще все прекрасно работало в старых версиях скрипта.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Сергей27 Января 2012, 23:50
И еще если писать через авторизацию в соцсервисах, а потом выйти и написать через обычную форму, то кодировка в $namenew также нарушается. Браузер Опера (В Хроме вроде все нормально, остальные не пробовал).
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG28 Января 2012, 08:40
Странно что это как-то зависит от браузера. Пробовал в последней опере 11,61 на тестовом сайте: http://babochki.info/ Глюк повторить не удалось.
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG28 Января 2012, 08:41
Внимательно посмотрите как обрабатывается переменная $namenew. Она как минимум проходит через функцию utfcoder().
[Ответить][Ответить с цитатой][Отменить ответ]
0
Сергей28 Января 2012, 10:12
Да, попробовал у вас и у себя на простой html странице - все ok, видимо где-то у меня в своей cms \"заскоки\". Буду копать. А вы реализуйте как-нибудь \"запоминалку имени\", очень удобно для пользоватей.
Кстати, добавьте себе в код в addcom() перед $comment=str_replace(\"\\n\",\" \",$comment); строчки - $comment=trim($comment); $namenew=trim($namenew);
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG28 Января 2012, 11:09
Я обновил сейчас версию т.к. на тестовом была новая версия. Попробуйте обновиться и протестировать.
[Ответить][Ответить с цитатой][Отменить ответ]
0
stari4ok23 Января 2012, 00:52
Пожелание об усовершенствовании логики работы Коментита: В настройках прописываем мыло админа и включаем "премодерацию" - при таком раскладе письмо на мыло админу приходит только тогда, когда камент одобрен, но где логика? Ведь если я (админ) его одобрил, то значит я его уже прочитал и нахрен бы оно мне надо было ящик засорять. А вот уведомление о том, что появился новый камент в очереди на модерирование - вот это было бы логично - как вам кажется? В вордпрессе дык так и сделано...
Леонид, подшаманите в следующем релизе?
[Ответить][Ответить с цитатой][Отменить ответ]
0
(он же)23 Января 2012, 00:55
еще спросить забыл - в вышеописанной ситуации пингование происходит в какой момент - при одобрении камента, правильно я догадался?
[Ответить][Ответить с цитатой][Отменить ответ]
0
(он же)23 Января 2012, 00:58
Сообщение от stari4ok Пожелание об усовершенствовании логики работы Коментита: ... А вот уведомление о том, что появился новый камент в очереди на модерирование - вот это было бы логично - как вам кажется?...
Леонид, подшаманите в следующем релизе?
А может быть можно еще круче сделать - что бы в письме сразу были две ссылки - на одобрение камента и на его удаление - такое реально?
чтобы уж совсем не заходя в админку...
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG23 Января 2012, 10:56
Ок. Принял рекомендации, посмотрю, что можно будет сделать.
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG23 Января 2012, 17:43
Ткните носом, где это после модерации администратору какое-то письмо отправляется? Не вижу в коде ничего подобного. Вы наверное на свой же комментарий отвечаете.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Михаил22 Января 2012, 19:41
Леонид, скажите пожалуйста как получить текст первого комментария при сортировке по рейтингу в отдельной переменной?
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG22 Января 2012, 20:07
Ну только прямым запросом в БД, там ничего сложного нет.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Саша21 Января 2012, 14:35
Несколько вопросов: 1)В каждом комментарии в админке вместо некоторых букв ставятся или пробелы или квадратики, подскажите почему? 2)При авторизации через Логинзу, что бы добавить комментарий один за другим надо перезагружать страницу после каждого, это как то можно исправить.
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG21 Января 2012, 22:13
Ответил на почту.
[Ответить][Ответить с цитатой][Отменить ответ]
0
stari4ok19 Января 2012, 00:56
Привет Не могу зайти в админку - ввожу Лог/Пас, прописанные в конфиге, но стр. тупо рефрешится и кидает снова на авторизацию. Где-то видел вроде ответ на это (чтобы менялся метод авторизации), но не могу вспомнить где Помогите?
[Ответить][Ответить с цитатой][Отменить ответ]
0
stari4ok19 Января 2012, 01:01
Все нашел. На последний вопрос можно не отвечать ))
[Ответить][Ответить с цитатой][Отменить ответ]
0
Саша18 Января 2012, 22:33
Здравствуйте. Подскажите почему у меня выводится неправильная дата комментариев? В админке я поставил такой вид отображения: Y-m-d H:i:s Выводится постоянно: 1970-01-01 03:00:00
[Ответить][Ответить с цитатой][Отменить ответ]
0
Евгений15 Января 2012, 06:10
Здравствуйте, Леонид. При анализе сайта http://www.pr-cy.ru/analysis/lada-10.ru у меня увеличилось количество индексируемых внешних ссылок на 23. вот пример: <Нет анкора> javascript://%20insert('',''); то есть сюда вошли ссылки компоновки шрифта, текста, смайлики и.д. Был подключен скрипт commentit с помощью MySQL. Подскажите что и где исправить.
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG15 Января 2012, 09:27
Приветствую. Всю папку commentit добавьте в robots.txt на запрет в индексации. На сами комментарии это не повлияет, а вот не нужные страницы уйдут.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Евгений15 Января 2012, 13:24
Да помогло, спасибо большое за быстрый супорт.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Евгений25 Января 2012, 10:43
Сообщение от LEOnidUKG Приветствую. Всю папку commentit добавьте в robots.txt на запрет в индексации. На сами комментарии это не повлияет, а вот не нужные страницы уйдут.
Не сразу обратил внимание, но у меня вновь внешних ссылок с сайта увеличилось на 23.... В чем у меня ошибка?
У меня стоит метатег <meta name=\"Robots\" content=\"all\"> И в то же время в корне сайта файл robots.txt User-agent: Yandex Disallow: /commentit/ Host: lada-10.ru
Откуда мне знать, откуда у вас 23 ссылка на сайте и каким вы сервисом проверяете и работает ли он верно.
Это уже вопрос НЕ ко мне.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Евгений25 Января 2012, 10:54
Сервис которым проверяю чуть выше указан в переписке. http://www.pr-cy.ru/analysis/lada-10.ru Вот такие внешние ссылки: <Нет анкора> javascript://%20insert('',''); то есть сюда вошли ссылки компоновки шрифта, текста, смайлики и.д.
Почему не к вам? Это произошло после добавления скрипта комментариев. Помогите разобраться.
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG25 Января 2012, 11:05
С каких пор какой-то скриптик от pr-cy.ru стал лицензированным от поисковых систем? Напишите владельцу, почему его скрипт определяет JS как внешние ссылки.
[Ответить][Ответить с цитатой][Отменить ответ]
0
stari4ok14 Января 2012, 01:44
Помогите. Поддомен (опция - поддомен в отдельной папке). ISP панель. PHP как CGI. В расширениях подключено sqlite.so. ЦМС - Кандидат. Права на папку и файл road5.db - 777.
Итог: Скрипт не запускается, а когда входишь в админку скрипта в самой верхней строчке висит надпись "Error open DataBase"
Какое лечение посоветуете?
[Ответить][Ответить с цитатой][Отменить ответ]
0
stari4ok14 Января 2012, 01:48
(дополнение)
путь до папки прописан правильно. Подключаю скрипт в шаблоне.
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG14 Января 2012, 08:34
Вышлите доступ на мою почту на фтп и на панельку. Возможно не всё подключено в ISP.
[Ответить][Ответить с цитатой][Отменить ответ]
0
stari4ok14 Января 2012, 11:18
Может попробуем для начала без доступа. Прилагаю 3 скрина "Расширений". На данный момент подключено все, кроме 1-й строчки, но ничего не изменилось.
Скрины: 1. http://s017.radikal.ru/i412/1201/0b/d19a6030e99a.j pg 2. http://s018.radikal.ru/i511/1201/2e/4793087f355a.j pg 3. http://s40.radikal.ru/i087/1201/16/76374beda329.jp g
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG14 Января 2012, 11:27
А я предлагаю обратиться к хостеру. Спросите у него, почему именно так. Может быть у вас тоже только SQLite3 стоит. В этом случаи рекомендую запустить MySQL версию.
[Ответить][Ответить с цитатой][Отменить ответ]
0
stari4ok13 Января 2012, 00:08
Приобрел. В мануале ничего не сказано про пинговку. Нельзя ли про ее настройку инфу получить? В частности, как редактировать/добавить пинг-сервисы? Можно на почту ответить, А вообще было бы неплохо мануал расширить. Спасибо
[Ответить][Ответить с цитатой][Отменить ответ]
+3
LEOnidUKG13 Января 2012, 07:37
Там используются два сервиса: 1. ping.blogs.yandex.ru 2. Остальные западное, через сервис pingomatic.com
Настраивать по сути нечего, всё идёт автоматически.
[Ответить][Ответить с цитатой][Отменить ответ]
+1
stari4ok13 Января 2012, 08:55
а и все-таки - поддается ли это редактированию, если да, то в каком файлике. Будьте так любезны И еще вопросик насчет будущей техподдержки - я вот через Кипер-Классик оплатил, получается что почту свою не указывал - при обращении с вопросом для сапорта что мне нужно указывать в качестве идентификатора легального пользователя?
[Ответить][Ответить с цитатой][Отменить ответ]
+1
LEOnidUKG13 Января 2012, 09:01
Можете просто указать с какого кошелька оплатили и всё.
[Ответить][Ответить с цитатой][Отменить ответ]
+1
LEOnidUKG13 Января 2012, 09:09
Насчёт файла, где правиться. То всё находиться в func.php, там найдёте функции по ключу Ping. Там post запросы, если вы умеете их делать, то подключайте любые.
[Ответить][Ответить с цитатой][Отменить ответ]
+1
stari4ok13 Января 2012, 08:58
И еще насчет пинговки - пингуется урл самой страницы, на которой оставлен коммент - я правильно понимаю?
[Ответить][Ответить с цитатой][Отменить ответ]
+1
LEOnidUKG13 Января 2012, 09:01
Да, на которой был оставлен комментарий.
[Ответить][Ответить с цитатой][Отменить ответ]
+1
Константин11 Января 2012, 20:28
Добрый день! Устанавливаю скрипт, но при установке выдает ошибку: Error:No database selected. Базу создал в ISP-manager, имя БД правильное (всего 2 буквы), настройки в config.php сделал. Подскажите, с чем еще может быть связана такая ситуация?
[Ответить][Ответить с цитатой][Отменить ответ]
+1
LEOnidUKG11 Января 2012, 22:38
Ну это нужно спрашивать у панельки
А так, попробуйте в панельке, галочку в настройках БД и пользователя поставить "Удалённая соединение" или что-то в этом роде. Если не получиться, спросите у Вашего хостера.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Константин12 Января 2012, 19:38
Спасибо, Леонид! Именно это помогло, после того, как поставил галочку, инсталяция прошла успешно!
[Ответить][Ответить с цитатой][Отменить ответ]
0
Евгений11 Января 2012, 06:44
Леонид, подскажите в каком файле убрать Powered by CommentIt 5 Ajax. И ее можно только удалить или можно подложить под нее ссылку на свой сайт?
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG11 Января 2012, 08:48
Откройте файл skin/addcomm.html и просто удалите надпись.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Андрей10 Января 2012, 19:36
Здравствуйте еще раз. Столкнулся с проблемкой, когда посетитель пишет комментарий, то его имя выводится в иероглифах. причем этот эффект как то не совсем постоянен. Вот страница на которой экспериментировал и писал сообщения с разных браузеров http://www.sense-life.com/hands/elochnie_ukrasheni ya.php Как с этим бороться??? Думал включение буферизации поможет, но не помогло
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG10 Января 2012, 19:59
У вас точно последняя версия?
У вас "интересная" CMS + включено выводить комментарии из Соц.сетей и без. Из-за него идёт не совпадение.
Как CMS называется?
[Ответить][Ответить с цитатой][Отменить ответ]
0
Андрей10 Января 2012, 20:14
Версия последняя. 5 дней назад у вас приобрел. CMS там нет. Это вроде как обычный HTML только все файлы переименованы на php (чтобы инклюды можно было использовать) ну и соответственно php скрипты всякие. Авторизацию Логинза, отключил. Посмотрю как оно себя поведет
[Ответить][Ответить с цитатой][Отменить ответ]
0
LEOnidUKG10 Января 2012, 20:27
Очень интересно. На почту мою закиньте, которая указан выше, FTP доступ. На HTML сайтах, такое ещё не встречал.
[Ответить][Ответить с цитатой][Отменить ответ]
0
Андрей09 Января 2012, 18:33
Подскажите пожалуйста, включение буферизации <?php ob_start(); ?> нужно вставлять в начало body, head или перед head
[Ответить][Ответить с цитатой][Отменить ответ]
+1
LEOnidUKG10 Января 2012, 08:06
В самое начала ФАЙЛА, т.е. эта строчка должна быть первой в файле, даже ДО <html и <doctyp