RUB
Платежи проходят через сервис ROBOKASSA
visa/mastercard
Visa / MasterCard
qiwi
qiwi
yandex
yandex
beeline
beeline
mts
mts
tele2
tele2
alfa
alfa
sber
sber
ПОСЛЕДНИЕ ПУБЛИКАЦИИ
ПОДПИСКА
Будь В Курсе
Подпишись, и получай эксклюзивные обновления на свой E-Mail:

Ваш E-Mail полностью защищён

ОБСУЖДЕНИЕ

PHP скрипт комментариев - Commentics v2.4

PHP скрипт комментариев - Commentics v2.4
Просмотров: 42752  Скачан: 1580 раз  Комментариев в теме: 85

Commentics v2.4 - это превосходный скрипт комментариев написанный на языке PHP в связке с базой данных MYSQL. Скрипт обладает просто огромным функционалом, управляя им с админки вы реально будите наслаждаться процессом, функционал скрипта настолько широкий, что просто не может не порадывать вас. Как известно, каждому уважающему себя веб мастеру рано или поздно понадобится система комментариев на свой сайт, как правило мы начинаем приглядываться к платным вариантам скрипта, так как в бесплатных вариантах, не все так хорошо как хотелось бы но, что интересно с представленным скриптом все да наоборот, он распространяется совершенно бесплатно и может дать фору многим платным аналогам. Если вы нуждаетесь в бесплатном и в тоже время функциональном скрипте комментариев для своего сайта, то это неплохой выбор. Для самописного сайта, это вообще отличное решение.

Особенности:

- Требуется: MySQL 5.0.7 или выше, и PHP 5.2 или выше

- Лёгкая интеграция в сайт

- Полная русификация скрипта

- Отличная система «антифлуд» и «антиспам»

- Рейтинг оценки постов

- Captcha, имеется несколько вариантов на выбор

- Вставка смайлов, ссылок, BB-кодов, видео, изображение

- Удобная панель администратора

- Email подписка, RSS

- Имеется социальная панель

- Превосходный функционал с отличной системой защиты

Установка скрипта:

- Откройте скачанный архив и скопируйте из него на ваш сервер папку comments

- Найдите папку admin и переименуйте её в admin2 или же присвойте ей любое другое имя которое вам будет угодно

- Далее нужно внести ваши данные в конфигурационный файл details.php, он находится по адресу \comments\includes\db\details.php, открываем его блокнотом или же можете воспользоваться программой Notepad++. И так открываем и заполняем вот эти строки своими данными:

$cmtx_mysql_database = 'Название базы';
$cmtx_mysql_username = 'Имя пользователя';
$cmtx_mysql_password = 'пароль';
$cmtx_mysql_host = 'хост';

Все, теперь можно приступить к установке.

В адресной строке браузера пропишите "http://ваш сайт/comments/installer/index.php", далее все по стандарту, заполняете все поля своими данными, в поле "Папка Администратора" нужно прописать то название, в которое вы переименовали папку ADMIN, далее все при дельно ясно, когда заполнили все поля жмём кнопку "Установить", видим надпись "Таблицы успешно созданы", значить все прошло хорошо!. Теперь удаляем папку "Installer" с вашего сервера и входим в "панель администрирования", видим предупреждение "Файлы базы данных доступны для записи", жмём на кнопку "Set Permission" затем на кнопку "Completed". На этом все, установка скрипта закончена.

Теперь нужно русифицировать нашу админку и форму комментариев, для этого в админ панели выберите пункт "Settings" далее "Language" в открывшемся окне выставьте все значение на "russian" и жмём кнопку "Update", затем обновите страницу.

Вывод формы комментариев на странице:

С установкой закончили, теперь нужно сделать так, что бы форма комментариев отображалась на странице. Для этого нужно в самом верху страницы "перед тегами <!DOCTYPE...> и <html>" разместить вот этот код:

<?php
session_start();
ob_start();
?>

Далее между тегами <head> и </head> подключаем стили:

<link rel="stylesheet" type="text/css" href="comments/css/stylesheet.css" />

В том месте, где у вас будет выводится форма комментариев, нужно разместить вот этот код:

<?php
$cmtx_page_id = "1"; //Название или номер для страницы, по Вашему усмотрению.
$cmtx_reference = "Page One"; //Имя страницы, например commentset.php или какое-то другое.
$cmtx_path = "comments/"; //Имя папки в которую установлен скрипт.
define('IN_COMMENTICS', 'true'); //Обычно не редактируется.
require $cmtx_path . "includes/commentics.php"; //Путь к исполнительному файлу. Обычно не редактируется.
?>

