Домашние скрипты

Тесты 1.0

Содержание

    Кратко о программе
    Основные функции
    Установка
    Начало работы
    Проекту помогли
    О сайте

Кратко о программе

версия 1.0 от 16.11.2010
Автор Шестопалов Сергей
admin@homescript.ru
http://homescript.ru

Требования
При написании скрипта использованы технологии CSS PHP HTML Требование к программе: PHP, установленный на сервере вашего хостера. Как правило на платном хостинге так и бывает.
Баз данных скрипт не использует, информация сохраняется в файлах.
На сайте функционирует демо-панель управления, где доступны многие настройки.

Распространяется бесплатно, но если вам понравился скрипт, то в целях поддержания проекта можете перечислить некоторую сумму на кошельки
WebMoney
Z260716372758
R551881391400
Яндекс-деньги
4100136395113

Запрещается! удалять ссылку на сайт и копирайт производителя. В случае удаления вы лишаетесь тех. поддержки. На вечно!!!

Оглавление


Основные функции

Скрипт для организации тестирования на вашем сайте. При помощи гибкого конструктора тестов вводятся вопросы с вариантами ответов и очками за них, затем добавляются результаты с диапазоном очков. Есть возможность разбить тесты по категориям. Есть возможность сбора данных тестируемого (имя, фамилия, пол, возраст, город, курс/класс, факультет) на ваш выбор. Имеется статистика по тестам: общая- сколько результатов получено и частная- кто и какой результат получил. Частная статистика работает только в том случае, если на момент тестирования включён сбор данных
Скрипт очень просто встраивается в страницу вашего сайта, достаточно установить несколько строк кода в место, нужное вам.
Полностью настраивается внешний вид: шрифты, внешний вид главной страницы: возможен вывод только названия категорий, или категорий с имеющимися в них тестами. Если категория одна, то выводится будут только названия тестов.
Управление ведётся через запаролированную админпанель. Скрипт не требует баз данных.

Оглавление

Установка

1. Распакуйте папку со скриптом на сервер в корневую директорию (там, где главная страница вашего сайта)
2. В админ панели вашего хостера или в любом ftp-клиенте установите атрибуты всех файлов и папок скрипта 777 (или достаточные для работы php-скриптов на вашем хосте-эта информация выясняется у вашего хостера)
3. Зайдите в панель управления по адресу http://ваш_сайт/папка_скрипта/admin (папка скрипта по умолчанию tests) Логин admin Пароль 111 Поменяйте логин и пароль в разделе Логин и пароль.
4. На выбранную вами страницу установите этот код


<?
//Установка скрипта Тесты. Папка_скрипта- название папки со скриптом(по умолчанию tests)
$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

Оглавление

Начало работы

После установки скрипта перейдите в админпанель в раздел Настройки и создайте хотя бы одну категорию. Затем перейдите в раздел Конструктор тестов и введите вопросы и варианты ответов с очками за ответы. Процесс создания теста можно прервать на любом этапе и возвратиться к нему позднее на странице Список тестов
После создания теста перейдите в раздел Конструктор результатов и введите результаты с диапазоном очков.
В разделе Настройки можно указать данные, которые вы бы хотели собрать с тестируемого. По умолчанию сбор информации отключён!
В разделе Внешний вид можно настроить шрифты, а так же определить, что будет выводится на главной странице:только категории, категории с названиями тестов (в этом случае нужно указать, сколько категорий выводить в ряд.)

Если хотите поменять название папки со скриптом

В папке со скриптом открываем файл index.php Находим строку $catalog="tests"; (в самом верху) Меняем tests на ваше название
Внимание после этого не забудьте внести исправление в установочный код в строку $strpath="папка_скрипта/index.php";

Оглавление

Проекту помогли

Этот список (т.е. ТОП из него) будет растространяться со справочными файлами ко всем скриптам
Внимание! Ссылки на сайты со всякой деструкцией не принимаются -деньги отсылаются назад.
Виталий http://cdma.md1000 руб
Александр Алякринский http://www.equator.ru800 руб
Полударов В.В http://www.radius-5.ru560 руб
Сергей Николаевич http://www.agakids.ru500 руб
Геннадий http://www.thorn-workshop.ru200 руб
Константин Михайлов http://www.audio-class.ru150 руб
Рыльских Андрей Анатольевич http://www.good-recept.ru100 руб
Александр http://misanthropia.ru100 руб
Котов Андрей Александрович http://www.webandart.ru64 руб
Оглавление

О сайте

Проект Домашние скрипты посвящён сценариям для домашних страничек. На сайт будут выкладываться авторские скрипты для интерактивного общения с посетителями: форумы, гостевые книги, чаты, различные формы для комментариев, отправки сообщений; сбора статистики: скачивания и просмотра файлов, посещений вашего ресурса; формирования документов и пр.
При разработке сценариев я пытался учесть следующие четыре момента:
Не обязательно web-мастер должен знать программирование, поэтому интеграция скрипта в ваш сайт должна быть максимально удобной (на уровне скопировал-вставил-добавил ссылку).
Управлять скриптами можно с помощью текстовых файлов, но куда удобнее делать то же, но через интуитивно понятную панель управления.
Как правило хостеры предоставляют ограниченное количество баз данных, за дополнительные нужно платить, поэтому я пытаюсь обходиться без них.
Интерактивные приложения для общения с посетителями сразу начинают атаковать спамеры, горе-взломщики и просто любители поматериться на чужих форумах, поэтому такие программы должны иметь защиту от подобных посягательств.
Сейчас на сайте доступно 18 скриптов для различных нужд. В разработке... это лучше посмотреть на сайте!

Оглавление

© Шестопалов Сергей МОСКВА 2010