Скрипт комментариев.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#341

Так вот насчет смайлов, тут уж много наворотов получится т.к. там собьётся парсинг основных + нагромождения и нагрузка на файловую систему, считыванием количества смайлов и т.п.

Лучше напишу инструкцию как добавлять новые :)

Уже реализовал:

+ Отключение каптчи

+ Отключение почты для ввода

+ Улучшен антимат

+ При любой кодировки можно запускать adm.php, скрипт сам перебросит в нужную кодировку

+ Почистил не много js

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
A
На сайте с 23.02.2008
Offline
45
#342

День добрый!

Fatal error: Call to a member function assign() on a non-object in E:\Program Files\Apache Software Foundation\Apache2.2\htdocs\content\Site\Films.class.php on line 38

Ругается на строчку

$smarty->assign ( 'comments', $comments );

Все делал по инструкции для Смарти

Киномакс (http://www.kinomax.ru)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#343

avaleks, знаю такую ошибку. Строчки поставьте в конец index.php

LEOnidUKG добавил 09.03.2009 в 22:18

Ну собственно вот и 3.9 версия.

в основмно это:

+ Возможность отключать отображение каптчи и поля ввода почты

а так же мелкие доработки кода о которых писал Выше.

Архив обновлён.

werty1001
На сайте с 30.03.2008
Offline
82
#344

LEOnidUKG, как всегда все супер спасибо 🍻

werty1001 добавил 10.03.2009 в 00:04

Вот инструкция как встроить в дле ( вдруг пригодиться кому)

1) открываем файл index.php (находится в корневой папке вашего сайта)

находим

echo $tpl->result['main'];
меняем на
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

2) устанавливаем CommentIt 3.9 Ajax (как установить написано в readme.txt в папке со скриптом)

3) открываем файл addcomments.tpl (находится в папке с шаблоном вашего сайта) стираем все содержимое и вставляем

<?require_once ($_SERVER['DOCUMENT_ROOT'].'/Путь_до_папки_со_скриптом/comment.php');?>
Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#345

werty1001, уже запостил у себя на сайте Вашу инструкцию.

A
На сайте с 23.02.2008
Offline
45
#346
LEOnidUKG:
avaleks, знаю такую ошибку. Строчки поставьте в конец index.php

Не помогло ((

Что еще попробовать?

Может быть есть возможность не использовать переменную $smarty ?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#347
avaleks:
Не помогло ((
Что еще попробовать?
Может быть есть возможность не использовать переменную $smarty ?

т.е. таже ошибка?

хм... возможно в Вашей CMS вообще другая переменная используется.

A
На сайте с 23.02.2008
Offline
45
#348

LEOnidUKG, спасибо! Заработало.

В моем случае заменил код на:

$comments_patch = 'http://мойсайт/commentit/comment.php?url='.$_SERVER ['REQUEST_URI'];

$comments = file_get_contents ( $comments_patch );

$this->_parser->assign('comments', $comments );

Только не вижу оставленные мной комментарии, в чем может быть дело?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#349
$this->_parser->assign('comments', $comments );

как CMS называется?

avaleks:

Только не вижу оставленные мной комментарии, в чем может быть дело?

показываются только после добавления старого?

[Удален]
#350

Надо написать что еще и установка и решение ваших проблем входят в скрипт)

Народ потянется сразу)

😂

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий