WR-Guest © версия 2.0

:: Назначение скрипта ::
Гостевая книга этой версии содержит несколько полезных функций от спамеров/флудеров и других "нехороших людей". Возможность модерирования сообщения особенно хорошо помогает в этом ;-) Имеются возможности изменения внешного вида гостевой книги. Считаю скрипт компактной и удобной гостевой книгой. Скрипт корректно работает при error_reporting=E_ALL и register_globals=off, на php 4 и php 5 версии. Данные хранятся в одном файле, что позволяет легко установить/перенести скрипт без потери данных в любую папку на сервере или на другой сайт/хостинг.
Размер гостевой с учётом всех файлов - 78 Кб.
Пример: Гостевая книга сайта WR-Скрипт.РУ
:: Возможности ::
1. Удобная панель администратора с возможностями:
    - изменение по своему вкусу сообщения приветствия (текст, выводящийся перед формой ввода сообщения);
    - включения/отключения отправки на емайл админу всех сообщений;
    - выбор количества отображаемых сообщений на каждой странице гостевой;
    - возможность редактирования и удаления ссобщений администратором.
Автозамена адреса вида http://www.wr-script.ru на http://www.wr-script.ru/
- наличие модерирования сообщений;
- АНТИФЛУД - чаще 30 секунд, а также одно и тоже сообщение подряд добавлять сообщения запрещено при включенной антифлуде;
- АНТИСПАМ - в админке имеется возможность требовать от всех посетителей при добавлении сообщения вводить цифротекстовой код либо расчитывать и вводить значение математических операций. Блок антиспама-цифрозащиты вынесен в отдельный файл, теперь скрипт можно как угодно встраивать в свой сайт, код антиспама будет работать.
- продвинутые варианты АНТИСПАМа - для защиты необходимо отгадать загадку или ввести число;
- имеется возможность в админке делать ссылки в тексте не активными - для защиты от спама;
- 4-е "скина" в комплекте В папке "images" хранятся папки. В каждой папке - скин. Можно быстро и безболезненно сменить скин на понравившийся или написать свой.
- Автозамена смайликов на картинки(в состав архива входят 11 классных смайликов:
).
Фишки и изменения в новой версии по сравнению с v. 1.9:
- добавил блокировку юзеров по IP. При попытке добавить сообщение пользователю выводится соответствующее сообщение;
- полностью изменил структуру хранения данных. Поэтому для перехода с 1.9 на 2.0 нужно запустить конвертер - go.php;
- добавил 5 дополнительных полей, которые можно включить отредактировав файл index.php (подписано в 5-10 строке);
- добавил в админпанель возможность админу отвечать на сообщения (максимальное количество символов не ограничено), редактировать рекламный блок.
:: Установка и использование ::
1. Создайте папку на Вашем сервере, например "guest". Закачайте в эту папку все файлы и каталоги.
Выставите ей атрибуты Chmod 755.
Закачивать и настраивать атрибуты скрипта можно менеджером "Total Commander" (Файл -> Изменить атрибуты).

2. Далее указан состав скрипта и права доступа, которые необходимо выставить файлам и папкам:
Файлы / описаниеПрава доступа
  • index.php - скрипт просмотра/добавления сообщений;
  • 755
  • admin.php - модуль администратора;
  • папки типа "images-ХХХ" и всем подпапкам в ней;
  • README.html - этот файл;
  • -
  • config.php - файл с настройками;
  • 666 или 644 или 777
  • guest.dat - файл с данными скрипта.

  • После установки прав доступа, согласно таблицы, попытайтесь запустить скрипт ссылкой такого типа: http://Мой_сайт/guest/index.php Админпанель: http://Мой_сайт/guest/admin.php. Пароль по умолчанию admin.
    3. Данные права доступа используются на большинстве серверов. В случае, если скрипт не запускается и выводится ошибка "Permise Denied" - скорее всего вы что то сделали не так.
    Можете посмотреть статью по настройке прав доступа.
    Если скрипт не заработал, не бойтесь экспериментировать: изменяйте атрибуты каталогов и файлов.
    Иногда, на "сомнительном" хостинге, гостевая запускается с атрибутами 777 (вместо 755) и 666 (вместо 644) для файлов и папок соответственно согласно таблице. Либо 777 для всех файлов.
    4. Ваш отзыв или предложения по модернизации скрипта можете оставлять на форуме.
    Если все пункты вы выполнили, а скрипт так и не запустился, ну чтож, заходите на форум по WR-Скриптам и в разделе "WR-Script" просмотрите темы, возможно решение Вашей проблемы уже есть на форуме. Если нет - задавайте вопросы. Постарюсь Вам помочь.
    :: Лицензия ::
    А) Пользоваться WR-Guest © можно абсолютно бесплатно при выполнении следующих условий:
        1. Вы не будете выдавать где-либо данный скрипт как свою разработку;
        2. Копирайт вида Powered by WR-Guest должен присутствовать на страничке.
    Б) Владельцам сайтов разрешается менять исходный код файлов, с сохранением копирайтера.
    В) Всем у кого в установленной гостевой нет ссылки на мой сайт БЕСПЛАТНАЯ поддержка НЕ ОКАЗЫВАЕТСЯ.
    Г) WR-Guest распространяется по принципу "as is" ("как есть"). Это означает, что вы пользуетесь продуктом на свой риск. Автор не дает никаких гарантий и не несет никакой ответственности за возможный ущерб и убытки любого рода.
    Powered by WR-Guest © версия 2.0
    ###############################################
    # Разработчик скрипта: WR (Gavrilov Mikhail)  #
    # Имя скрипта: WR-Guest                       #
    # Версия скрипта: 2.0.1                       #
    # Статус: Бесплатный скрипт                   #
    # Требования: PHP 4 или PHP 5                 #
    # Дата создания скрипта: 28 марта 2011 г.     #
    # Страница: http://www.wr-script.ru/          #
    # E-mail:   http://www.wr-script.ru/sendmail/ #
    ###############################################