WR-Board © версия 1.3 Lite

:: Назначение скрипта ::
Скрипт позволяет организовать на своём сайте Доску объявлений. Размер дистрибутива с доской - 170 Кб . Скрипт обладает широкими возможности администрирования, управления участниками, разделами, настройкой внешего вида. Любой посетитель может быстро и легко просматривать объявления, имеются удобные средства навигации. Доска автомодерируемая - по истечении срока подачи объявления - оно автоматически удаляется.
Хотя доска использует файлы в качестве баз данных, но при этом она работает корректно и без сбоев даже при солидной нагрузке (повышенная посещаемость скрипту не страшна). Простая структура БД позволяют легко и быстро установить/перенести скрипт без потери данных в любую папку как на сервере, так и на другой сайт.
:: Возможности ::
    - автомодерирование объявлений (автоудаление объявлений по прошествии указанного в объявлении срока);
    - возможность настройки верхней и нижней части всех страниц (top.html и bottom.html);
    - отправка на емайл админу и тому кто написал это объявление (опционально);
    - Е-майл участников доски закрыт для защиты от спамеров (имеется форма для отсылки сообщения);
    - имеется удобный поиск на доске по параметрам объявления;
    - Регистрация и возможность редактирования-удаления регистрационных данных;
    - определение IP пользователей при регистрации/перерегистрации и сохраняется в базу;
    - система отсылки на мыло утеряного имени и пароля;
    - выбора своего заголовка для всех страниц (увеличивает рейтинг в поисковых системах);
    - выбор количества отображаемых объявлений в каждой категории, разбивка на страницы;
Админинтерфейс с возможностью:
    - редактировать/переносить в другую рубрику/удалять объявления;
    - возможность создавать/удалять/править разделы;
    - возможность удалять участников;
    - в случае появлении неверного кол-ва рубрик можно нажать кнопку "ПЕРЕСЧИТАТЬ" - которая всё исправит.

2. Фишки и изменения в новой версии по сравнению с v. 1.2:
- усовершенствован ПОИСК;
- при просмотре перечня объявлений можно прочитать часть объявления;
- каждое объявление на доске имеет свой уникальный 5-и значный номер UID;
- усовершенствована функция автоудаления;
- Добавлен механизм приводящий ДЕНЬ/ДНЯ/ДНЕЙ - к нужному типу;
- добавлен параметр $percent - кол-во столбцов рубрик на главной странице;
- Усовершенствован механизм работы с зарегистрированными участниками;
- При регистрации введённый емайл преобразовывается в нижний регистр;
- При регистрации обрабатывается также поле "имя". Проводится преобразование в нижний регистр;
- При входе в систему теперь имя можно указывать без учёта регистра;
- Запрещена подача объявления с таким же именем, как и у зарегистрированого пользователя;
- Теперь, если киент, с поисковика попадает на страницу с объявлением, которого уже нет - он увидит спецсообщение;
:: Установка и использование ::
1. Создайте папку на Вашем сервере, например "board". Закачайте в эту папку все файлы и каталоги.
Выставите ей атрибуты Chmod 755.
Закачивать и настраивать атрибуты скрипта можно менеджером "Total Commander" (Файл -> Изменить атрибуты).

2. Далее указан состав доски и права доступа, которые необходимо выставить файлам и папкам:
Файлы / описаниеПрава доступа
  • index.php - главная страница;
  • 755
  • add.php - страница добавления объявления;
  • tools.php - страница регистрации, поиска, и др. функции;
  • admin.php - модуль администратора;
  • папка "images" с 3-мя скинами (каждый находится в отдельной папке)
  • README.html - этот файл;
  • -
  • папка "data" - папка с данными доски;
  • 777
  • config.php - файл с настройками;
  • 644
  • usersdat.php - файл с зарегистрироваными участниками;
  • boardbase.dat - файл БД с рубриками доски;
  • newmsg.dat - файл с 10-кой последних объявлений;
  • 28 файлов типа: 112420460277.dat - файл данных с объявлениями каждой рубрики;

  • После установки прав доступа, согласно таблицы, попытайтесь запустить скрипт ссылкой такого типа: http://Мой_сайт/board/index.php Админпанель: http://Мой_сайт/board/admin.php. Пароль по умолчанию admin.
    3. Данные права доступа используются на большинстве серверов. В случае, если скрипт не запускается и выводится ошибка "Permise Denied" - скорее всего вы что то сделали не так.
    Можете посмотреть статью по настройке прав доступа по этой ссылке.
    Если скрипт не заработал, не бойтесь экспериментировать: изменяйте атрибуты каталогов и файлов.
    Иногда, на "сомнительном" хостинге, доска запускается с атрибутами 777 (вместо 755) и 666 (вместо 644) для файлов и папок соответственно согласно таблице. Либо 777 для всех файлов.
    4. Ваш отзыв или предложения по модернизации скрипта можете оставлять на форуме. Если Вам необходимо модернизировать доску, а самим это делать не хочется - пишите на мыло, договоримся по модернизации. Недорого ;-) Учтите, что на сайте имеются ещё более "продвинутые" версии доски - 1.3 Pro и Lux. Они платные, но цена - символическая.

    Если все пункты вы выполнили, а скрипт так и не запустился, ну чтож, заходите на форум по адресу: http://www.wr-script.ru/forum/ и в разделе "Помощь по WR-Board" просмотрите темы, возможно решение Вашей проблемы уже есть на форуме. Если нет - задавайте вопросы. Постарюсь Вам помочь.
    :: Лицензия ::
    А) Версия доски объявлений 1.3 Lite является бесплатной. Пользоваться WR-Board © можно только при выполнении следующих условий:
        1. Вы не будете выдавать где-либо данный скрипт как свою разработку;
        2. Копирайт вида Powered by WR-Board должен присутствовать на страничке. Допускается отсутствие ссылки, но название скрипта обязательно должно присутствовать.
    Б) Владельцам сайтов разрешается менять исходный код файлов php. Скины можно менять как угодно - без ограничения.
    Г) Всем у кого на доске нет ссылки на мой сайт БЕСПЛАТНАЯ поддержка НЕ ОКАЗЫВАЕТСЯ.
    Д) WR-Board распространяется по принципу "as is" ("как есть"). Это означает, что вы пользуетесь продуктом на свой риск. Автор не дает никаких гарантий и не несет никакой ответственности за возможный ущерб и убытки любого рода.
    Powered by WR-Board © версия 1.3
    ##############################################
    # Разработчик скрипта: WR (Gavrilov Mikhail) #
    # Имя скрипта: WR-Board                      #
    # Версия скрипта: 1.3 Lite                   #
    # Статус: Беслатный скрипт.                  #
    # Требования: PHP 4.3.0                      #
    # Дата разработки: 23 августа 2006 года      #
    # Страница: http://www.wr-script.ru/         #
    # E-mail:   Miha-ingener@yandex.ru           #
    ##############################################