главная / документация
Справка к скрипту Вопрос-Ответ
Кратко о программе
версия от 14.09.2010
Автор Шестопалов Сергей
admin@homescript.ru
http://homescript.ru
Требования
При написании скрипта использованы технологии CSS PHP HTML JS
Требование к программе: PHP, установленный на сервере вашего хостера.
Как правило на платном хостинге так и бывает.
Баз данных скрипт не использует, информация сохраняется в файлах.
Основные функции
Скрипт для организации консультативного кабинета на вашем сайте. Имеется поиск, просмотр данных о консультанте с фото, или вывод списка всех консультантов,
посмотр всех ответов данного консультанта, возможность адресовать вопрос определённому консультанту (при этом на e-mail консультанта приходит уведомление),
или всем консультантам сразу.
После ответа на вопрос на e-mail спросившего приходит уведомление.
Имеется антиспам и чёрный список.
Скрипт работает без баз данных.
Консультант имеет панель управления, где имеются следующие настройки:
1. Просмотр неотвеченных вопросов, адресованных лично ему
2. Ответ на вопросы
3. Редактирование своих ответов
4. Редактирование своих данных: добавление-удаление фото, изменение пароля для доступа в панель управления.
Если задали вопрос определённому консультанту, ему приходит уведомление на e-mal
Администратор имеет панель управления, где имеются следующие настройки:
1. Полная настройка внешнего вида
2. Управление консультантами- добавить, отправить в отпуск, удалить, изменить данные, включая фото и пароль доступа в панель управления
3. Редактировать и удалять вопросы и ответы, заносить спросившего в чёрный список (после чего с IP спросившего вопрос задать будет невозможно)
4. Просмотр неотвеченных вопросов с возможностью переадресовать вопрос другому консультанту (при этом на e-mail консультанта приходит уведомление)
5. Управление чёрным списком
6. Изменение логина и пароля для досупа в панель управления
Установка
1. Распакуйте папку со скриптом на сервер в корневую! директорию (там, где главная страница вашего сайта)
2. В админ панели вашего хостера или в любом ftp-клиенте установите атрибуты всех файлов и папок скрипта 777
(или достаточные для работы php-скриптов на вашем хосте-эта информация выясняется у вашего хостера)
3. Зайдите в панель управления по адресу http://ваш_сайт/папка_скрипта/admin (папка скрипта по умолчанию quest) Логин
admin Пароль
111 Поменяйте логин и пароль в разделе
Логин и пароль.
4. На выбранную вами страницу установите этот код
<?php
//Установка скрипта Вопрос-ответ. Папка_скрипта-по умолчанию quest
$strpath="папка_скрипта/index.php";
$adrself=getcwd();
for($i=0; $i<100; $i++)
{
if(file_exists("public_html"))break;
if (!file_exists($strpath)) chdir("..");
else break;
}
include ($strpath);
chdir($adrself);
?>
Скрипт будет отображаться на этой странице.
5. Если каталог не отображается (при установке на html-страницу), то файл .htaccess, расположенный в архиве скрипта, поместите в корень сайта.
Если у вас в корне уже есть такой файл, скопируйте в него
строки из моего файла. Если это не поможет, обратитесь к своему хостеру с вопросом: как запустить php-скрипт на html-страничке.
Если уж ничего не помогает, тогда этот код установите на страницу с расширением .php
Начало работы
После установки скрипта перейдите в админпанель в раздел
Консультанты и добавьте консультантов, назначив им пароли доступа в админпанель для
консультантов.
Адрес для доступа в панель управления консультанта http://ваш_сайт/папка_скрипта/admin/cons (папка скрипта по умолчанию quest)
После появления ответов, можно будет настроить внешний вид скрипта в соответствующем разделе панели управления.
Если вы хотите получать уведомления о новых вопросах, в разделе
Настройки введите свой e-mail.
Если хотите поменять название папки со скриптом
В папке со скриптом открываем файл index.php
Находим строку
$catalog="quest"; (в самом верху) Меняем quest на ваше название
Внимание после этого не забудьте внести исправление в установочный код в строку
$strpath="папка_скрипта/index.php";