пятница, 4 декабря 2009 г.

Скрипт доски объявлений WR-Board © версия 1.5 LUX

:: Назначение скрипта ::
Скрипт позволяет организовать на своём сайте Доску объявлений. В наличии широкие возможности администрирования, управления участниками, разделами, настройкой внешего вида. Имеются удобные средства навигации, поэтому любой посетитель может быстро и легко просматривать объявления и добавлять новые. Доска автомодерируемая - по истечении срока подачи объявления - оно автоматически удаляется.
Хотя доска использует файлы в качестве баз данных, но при этом она работает корректно и без сбоев даже при солидной нагрузке (повышенная посещаемость скрипту не страшна). Простая структура БД позволяют легко и быстро установить/перенести скрипт без потери данных в любую папку как на сервере, так и на другой сайт.
Размер дистрибутива с доской - 165 Кб .
Пример: скрипт доски объявлений на сайте WR-Скрипт.РУ. Архив: скачать бесплатный скрипт доски объявлений.
:: Возможности ::
  - автомодерирование объявлений (автоудаление объявлений по прошествии указанного в объявлении срока);
  - возможность настройки верхней и нижней части всех страниц (top.html и bottom.html);
  - отправка на емайл админу и тому кто написал это объявление (опционально);
  - Е-майл участников доски закрыт для защиты от спамеров (имеется форма для отсылки сообщения);
  - имеется удобный поиск на доске по параметрам объявления;
  - Регистрация и возможность редактирования-удаления регистрационных данных;
  - определение IP пользователей при регистрации/перерегистрации и сохраняется в базу;
  - система отсылки на мыло утеряного имени и пароля;
  - имеется механизм приводящий ДЕНЬ/ДНЯ/ДНЕЙ - к нужному типу в объявлениях;
  - если киент, с поисковика попадает на страницу с объявлением, которого уже нет - он увидит спецсообщение;
Админинтерфейс с возможностью:
  - выбора своего заголовка для всех страниц (увеличивает рейтинг в поисковых системах);
  - выбор количества отображаемых объявлений в каждой категории, разбивка на страницы;
  - редактировать/переносить в другую рубрику/удалять объявления;
  - возможность создавать/удалять/править разделы;
  - возможность удалять участников;
  - в случае появлении неверного кол-ва рубрик можно нажать кнопку "ПЕРЕСЧИТАТЬ" - которая всё исправит.
2. Фишки и изменения в новой версии по сравнению с v. 1.4 LUX: 
1) Улучшена цифрозащита антиспам пр подаче объявлений и регистрации нового пользователя;
2) Теперь в имени можно использовать ники только из русских, латинских букв, цифр и знака подчёркивания;
3) Теперь емайл админа не светится на доске, для отправки сообщений используется форма обратной связи;
4) Теперь объявления отправляются партиями по ХХ-штук админу на мыло для просмотра/редактирования/удаления;
5) в админке убран показ пароля и теперь пароль админа шифруется в md(5);
6) В админ панели теперь объявления можно удалять одним кликом (понаставил галочек и по кнопке "удалить");
7) в админке убрал строку - пароль пользователя;
8) При подаче нового объявления НЕзареганным юзерамнеобходимо согласиться с правилами (ЧЕКБОКС);
9) запрет регистрации в случае неверно указанного e-mail;
10) Комментарии может добавлять только зарегистрированный участник;
11) теперь в Админ-панели пароль администратора не виден в адресе;
12) В админке есть возможность включить/отключить ссылки пользователей в объявлениях. При включенной опции ссылки прописываются так: www.сайт.ru
13) Теперь есть кнопка "выйти из админки" (сбрасывает КУКИ-админпанели);
14) В админпанели имеется возможность вкл/выкл ОБЯЗАТЕЛЬНОСТЬ ввода email при подаче объявления;
15) Введено ограничение: Незарегистрированные пользователи могут размещать объявления максимум до 30 дней, а зарегистрированные до 90 (выбирается в админке).
16) на главной добавлен особенность: если в рубрике нет объявлений, то выводится название раздела и ссылки на вход нет (повышает релевантность страниц доски в поисковиках);
17) разработан новый скинчик. Красненький такой, интересный. Поддержка скинов 1.4-версии сохранена;
18) Добавлена возможность зарегистрированным участникам просмотра всех пользователей;
19) Для отправки личного сообщения на емайл необходимо ввести защитный код;
20) В админку добавлена возможность "сделать копию БД" и "восстановить из копии" - применять при сбое, а также добавлены предупреждающие сообщения, сколько дней назад сделана копия;
21) Изменён текст, отправляемый при добавлении сообщения пользователю на емайл, добавлена полная информация об объявлении;
22) Переписан блок добавления объявления, исправлены ошибки, изменён механизм с целью повысить надёжность БД;
23) Страницы везде в скрипте считаются по порядку 1,2,3 и т.д. (удобнее чем, 10,20,30 и т.д.)
24) В админке в профиле юзеров добавлено редактирование профиля пользователей;
25) Добавлена возможность администратору включить активацию регистрации юзеров по емайлу, а также активировать юзеров самому в админке;
:: Установка и использование ::
1. Создайте папку на Вашем сервере, например "board". Подключитесь к серверу по FTP и закачайте в эту папку все файлы и каталоги. Выставите ей атрибуты Chmod 755
Закачивать и настраивать атрибуты скрипта можно менеджером "Total Commander".(Файл -> Изменить атрибуты). 
2. Далее указан состав скрипта и права доступа, которые необходимо выставить файлам и папкам:Файлы / описание Права доступа
index.php - главная страница; 755
add.php - страница добавления объявления;
tools.php - страница регистрации, поиска, и др. функции;
admin.php - модуль администратора;
папка "images" со скином;
README.html - этот файл; -
папка "data" - папка с данными доски; 777
config.php - файл с настройками; 666 или 644
usersdat.php - файл с зарегистрироваными участниками;
boardbase.dat - файл БД с рубриками доски;
newmsg.dat - файл с последними объявлениями;
72 файла типа: ХХ.dat - файл данных с объявлениями каждой рубрики (ХХ - число);


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

Комментариев нет:

Отправить комментарий