Приветствую. Сейчас система комментариев очень сильно востребована на каждом сайте. Именно поэтому я решил написать свой простенький скрипт комментариев, в которую на протяжении времени будем постепенно вносить изменения.

Сейчас система обладает небольшим перечнем возможностей:
- Имеется админка, через которую можно редактировать и удалять комментария
- В качестве БД используется MySQL
- Доступ в админку осуществляется по паролю
Итак, скачиваем архив и переходим к установке.
Установка скрипта комментариев
Шаг №1
Распаковываем архив на сервер и переходим в PhpMyadmin, в котором создаём базу данных.

Шаг №2
Теперь нам необходимо импортировать ранее созданные таблицы в нашу базу данных. На вкладке "SQL" выбираем db.sql.gzip и жмём "Пошёл".
Примечание: в старых версиях phpmyadmin импорт осуществляется через вкладку "Импорт".

Шаг №3
Осталось создать пользователя. Для этого переходим на вкладки "Привилегии" и создаём нового пользователя, предварительно отметив все доступные галочки.

Шаг №4
С базой мы закончили, теперь открываем файл include/cfg.php и изменяем настройки подключения к нашей БД.
На этом установка закончена. Обращаемся к файлу index.php и проверяем работоспособность.
Пароль и логин по умолчанию: test и 12345
Основные назначения файлов
- index.php - файл, в котором отображаются комментария и форма для добавления.
- submit.php - файл-обработчик, который отвечает за добавление нового комментария.
- style.css - файл таблицы стилей.
- login/ - каталог админки.
- include/.htaccess - файл, защищающий файлы-инклюды от прямого обращения.
- include/cfg.php - файл настроек подключения к БД.
- include/login.php - файл, который отвечает за доступ в админку по паролю.
- images/ - каталог с изображениями.
Описание классов
- .comment - класс, отвечающий за стилизацию окошка комментария.
- .comment .top - класс, отвечающий за верхнюю (синюю) полоску окошка комментария.
- .comment .text - класс, отвечающий за текст комментария в окошке.
- .title - стилизация надписи "Добавление комментария"
- .comment-form - стилизация формы добавления комментария
- .comment-form input,textarea - стилизация для полей формы
- .comment-form .button - стилизация кнопки добавления формы
- .alert - оформление сообщения, оповещающего о успешном добавлении комментария.
Планы на будущее
Основная задача, поставленная в данной версии, - понять принцип работы системы комментариев на сайтах. Именно поэтому я не стал всё осложнять. На протяжении мы будем добавлять новые возможности и доводить скрипт до идеала.
Если вы заметили какие-то ошибки, или у вас есть пожелания, то воспользуйтесь обратной связью для сообщения.
Если вы выкладываете скрипт где-то на своём сайте, то не изменяйте архив. Будьте добры уважать чужой труд. Я всё-таки старался для вас.

Рубрика:
Просмотров: 33659
Дата: 18.10.09


2.03.10
3.02.10
12.01.10
28.11.09
22.11.09
22.10.09
27.09.09
18.09.09
18.08.09
6.08.09