Не забывайте, что для каждой страницы должны быть разное значение "номер" и "имя страницы" ($cmtx_page_id = "1"; и $cmtx_reference = "Page One";). На этом все.

Материалы по теме:

Скрипт почтовой рассылки писем SendMailСкрипт почтовой рассылки писем

SendMail - это инструмент для организации рассылки почтовых сообщений с вашего сайта любой информации и включает в себя всё то, что нужно email-маркет...

PHP скрипт комментариевPHP скрипт комментариев

Commentics v2.4 - это превосходный скрипт комментариев написанный на языке PHP в связке с базой данных MYSQL....

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

Скрипт комментариев написанный на php и работает в связке с MYSQL....
Интересные публикации:

Социальные кнопки на CSSСоциальные кнопки на CSS

Стильные кнопки социальных сетей (Facbook, Twitter, Google+) с применением иконических шрифтов....

AirlinesAirlines

Красивый шаблон Airlines на HTML5, хорошо подойдёт для корпоративного сайта....

MCUBE SolutionsMCUBE Solutions

HTML шаблон MCUBE Solutions хорошо подойдёт для сайта в сфере бизнеса, в шаблоне используется flash слайдер, который......

Социальные кнопки с помощью cssСоциальные кнопки с помощью css

Социальные кнопки с применением иконического шрифта....

GridoGrido

Много функциональный шаблон Grido, шаблон обладает огромным набором возможностей его настройки....

Социальная панель на css3Социальная панель на css3

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

Стильный комплект форм «Zi-4-Forms»Стильный комплект форм «Zi-4-Forms»

Zi-4-Forms - это комплект форм использующий CSS3, комплект состоит с формы входа, регистрации, восстановления пароля, контактная форма....
  • Текущий 3.46/5
  • 1
  • 2
  • 3
  • 4
  • 5

Рейтинг: 3.5/5( Голосов 46 )

Комментариев в теме: (85)
↑ 0 ↓
Виктор Гладышев
Вконтакте
Добрый день.
Я полный чайник в этом деле, но благодаря Вашей инструкции смог почти дойти до цели. Споткнулся и встал на "В том месте, где у вас будет выводится форма комментариев, нужно разместить вот этот код:" Подскажите пожалуйста где искать это место, и куда там вставлять код.
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Здравствуйте, этот код прописывается между тегами <body> и </body> в любом месте, где вам понравится, в архиве есть файл test.php, откройте его текстовым редактором и посмотрите как там прописано.
Если вы учитесь писать сайты с нуля то вам следует сделать так, но если вы используете готовые движки, например такие как DLE или WordPress, то для начала нужно разобраться в самом шаблоне и в движке.

Ответить Ответ с цитатой
↑ 0 ↓
Виктор Гладышев
Я сайт собираю в конструкторе Presence Builder на reg.ru
Подскажите пожалуйста- а "в любом месте" в каком файл?
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Понятия не имею как там все устроено, но знаю одно, разные конструкторы это заведомо путь в никуда. Почитайте мануалы к этой проге или ролики на ютюбе посмотрите, так как я понятия не имею каким образом там формируется HTML разметка. Ищите что-то то похожее, на вставить PHP код.

Ответить Ответ с цитатой
↑ 0 ↓
Виктор Гладышев
Вконтакте
Прокомментировано пользователя: ADMIN
Понятия не имею как там все устроено, но знаю одно, разные конструкторы это заведомо путь в никуда. Почитайте мануалы к этой проге или ролики на ютюбе посмотрите, так как я понятия не имею каким образом там формируется HTML разметка. Ищите что-то то похожее, на вставить PHP код.

Все заработало! Прекрасный скрипт. Спасибо!
Ответить Ответ с цитатой
↑ 0 ↓
Heavenly
Здравствуйте. Пытаюсь запустить комментарии на локальном сервере, сделал все по инструкции, версии php и mysql соответствуют, таблицы созданы. Но на сайте вместо комментариев выводится:
Warning: require(comments/includes/commentics.php) [function.require]: failed to open stream: No such file or directory in Z:\home\Copyright-Blog\www\posts\post-2.html on line 106

