» » Скрипт комментариев с админ-панелью на сайт

Скрипт комментариев с админ-панелью на сайт

0 2 055

красивый комментарий

В этой статье хочу предоставить вам замечательный и руссифицированный скрипт комментариев на сайт с Админ-панелью, имеющий большое количество настроек для блока вывода комментариев. Скрипт сделан на PHP, взаимодействует с базой данных MySQL, лёгок в установке и красиво вписывается под дизайн абсолютно любого сайта.

Функционал в настройках скрипта очень большой и весь его описать конечно не получится. Основные параметры: хорошая защита от спама (на выбор 3 штуки), загрузка фото и видео, показ смайликов, вывод в коментариях - голосование, рейтинг, ответить и много-многое другое.

Как добавить комментарии на сайт

Скачанный архив (ссылка внизу) заливаем к себе на сервер в главную директорию и распаковываем там его. Полученную из архива папку comments переименовывать КАТЕГОРИЧЕСКИ запрещено, а вот вложенную в неё папку admin - переименовать нужно ОБЯЗАТЕЛЬНО! Иначе скрипт у вас не установится.

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

Создаём базу данных MySQL

Заходим у себя на сервере в Базы данных MySQL и создаём новую базу, нового пользователя с паролем и предоставлением всех привелегий к этой базе. И не закрываем эту страницу.

Переходим в каталог и далее по указанному адресу:

Папка comments Папка includes Папка db details.php

И открываем этот файл details.php для редактирования. Здесь мы будем изменять доступ к нашей базе данных.
Скопируйте с предыдущей страницы свои данные от созданной базы, и вставьте их в нужные места.

Изменения в файле details.php

Код для php
 $cmtx_mysql_database = 'Имя_Базы_данных';  //Название вашей базы данных.
 $cmtx_mysql_username = 'Имя_пользователя'; //Имя пользователя для базы MySQL
 $cmtx_mysql_password = 'Пароль';           //Ваш пароль для базы MySQL
 $cmtx_mysql_host = 'localhost';            //Обычно 'localhost'
 $cmtx_mysql_port = '';                     //В большинстве случаев остается пустым.
 $cmtx_mysql_table_prefix = '';             //В большинстве случаев остается пустым.

После того, как сделали изменения и сохранили последний файл, переходим к последней части установки скрипта.

Инсталляция

Шаг 1 В новой вкладке браузера в адресную строку вставляем:
http://ваш-сайт.ru/comments/installer/ - и переходим по этому адресу.

Шаг 2 Перед нами открывается приветствующая нас страница и мы нажимаем на - Установить. И далее идёт проверка вашей системы, где будет показана информация на соответствие параметров вашей системы со скриптом, и где вы будете информированы - можно ли продолжать установку далее (см. рисунок). При положительном результате нажимаем на Продолжить.

Скрипт комментариев с админ-панелью на сайт

Шаг 3 Так как мы устанавливаем скрипт, то на следущей странице ставим чекбокс на Установить и жмём Продолжить.

Шаг 4 На открывшейся странице нам необходимо заполнить все поля:

Описание полей
  • Имя администратора: придумываем логин для входа в админ-панель;
  • Пароль администратора: придумываем пароль;
  • E-mail администратора: прописываем реальный E-mail адрес;
  • Часовой пояс: выбираем свой часовой пояс;
  • Далее очень внимательно!
  • Папка администратора: вписываем новое название папки admin, которое мы с вами разбирали в самом начале (смотрите выше), например: "boss";
  • Название сайта: здесь даёте название своему сайту;
  • Доменное имя сайта: адрес вашего сайта - строго Без http:// ;
  • URL папки Comments: прописываете полный путь до папки comments, т.е. если она у вас лежит в главной директории (где главная страница), то вписываете просто свой адрес сайта, как и в предыдущем пункте.

Всё! После заполнения всех полей жмём на - Установить

Шаг 5 На этом шаге нас информируют о том, чтобы мы удалили папку installer - удаляем её, и переходим по указанной там ссылке в Админ-панель, где вводим свой Логин и Пароль от панели администратора. Либо можно перейти в Админ-панель по следущей ссылке:
http://ваш-сайт.ru/comments/папка-администратора/

Код для вывода комментариев на странице

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

Первый код php

Код для html
<?PHP session_start (); ob_start ();?>

Прописываете этот код в самом-самом верху каждой страницы.

Второй код php

Код для html
<?php
    $cmtx_page_id = "script-kommentariev-dlya-saita";
    $cmtx_reference = "script-kommentariev-dlya-saita.html";
    $cmtx_path = "../comments/";
    define('IN_COMMENTICS', 'true');
    require $cmtx_path . "includes/commentics.php";
?>

Прописываете этот код в то место страницы, где будут отображаться ваши комментарии.

А теперь более подробно для этого кода:

Описание кода
  • $cmtx_page_id = "script-kommentariev-dlya-saita"; - даём для себя название или номер страницы, в данном случае указан мой пример;
  • $cmtx_reference = "script-kommentariev-dlya-saita.html"; - здесь указываем адрес страницы, на которой помещаем блок вывода комментариев, так же указан мой пример;
  • $cmtx_path = "../comments/"; - указываете путь до папки comments;
  • Остальные параметры - оставляем без изменений.

Пример вывода комментариев на страницу

комментарии с рейтингом и голосомкомментарии с рейтингом и голосом

Ну и самое последнее осталось нам сделать, - это разобраться с настройками вывода комментариев в Админ-панели.

Админ-панель: управление комментариями

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

Видео-урок по работе в Админ-Панели

Изменения дизайна и оформления комментариев

Для того, чтобы сделать эти изменения необходимо открыть файл stylesheet.css, который находится по адресу: comments/css/stylesheet.css

Блок вывода комментариев - 106 строка

Код для css
.cmtx_comment_box_1 {
  padding: 5px;               // Отступы в блоке
  background-color: #FFF8DC;  // Фон блока
  border: 1px solid #828282;  // Рамка блока
  overflow: hidden;
}

Имя добавившего комментарий - 204 строка

Код для css
.cmtx_name_without_website_text {
  font-size: 1.1em;     // Размер текста
  font-weight: bold;    // Выделение текста
  color: #433fb8;       // Цвет теста
}

Текст в комментариях - 218 строка

Код для css
.cmtx_comment_text {
  font-family: helvetica;  // Шрифт текста
  font-size: 0.9em;        // Размер текста
  color: #525252;          // Цвет теста
}

Дата добавления комментариев - 248 строка

Код для css
.cmtx_date_text {
  color: #1a6900;   // Цвет теста
  font-size: 0.8em; // Размер текста
}

Скачать скрипт комментариев на сайт с админ-панелью

Ссылка на файл: comments-admin-panel.zip

Похожие новости