Perl Guestbook

Версия

1.1

О скрипте

Простая и удобная гостевая книга написанная на языке Perl. Все данные хранятся в базе данных MySQL. Данная гостевая книга имеет дополнительно полезные функции, такие как фильтр мата, защита от спама, постраничная навигация для сообщений и др. Для успешной работы Вам нужно лишь задать свой дизайн.

Требование

- Perl 5.8 и выше;
- Модуль DBI;
- Модуль GD;
- База данных MySQL 4.1 и выше или PostgreSQL 6.0 и выше;

Возможности скрипта "Perl Guestbook"

- встраивается под любой дизайн сайт (для этого нужно только отредактировать файлы _top.pl и _bottom.pl);
- защита от спама;
- фильтр мата;
- бан лист;
- постраничная навигация вида << < ...| 5 | 6 | 7 ... > >>
- поддержка BBCode;
- отображение смайликов;
- уведомление о новых добавленных сообщений;
- панель администратора защищенная паролем;
- простота в установке и настойке.

Установка скрипта "Perl Guestbook"

  1. Создайте на своём веб сервере в папке cgi-bin, папку, например guestbook.
  2. Распакуйте архив и закачайте содержимое папки cgi-bin в эту папку, а содержимое папки www в корень сайта вашего веб сервера.
  3. Задайте для все папок права доступа (CHMOD) - 755*, для всех файлов - 711*
  4. Создайте базу данных и разместите в нее таблицы путем SQL запроса из файла guestbook.sql**
  5. Откройте в блокноте или в любом другом текстовом редакторе файл ConnectDB.pm, укажите данных подключения к базе данных (MySQL или Postgres), имя базы данных $dbname, хост $dbhost, пользователь $dbuser и пароль $dbpasswd)
  6. Зайдите в панель администрирования http://ваш_сайт/cgi-bin/admin/index.pl и введите логин - admin, пароль - 1111, далее задайте необходимые настройки.
* У некоторых хостинг провайдеров возможно потребуется установить другие права доступа (CHMOD).(см. раздел FAQ своего хостинг провайдера) ** Обычно на многих хостингах это делается посредством web-интерфейса через phpMyAdmin.

Коммерческая версия

По желанию заказчика я могу адаптировать скрипт под конкретные условия. Могут быть добавлены различные дополнительные функции.

Примечание

СКРИПТ "Perl Guestbook", ДАЛЕЕ ПРОСТО ПРОГРАММА ЯВЛЯЕТСЯ ПОЛНОСТЬЮ БЕСПЛАТНАЯ. ВЫ МОЖЕТЕ СВОБОДНО РАСПРОСТРАНЯТЬ, КОПИРОВАТЬ, ВНОСИТЬ СВОИ ИЗМЕНЕНИЯ В ИСХОДНОМ КОДЕ ПРОГРАММЫ, ЛИШЬ ПРИ УСЛОВИИ СОХРАНЕНИЯ КОПИРАЙТА АВТОРА. ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ "Perl Guestbook" В КОММЕРЧЕСКИХ ЦЕЛЯХ ЗАПРЕЩЕНО. ВЫ ИСПОЛЬЗУЕТЕ ЭТУ ПРОГРАММУ НА СВОЙ СОБСТВЕННЫЙ СТРАХ И РИСК. АВТОР НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ ЗА РАБОТОСПОСОБНОСТЬ ПРОГРАММЫ, А ТАКЖЕ ЗА ПОТЕРИ, ПОВРЕЖДЕНИЯ ДАННЫХ ИЛИ ЧЕГО ЛИБО ДРУГОГО, СВЯЗАННЫЕ С ИСПОЛЬЗОВАНИЕМ И РАБОТОЙ ЭТОЙ ПРОГРАММЫ.

Если Вам понравился мой скрипт и у Вас есть желание отблагодарить меня рублем, то вот мои реквизиты:

WebMoney
U237811811298
R198597198920
Z917380288657

Яндекс деньги
41001635943434

PayPal
Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Если у Вас возникнут вопросы или предложения, пишите мне на e-mail
-----------------------------------------------------------------
Спасибо за использование моего скрипта!

Понравилась статья?

Прочитано 7321 раз
Другие материалы в этой категории: Perl Newsletter »

Добавить комментарий


Защитный код
Обновить