Fatal error: require() [function.require]: Failed opening required 'comments/includes/commentics.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\Copyright-Blog\www\posts\post-2.html on line 106

В этой строке это:
require $cmtx_path . "includes/commentics.php";

Подскажите пожалуйста.
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Приветствую, воспользуйтесь локальным сервером Denwer, а ещё лучше Open Server и все запустится.

Ответить Ответ с цитатой
↑ 0 ↓
Heavenly
Запускаю на Denwer
Ответить Ответ с цитатой
↑ 0 ↓
Heavenly
Надо было править путь к исходной папке:

$cmtx_path = "comments/"

Прописал полный путь и заработало
Ответить Ответ с цитатой
↑ +2 ↓
Гость
А как каптчу отключить?
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
В настройках посмотрите внимательно.

Ответить Ответ с цитатой
↑ 0 ↓
Роман
Google
На свой сайт установил скрипт commentics. Он выполняет роль гостевой книги (вкладка Гостевая). Сайт на вордпрессе. На хосте папку со скриптом comments установил в корень сайта . База создалась нормально и правильно. Судя по тому, как нормально запускается файл test.php. Проблема в том, что этот файл запускается только когда находится в корне сайта на хосте в папке publish. Если файл test.php положить в папку со скриптом (comments), запускаться отказывается, даже если прописываешь в поисковой строке полный путь до файла. (http://житие-бытие.рф/comments/test. Подскажите, что может быть за причина? Думаю, что по этой же причине не работает и сам скрипт, который находится в той же папке comments.
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Приветствую, откройте файл test.php и в строке $cmtx_path = "comments/"; удалите имя папки в которую установлен скрипт.
Должно получится так $cmtx_path = "";, собственно после этого, у вас будет работать скрипт с папки comments.

Ответить Ответ с цитатой
↑ +1 ↓
Евгений
Скажите,при установке комментариев пишет что сессия php не существует.В файл index.php добавил строчки в самый верх
<?php
session_start();
ob_start();
?>
В чём может быть дело?Сайт на хостинге fozzy.com
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Запустите файл test.php, который находится в архиве и посмотрите будет работать или нет.

Ответить Ответ с цитатой
↑ 0 ↓
Евгений
Уже разобрался,спасибо.
Ответить Ответ с цитатой
↑ +1 ↓
Алексей
Страница Installer на ней Commentics и на этом всё висит и ничего не происходит
Чё делать?
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Делайте все по инструкции, заполните данные правильно в файле details.php, переименуйте папку admin в admin2 и запустите файл установки "http://ваш сайт/comments/installer/index.php".
Что бы проверить работу скрипта, скиньте файл test.php в корень сайта и запустите его (файл есть в архиве).

Ответить Ответ с цитатой
↑ 0 ↓
Евгений
Как сделать кнопку поделиться для одноклассников?
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Вот немного переделал Блок «Поделиться» под ваши требования.

Для установки вам нужно скачать вот этот файл и скопировать его с архива в папку template с заменой. Папка находится по адресу comments - includes - template.
Все, теперь у вас будут новые кнопки с такими социальными сетями как Вконтакте, Facebook, Однокласники, МойМир, Google+, Twitter, Telegram.

Ответить Ответ с цитатой
↑ 0 ↓
Евгений
Прокомментировано пользователя: ADMIN
Вот немного переделал Блок «Поделиться» под ваши требования.

Для установки вам нужно скачать вот этот файл и скопировать его с архива в папку template с заменой. Папка находится по адресу comments - includes - template.
Все, теперь у вас будут новые кнопки с такими социальными сетями как Вконтакте, Facebook, Однокласники, МойМир, Google+, Twitter, Telegram.

Не работает,сделал как написали
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
А вы разархивировали архив?, если да, то все должно работать отлично. Только что все проверил.

Ответить Ответ с цитатой
↑ 0 ↓
Евгений
Да разархивировал,всё сделал как написали,не работает.Делаю на локалке через данвер.
Ответить Ответ с цитатой
↑ 0 ↓
ADMIN
Вот скидываю уже готовый скрипт. Нужно будет закинуть в корень сайта, и дальше все по инструкции.

Ответить Ответ с цитатой

Страницы: 1  2  3  4 Следующая Последняя

Авторизация:
YandexGoogleVKMail.ruTwitterFacebookOdnoklassniki


Ваше имя:
Сайт:
Ваша почта:
RSS
Комментарий:
Введите символы:
captcha
Обновить