Условные обозначения:
+ Поле "Информация о пользователе" в групповом отчете.
+ Новая визуальная тема twiboostrap. Рекомендуем использовать ее в качестве основной темы.
* Локализация установки/обновления на русский язык (многоязыковая поддержка).
* Новый дизайн процесса установки/обновления. Индикатор процесса установки/обновления.
* Оптимизация времени построения отчетов.
* Оптимизация времени начала тестирования.
* Общая оптимизация работы.
* Уменьшен размер пользовательских ответов за счет выноса форматирования текста в отдельное поле (css). Особенно заметно на тестах со сложным форматированием.
* Для редактирования переводов теперь используется многострочный редактор.
- В групповые отчеты не попадали результаты незавершенных тестов.
- Не показывались подсказки к вопросам.
* tMaker: изображения, вставленные в вопросы/ответы в формате PNG теперь не перекодируются в JPG, а остаются как есть при экспорте в XML.
- tMaker: восстановлено свойство "Учитывать регистр" в открытых вопросах.
- tMaker: Мелкие исправления.
* Сортировка пользователей при логине по алфавиту.
* Значительное ускорение создания группового отчета и отчета по произвольному пользователю.
* Ускорение (примерно в 2 раза) создания CSV файла группового отчета.
- Не всегда срабатывал ответ на открытый вопрос путем нажатия клавиши ENTER на клавиатуре.
- Если указано, что не нужно показывать результаты по теме, то показывалось название этой темы.
- При включенных пояснениях, но выключенном сообщении о правильном ответе показывалось пояснение при верном ответе.
- Нверно считались баллы вопроса с одиночным выбором в психологическом типе теста.
- tMaker: не всталялся разрыв страницы перед шаблонами правильных ответов при создании бумажных тестов.
- Не совсем корректное поведение при генерации CSV отчетов.
- При изменении часового пояса не менялось время в результатах тестирования.
- Не учитывался формат отображения даты заданный в настройках.
- Неверная сортировка в отчетах по столбцу "Дата".
- Не работал ответ на открытый вопрос путем нажатия клавиши ENTER на клавиатуре.
* На странице логина список групп отсортирован по алфавиту.
* Возобновлен параметр "Группа по-умолчанию".
- Не работал логин при нажатии клавиши Enter.
- Неверный порядок показа вопросов: вопросы всегда сортировались по темам.
- Текст правильного ответа в результатах пользователя показывался без учета HTML форматирования (только текст).
tMaker: Положение и размеры программы не сохранялись.
tMaker: Исправлена ошибка при быстрой вставке вопроса.
tMaker: Исправлена ошибка добавления 16-го вопроса в незарегистрированной версии.
tMaker: Самопроизвольное перемещение панелей свойств вопроса, редактора и списка ответов.
tMaker: В некоторых случаях не сохранялся и не копировался в буфер бумажный тест.
tMaker: При вставке нового вопроса менялись свойства последнего вопроса теста.
! Возможность завершить прерванный тест.
* В качестве базового URL можно указать IP адрес.
* Удалены номера опций в ответе на вопрос типа "упорядочить список".
* Размер бокса для ввода текста при ответе на вопрос открытого типа во всю ширину окна.
* Выбор варианта ответа щелчком по тексту ответа.
* Выравнивание ответа по правому краю экрана (если оно задано в редакторе).
- Ошибка обновления БД для MySQL 4.1
tMaker: Не восстанавливалось положение и размер главного окна программы.
tMaker: Ошибка при быстром добавлении вопросов.
tMaker: Ошибка удаления нескольких вопросов.
- Ошибка установки и удаления БД.
! Введены действия. Теперь настроить права пользователей можно гораздо гибче.
+ Вывод правильного ответа при просмотре результатов тестирования в отчетах.
+ Во время тестирования в заголовке имя студента и группа. Опционально.
+ Настройка прав по-умолчанию для пользователя, регистрируемого самостоятельно.
* Для прав testing и booksview по-умолчанию доступен модуль "Выход".
* Теперь в содержании книг нет глав, у которых снята пометка видимости.
* В открытых вопросах курсор автоматически устанавливается в поле для ввода ответа.
* В открытых вопросах можно ввести пустой ответ.
* Корректная работа на любом порту, отличном от 80.
- Не выводился список модулей, если при установке не был задан префикс таблиц БД.
- Ошибка при выборке пользователей по группе.
- Исправлены уведомления и предупреждения (проявлялись в некоторых случаях):
Notice: Undefined index: last_result in /system/modules/module_report_groups.php on line 25
Notice: Undefined variable: group_user_tests in system/modules/module_report_user_results.php on line 162
Warning: Illegal offset type in isset or empty in system/router.php on line 47
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in adodb-mysql.inc.php line 139
tMaker: Новый, более защищенный, формат тестов.
tMaker: Для любого фрагмента текста вопроса/ответа можно задать всплывающую подсказку, появляющуюся при наведении курсора.
tMaker: Упаковка текста путем удаления излишней информации.
tMaker: Преобразование теста в текстовый тест. При этом теряется все форматирование, однако размер текста существенно уменьшается.
tMaker: Команда "Сохранить как..." подставляла имя файла от предыдущего теста
tMaker: Индикатор загрузки и сохранения теста.
tMaker: Настройка отображаемых предупреждений при сохранении теста.
tMaker: В шаблонах бумажных тестов для балльных тестов указывается вес варианта ответа.
tMaker: Подробный индикатор прогресса при создании бумажных тестов.
tMaker: После удаления темы иногда появлялось сообщение об ошибке.
tMaker: Не всегда правильно создавались вопросы (в том числе пропадал текст следующего вопроса) на соответствие в бумажных тестах.
*** BookEditor ***
- В программу установки не были включены папки с темами для книг и шаблонами для создания HTML книг.
- При открытии окна свойств книги появлялось сообщение об ошибке.
! Программа SunRav TestOfficePro.WEB объединилась с программой SunRav BookOffice.WEB в один пакет SunRav WEB Class.
+ Форма логина с выбором пользователей из списка.
+ Поддержка PHP 5.3.
* Описание теста с учетом форматирования (существующие тесты нужно обновить для получения этого эффекта).
- Не работала самостоятельная регистрация пользователей. Только под Windows.
- В некоторых случаях не создавались отчеты. Только под Windows.
- Ошибка при удалении результатов пользователей. Только под Windows.
- Пользователь мог видеть чужие результаты тестирования.
- Неверный подсчет количества страниц в отчетах.
- В некоторых случаях появлялось сообщение: session_start() failed in system\config.php on line 8
- При редактировании прав сообщение: Incorrect integer value: '' for column 'grant_hidden' at row 1
- При редактировании раздела тестов (hidden): Incorrect integer value: '' for column 'section_hidden' at row 1
- Ошибка при импорте пользователей. Только под Windows.
- Ошибка при попытке отправить подтверждение пользователю о выполнении теста.
- Ошибка после ответа на вопрос (на некоторых конфигурациях): Notice: Undefined index: errorstext in module_testing.php on line 866
*** tMaker ***
! Изменен алгоритм шифрования паролей. Теперь используется несимметричный алгоритм (SHA 512), не позволяющий восстановить пароль. ВОССТАНОВИТЬ ПАРОЛЬ ТЕПЕРЬ НЕЛЬЗЯ! Запоминайте свои пароли! Куски кода, выполняющие проверку, также были серьезно усилены. Текущая и все последующие версии программ будут читать как старые пароли, так и новые, однако предыдущие версии программ не смогут прочитать новые пароли.
+ В списке тем указано количество вопросов в экзаменационном режиме и общее количество вопросов для темы.
* Улучшена работа с мультимедийными файлами (исправлены ошибки, увеличена скорость работы).
* Видоизменен переключатель режим оценки Темы/Тест.
* Расширен формат импорта текстовых файлов. Теперь поддерживаются все типы вопросов. Экспорт приведен в соответствии с новым форматом импорта.
* Создание ссылок в комментариях к вопросу.
* Улучшено отображение прогресса выгрузки файлов на ВЕБ сервер.
- Ошибка при удалении темы.
- Неправильно работала выгрузка файлов на ВЕБ серевер через прокси.
- Не запоминался параметр "Показывать результат по теме".
- Не вставлялся текст из буфера обмена в поле маски правильного ответа.
- Контекстное меню вопросов не всегда вызывалось для верного вопроса.
- Вес вопроса, введенный вручную, а не прощелкиванием мыши, не сохранялся.
- Окно «Настройки». На вкладке «Список вопросов» не сохранялись изменения цветов.
- Не вызывалась справка по F1.
- Можно было установить отрицательное количество вопросов для экзаменационного режима.
- Не нумеровались варианты ответов в бумажных тестах.
*** BookEditor ***
+ Обновленный дизайн. Новые визуальные темы.
+ Существенно улучшено качество импорта CHM и HTML файлов. Добавлена поддержка CSS.
+ Поддержка аудио и видео файлов при экспорте в HTML.
+ Фильтрация содержания.
+ Настройка разделителя слов.
+ Изменение иконок у нескольких глав сразу.
+ Фильтр глав в диалоге создания ссылки.
+ Настройка вида ссылок (подчеркивание и цвет).
+ В глобальном поиске появилась возможность поиска по названию главы.
* Изменен внешний вид диалога свойств книги.
- При изменении размера содержания до минимальных размеров появлялось сообщение об ошибке.
- При создании и сохранении новой книги постоянные запросы о имени файла для сохранения.
- Неверно работал поиск Юникодного текста.
- Ошибка в скрипте обновления до версии 22 БД.
- После окончания тестирования не ставится отметка о прохождении. Только под Windows.
- Если тестирование прерывалось из-за нехватки времени, то не ставится отметка о прохождении. Только под Windows.
- Программа tMaker генерировала неправильный XML файл (накопление вариантов ответа).
- Сообщения об ошибках по завершении теста: Notice: Undefined offset: 10 in module_testing.php on line 908.
- Сообщения об ошибке на странице редактирования раздела теста.
- в default theme всегда показывались результаты тестирования.
+ Показ результата тестирования, включая показ результатов по каждой теме по окончании тестирования.
+ Поддержка MySQL 5.1.
* Более точное форматирование текста вопросов и ответов за счет использования CSS.
* Кодировка XML файлов теперь UTF-8.
- При возврате на предыдущий вопрос не сохранялся ответ пользователя.
- Исправлено: Notice: Undefined offset: 1 in /system/modules/module_index.php on line 27
- Исправлены ошибки работы под IIS (создание пользователей, не добавлялись вопросы при добавлении теста и т.д.).
- Обновлена локализация
- Ошибка при редактировании категорий.
- Не ставилась оценка по темам.
- В результатах тестирования неправильно показывалось количество отвеченных вопросов.
- Если не был установлен "Экзаменационный режим" и кол-во вопросов для каждой темы было 0, то тест невозможно было начать.
! Совместимость с SunRav BookOffice.WEB - единая контрольная панель.
+ Добавление тестов в БД не по одному, а несколько сразу
+ Добавлена групповая операция "Переместить тесты в другой раздел"
+ Новые модули: "Справка" и "О программе"
+ Новый отчет: матрица ответов.
+ При просмотре группового отчета выводится не только имя пользователя, но и его логин.
+ Новая колонка в отчете - "Тест закончен".
+ При выборе теста показывает его описание.
+ В групповых отчетах добавлен столбец с кнопками: Подробнее, Печать, Загрузить, С их помощью можно работать с подробными результатами.
+ Подробные результаты тестирования для пользователей: показать не только статистику, но и подробную информацию по вопросам.
+ В индивидуальном отчете возможность просмотра результатов по темам.
* Список вопросов выводится постранично
* Не проверяет наличие email если не стоит опция "Уведомлять по эл. почте об окончании тестирования".
* В версии для печати сортировка по активному столбцу
* При экспорте в CSV можно выбрать кодировку.
* Корректная работа в nginx.
* Если пользователь невидимый, то доступ к контрольной панели для него заблокирован.
* Сортировка по алфавиту для разделов тестов и самих тестов при выборе теста для тестирования.
- Неправильно работала сортировка при использовании фильтра.
- В психологическом тесте для вопросов со множественным выбором неправильно подсчитывается вес ответа.
- При обновлении теста не удалялись старые вопросы
- Всегда перемешивались вопросы.
- Не работал запуск теста по ссылке.
- Выбираем тест, начинаем тестирование, удаляем этот тест. Тестирование можно продолжить, но вопросов уже нет. Исправлено.
- Если время теста истекло, то появлялось сообщение Notice: Undefined index: 4
- Во время тестирования при нажатии на клавишу <enter> происходил возврат на предыдущий вопрос.
- Исправление ошибок бета версии.
! Полностью переработана контрольная панель. Теперь она написана на шаблонах (позволяет использовать свой дизайн).
! Полностью переработан механизм авторизации пользователя и выбора теста. Теперь после авторизации пользователь попадает в личный кабинет, в котором он может: тестироваться, просматривать результаты, восстанавливать забытый пароль.
* Все данные в контрольной панели представлены в виде унифицированных таблиц, которые можно сортировать по любому столбцу.
* Если данных много, то их можно просматривать частями.
* Улучшен процесс установки на ВЕБ сервер.
* Один тест может быть в разных разделах.
* Обновление тестов происходит нажатием одной кнопки.
* В контрольную панель может войти только пользователь, у которого есть право "Администратор".
* Удалены скрипты, осуществляющие создание резервной копии, восстановления из резервной копии и выполнения SQL запросов по причине их потенциальной небезопасности.
+ Экспорт пользовательского отчета в формат CSV.
+ Пользовательский отчет в виде, готовом для печати.
+ Интерфейс для создания языков локализации и их редактирования.
+ Программа tMaker адаптирована для Widows Vista.
+ Подсказки (советы) для вопросов.
+ ID теста виден в скрипте редактирования теста.
+ Редактирование Multimedia ID теста.
+ Диаграмма правильных ответов в отчете по пользователям.
* Терялась выбранная группа после удаления пользователя.
- Не отображались результаты в отчете по пользователям.
- Не начислялись баллы для открытых вопросов.
- Исправлены мелкие ошибки.
+ Глобальная замена в программе tMaker.
+ Отсылка письма пользователю, прошедшему тестирование и/или администратору.
+ Матрица ответов в пользовательском отчете.
+ Экспорт матрицы ответов пользовательского отчета в формат CSV.
* Импорт тестов из файлов MS Excel.
* Адаптация для Windows Vista программы tMaker
- В некоторых конфигурациях терялся идентификатор пользователя в контрольной панели. Это проявлялось в том, что после захода на страницы "Пользовательский отчет" и "Управление пользователями" у пользователя сбрасывались права и могло появится сообщение "У Вас нет прав для доступа к этому скрипту".
- Иногда в отчете по группе у некоторых пользователей неправильно показывалось кол-во правильных ответов и кол-во набранных баллов.
- В отчетах не учитывалась точность процентов правильных ответов, установленная в настройках.
- Оценки по темам показывались всегда - независимо от параметра "Показывать результат по этой теме".
+ Дата тестирования рядом с названием теста в отчете по пользователю.
+ Новые колонки в групповых отчетах: название теста и группы.
- Порядок тем в скрипте редактирования теста был неверный.
- В некоторых случаях в экзаменационном режиме кол-во вопросов не соответствовало ожидаемому.
- Не работала блокировка кнопки "Ответить" если пользователь не выбрал ни один вариант ответа.
+ Локализация для латышского языка.
+ Во время установки системы на ВЕБ сервер можно выбрать установить язык и набор символов.
- На некоторых системах не работало обновление.
- На некоторых системах не работало удаление тестов.
- Неверный порядок следования вопросов в тесте на некоторых тестах.
*** tMaker ***
+ Сортировка (перемещение) тем.
* Редизайн иконок.
- Невозможно было установить вес варианта ответа.
- После выбора 3 типа вопроса при переходе на другие типы вопросов варианты ответов были недоступны.
- Не показывались параметры открытого вопроса "Следующий, если правильный" и "Следующий, если неправильный".
! Выгрузка теста и всех необходимых для него файлов (изображения и т.п.) на ВЕБ сервер одним щелчком мыши в программе tMaker.
+ Новое свойство темы - показывать ее в результатах тестирования или нет.
+ Видимость тестов определенным группам пользователей - для каждой группы свои разделы тестов.
+ Подсчет общего числа выбранных вопросов во всех темах (экзаменационный режим) или общее количество вопросов в тесте.
+ Удаление нескольких тестов одновременно.
+ Удаление нескольких пользователей одновременно.
+ Ограничение максимального количества тестирований.
+ Перемешивание вариантов ответа.
+ Сортировка теста по темам в экзаменационном режиме.
+ В отчете время ответа.
+ Время начала о окончания тестирования в окне результатов.
+ При создании новой базы новое поле ввода для желаемого пароля администратора.
* Блокировка кнопки "Ответить" если не выбран ни один вариант ответа (опционально).
* Улучшено перемешивание вопросов в экзаменационном режиме.
- В письме, отсылаемому пользователю после регистрации, не было приветственного текста.
- При нажатии на кнопку "Назад" показывался не предыдущий вопрос, а вопрос перед предыдущим.
02.02.2006 версия 2.2
==========================
+ Поддержка Flash и GIF анимации.
+ Можно скрывать группы пользователей и разделы тестов.
+ Описание теста при его выборе перед началом тестирования.
+ Имя пользователя в статистике во время тестирования.
+ Настраиваемая точность показа процентов (количество знаков после запятой).
+ Настройка возможности тестирования без логина.
+ Выбор нескольких групп и тестов одновременно в групповых отчетах.
+ Выбор нескольких групп одновременно в отчетах по пользователю.
+ В скрипте редактирования теста новые кнопки, позволяющие установить максимальное или нулевое кол-во вопросов в экзаменационном режиме для всех тем или выбранной темы.
* В скрипте редактирования теста в списке тем показано кол-во вопросов для экзаменационного режима.
* Возобновлена возможность тестирования без логина/регистрации.
* В психологическом тесте за каждое правильное соответствие (вопрос на соответствие) или за каждый правильно упорядоченный вариант ответа (упорядоченный список) начисляются баллы.
* При обновлении БД не нужно вводить параметры подключения к БД - они берутся из файла connect.php.
* Более тщательное перемешивание вопросов в экзаменационном режиме.
* Темы, по которым нет оценок не показываются.
* Если введен неверный логин/пароль, то появляется соответствующее сообщение.
- Не записывался в лог ответ пользователя при повторном ответе на вопросы всех типов кроме "Одиночный выбор".
- Неправильно подсчитывались баллы в вопросах со множественным выбором в психологических тестах.
- Выставлялась неправильная оценка для тестов в экзаменационном режиме при условии, что она задавалась в процентах и кол-во задаваемых вопросов меньше кол-ва вопросов в тесте.
- Не показывалось название теста в заголовке браузера во всех вопросах, кроме первого.
- У некоторых пользователей неправильно работало добавление нового пользователя - появлялось сообщение о недостаточности прав.
- Неправильно показывалась сумма баллов в отчете по пользователю в том случае, если пользователь не закончил тестирование.
*** tMaker ***
+ Поддержка Flash и GIF анимации.
* Расширенные возможности по работе с OLE объектами.
- Не экспортировались ссылки.
21.11.2005 версия 2.1
==========================
- Неправильно записывался процент правильных ответов по окончании тестирования.
- Неправильно записывался в лог ответ пользователя на вопрос типа "Упорядоченный список".
* Если во время экспорта теста в XML (в программе tMaker) произойдет ошибка, то в сообщении будет указан номер вопроса (и ответа, если ошибка в ответе). При этом возможно продолжить экспорт.
16.11.2005 версия 2.1 бета
==========================
+ Обновление тестов из XML файла.
+ Время тестирования в отчетах.
+ В групповом отчете добавлены поля: время тестирования, процент правильных ответов, количество ответов.
+ Возможность загрузить групповой отчет на локальный компьютер.
+ Запись в лог ответов пользователей на вопросы типа "Упорядоченный список" и "Соответствие".
+ Сокрытие и показ всех пользователей группы одной кнопкой.
+ Сокрытие тестов (как по одному, так и весь раздел сразу).
* Название теста внесено в таблицу результатов.
10.11.2005 версия 2.0.4
=======================
+ Запись кол-ва правильных ответов после каждого ответа пользователя. Позволяет узнать кол-во и процент правильных ответов даже в том случае, если тестирование не завершено.
- Импорт пользователей был возможен только на локальном ВЕБ сервере (localhost).
- Неправильно работал скрипт импорта пользователей (устанавливался неправильный пароль).
08.11.2005 версия 2.0.3
=======================
- Неправильно работало перемешивание вопросов
- Можно было посмотреть результаты, зарегистрироваться даже в том случае, если соответствующие кнопки были запрещены.
- Не работала ссылка на регистрацию в стиле логина "Непосредственный ввод логина".
- Если пользователь не выбирал ни одного ответа в вопросе со множественным выбором, то такой ответ считался правильным.
- Если пользователь не выбирал ни одного ответа в вопросе с одиночным выбором, то такой ответ не записывался в лог ответов.
- В отччете по пользователям не отображались изображения в случае, если в его имени была строка "media".
- При ответе на возвращенные вопросы в БД записывалась информация о предыдущем вопросе.
05.11.2005 версия 2.0.1
=======================
+ Новый пункт меню: "Выход".
* После того, как тестирование заканчивалось по причине истекшего времени, пользователю предлагалось ответить на оставшиеся вопросы. Кнопка "Ответить на пропущенные вопросы" убрана.
- tMaker: не копировались файлы, прикрепленные к вопросу, в папку с мультимедийными файлами.
- Не работала выборка вопросов из тем в экзаменационном режиме.
17.10.2005 версия 2.0
=====================
+ Локализация для украинского и литовского языка
+ Импорт списка пользователей из текстового файла
+ Новый параметр в настройках администрирования - "Кодовая страница".
- При удалении результата тестирования у одного пользователя у всех пользователей пропадал лог тестирования.
- Не работало изменение настроек тестирования.
- В логе ответов не показывались изображения.
- Ошибка в скрипте авторизации
- Не работал стиль логина "Непосредственный ввод логина"
- Если пропустить вопрос, потом вернуться назад, потом снова пропустить, то тестирование заканчивается с ошибкой "Can not add information into ANSWERS(0) table".
- Не удалялись тесты
- Неправильно подсчитывались баллы за тест
* Изменились расширения у некоторых файлов.
Было: footer.html, header.html, index.html, menu.html, splash.html.
Стало: footer.php, header.php, index.php, menu.php, splash.php
30.07.2005 версия 2.0 beta
==========================
* Полностью переработанная контрольная панель администратора
+ Резервное копирование БД и восстановление БД из резервной копии.
+ Визуальная настройка параметров тестирования и администрирования.
+ Внесение в БД несколько тестов одновременно.
+ Редактирование параметров тестов.
+ Новые параметры групповых отчетов: период тестирования, набранные баллы, показывать только отчет.
+ Визуальный выбор колонок для группового отчета.
+ Экспорт групповых отчетов в файлы формата CSV (совместим с MS Excel).
+ Детальный лог прохождения теста в отчете по пользователю.
+ Использование в вопросах 3 типа регулярных выражений не только в стиле POSIX, но и в стиле Perl.
* Просмотр вопросов и ID тестов вынесено в меню.
- Не сохранялись тексты ответов пользователей.
- При анализе ответа на вопрос 3 типа проверка всегда производилась с учетом регистра.
- Исправление других ошибок.
16.04.2005 версия 1.2.3
=======================
*** Скрипты ***
- При повторном ответе на вопрос 3 типа (ввод с клавиатуры) возникала ошибка и тестирование прекращалось.
- При повторном ответе на вопрос повторно увеличивался счетчик отвеченных вопросов.
- Ошибка с тестами, ограниченными по времени.
* Переведена на русский язык кнопка Skip.
*** tMaker ***
+ В фильтры диалога открытия файлов для вставки мультимедийного или дополнительного файла вопроса добавлены аудио-, видео-, текстовые и HTML фильтры.
+ В этих же диалогах теперь возможно копирование файла в папку с тестом.
+ Расширен формат импортируемых файлов. Теперь для вопросов 4 и 5 типа (соответствие и упорядоченный список) возможно указать номер соответствующего варианта ответа или порядковый номер. Для этого нужно обязательно указать тип вопроса (например ##type 4) и перед вариантом ответа поставить цифру (номер соотв. варианта ответа или порядковый номер).
+ Расширен экспорт тестов: добавлен признак правильности варианта ответа, для вопросов 4 и 5 типа указывается номер соотв. варианта ответа или порядковый номер варианта ответа. Добавлены комментарии к вопросу.
+ Настройка параметров страницы для печати бумажных тестов.
= создавать неограниченное кол-во тестов
= тесты создаются в экзаменационном режиме (если он включен)
= вставлять верхний и нижний колонтитул
= показать тест для редактирования или отправить сразу на печать
= создавать шаблоны правильных ответов (для быстрой проверки)
+ Возможность генерации нескольких экзаменационных суб-тестов. Информация по кол-ву вопросов берется из настройки экзаменационного режима.
+ Комментарии к вопросу при экспортировании теста в TXT и RTF.
- Исправлена ошибка "List index out of bounds (-1)" в окне описания теста.
- Невозможно было удалить оценку.
- В некоторых случаях невозможно было удалить тему.
- Во время импорта из RTF файлов к концу вариантов ответа могли добавляться знаки "+" и "-".
- После включения/выключения параметров теста "Показывать комментарий" и "Показать файл доп. информации" не показывались/не скрывались соответствующие поля для их редактирования.
06.01.2005 версия 1.2.2
=======================
*** Скрипты ***
- В некоторых случаях не импортировались темы в БД из XML файла теста (скрипт xmltomysql.php).
- Неправильно показывался результат тестирования (оценка по тесту в целом - скрипт test.php).
*** tMaker ***
- Исправлена ошибка "List index out of bounds (-1)" в окне описания теста.
- Неверная кодировка не позволяла правильно показывать русские символы в таблице оценок под ОС Windows 98/2000.
26.10.2004 версия 1.2.1
=======================
*** Скрипты ***
- Пользователь с правом тестирования не мог начать тестироваться.
- Пользователь, который не имел права на доступ к скрипту мог на него зайти через скрипт, к которому у него были права.
- В скрипте тестирования всегда показывалась кнопка "Назад", даже в том случае, если в тесте эта опция была снята.
16.10.2004 версия 1.2
=====================
*** tMaker ***
! Значительно изменилась программа tMaker.
+ Новый тип вопроса - упорядоченный список.
* Изменен внутренний формат .srt файлов (файлы теста). Новая версия может читать файлы как старой версии, так и новой, но старая версия не сможет прочить файлв новой версии.
* Изменен механизм создания XML документа (теперь используется DOM). Новый параметр в XML свойствах программы:DOM Vendor.
- В некоторых случаях создавался невалидный XML файл теста.
*** Скрипты ***
! Полностью переработана система прав пользователей. Каждый пользователь может иметь право: просматривать отчеты, управлять тестами, управлять пользователями.
+ Возможность возврата на предыдущие вопросы.
+ В скрипте отчета по пользователю показывается процент правильных ответов.
* В скрипте работы с разделами тестов перед удалением проверяется есть ли тесты из этго раздела. В случае, если такие тесты есть, то выдается подтверждающий запрос на удаление.
* В скрипте работы с группами пользователей перед удалением проверяется есть ли пользователи из этой группы. В случае, если такие пользователи есть, то выдается подтверждающий запрос на удаление.
- Возникала ошибка JScript в случае, если после ответа пользователя появлялось сообщение о правильности ответа с многострочными комментариями к вопросу.
- В скрипте создания отчета по группе пользователей с установленой отметкой "Показывать последний тест" показывался первый тест.
20.02.2004 версия 1.1
=====================
! Новый тип вопроса - на соответствие.
+ Добавлена возможность посмотреть максимальный Id из всех тестов в
скрипте testidview.php. Это очень полезно знать во время экспорта
теста из программы tMaker в формат XML. В окне, где требуется ввести
ID нужно ввести значение, которое на 1 больше того, что показал Вам
скрипт testidview.php.
- Не сортировал тесты по ID в скрипте testidview.php.
- При добавлении нового пользователя не заносился в БД его адрес
e-mail.
02.02.2004 версия 1.1 beta
==========================
! Для доступа к скриптам администрирования (находящиеся в папке admin)
у пользователя должны быть права администратора. Права задаются в
скрипте users.php. Во время установки (обновления) этой версии будет
создан пользователь с логином admin и паролем admin. Настоятельно
рекомендуется изменить логин/пароль этого пользователя сразу после
установки (обновления).
! Начиная с этой версии администраторские скрипты будут работать
только в том случае, если PHP установлен как модуль Apache. Подробную
информацию по установки PHP можно найти по этому адресу:
http://detail.phpclub.net/article/2001-04-20?printVersion=1
+ Ограничение времени тестирования.
+ Во всех скриптах все элементы имеют тег CLASS, позволяющий настроить
внешний вид с помощью CSS.
+ Удаление результатов тестирования в скрипте rep_users.php.
+ Добавлен скрипт execsql.php. С его помощью можно выполнять любые SQL
запросы к БД. Например, можно получить ЛЮБОЙ отчет по результатам
тестирования. Требуется знание языка SQL.
* Сортировка групп пользователей и пользователей по алфавиту во время
выбора теста.
* Улучшение расположения элементов в HTML режиме показа вопросов и
вариантов ответа за счет генерации более чистого HTML кода.
- Время начала и окончания тестирования совпадали.
- Не работала оценка, заданная в процентах.
08.09.2003 версия 1.0
=====================
+ Возможность выбора того, какие столбцы будут показаны в отчете по
группам (см. файл admconf.php).
+ В диалоге выбора пользователя и теста перед началом тестированием
добавлена возможность выбрать сначала раздел теста, а потом уже и сам
тест.
+ Поддержка тестов, в которых оценка результатов задана в процентах.
* Мультимедийные файлы теперь нужно располагать в поддиректориях.
Названия этих директорий должно совпадать с ID теста. Для того, что бы
узнать у какого теста какой ID добавлен скрипт testidview.php. Старое
поведение (с расположением файлов в корневой директории) по-прежнему
работает.
******* Изменения в БД *******
Таблица Questions
Добавлено поле question_weight (int(11) default '1')
18.06.2003 версия 1.0 бета
==========================
Первый публичный релиз