Перейти к содержимому

Реферальная программа Мегаплана


Модуль теста для Joomla

#1 Вячеслав

Вячеслав
  • Пользователь
  • 357 сообщений
  • Репутация: 0
0

Отправлено 04 Сентябрь 2009 - 20:19

Такая проблема с модулем для Joomla -
имеется модуль+компонент+бот, устанавливаются нормально, но при отображении выводится ошибка - "Некорректный идентификатор вопроса" кто знает что это может быть?

Вот описание модуля:

Описание
CosmoTests это движок тестов, основанный на AJAX и позволяющий проводить тестирование как в модуле (без перезагрузки страницы), так и прямо в статьях (вставка мамботом).

** Установка
1)Установите компонент com_cosmotest.zip
2)Установите модуль mod_cosmotest.zip
3)Если вы хотите показывать тесты внутри статей, то установите мамбот bot_cosmotest.zip

** Использование
1)В административной части компонента вы можете создавать свои тесты. Тест состоит из названия, описания и двух секций: вопросы и результаты.
2)Секция вопросов содержит вопросы, которые будут заданы пользователю. Вопрос это его текст, картинка либо флэш-ролик и пять вариантов ответа, первый из которых является правильным. Поле слева от варианта ответа это число баллов начисляемое за выбранный вариант. Оно может быть либо положительным, либо отрицательным (-2).
3)После сложения очков пользователя определяется результат, в который он попал. Для этого и существует секция результатов. Каждый результат это диапазон значений, в которые должен попасть результат пользователя. Если он в него попал, то ему выводится текст результата и (если есть) изображение/флэш-ролик.
4)Для вставки тестов в контент можно использовать мамбот. Его параметры в точности совпадают с параметрами модуля, а именно {cosmotest id=123 img_width=200 img_height=200 show_right=0 show_current=1 show_stats_link=0}
id - идентификатор теста, можно подсмотреть в админке в списке тестов
img_width - максимальная ширина картинок (полезно для модулей, если они не должны вылезать за пределы своей колонки)
img_height - максимальная высота картинок
show_right - показывать правильность ответа пользователя на каждом шаге (0 или 1)
show_current - показывать текущую сумму пользователя и набранный за каждый ответ балл (0 или 1)
show_stats_link - показывать ли в конце теста ссылку на диаграмму результатов теста (0 или 1)

** Кодировки
Для Joomla 1.5 и выше в файле config.php константа CT_INPUT_CHARSET должна быть только UTF-8. Для 1.0.х версий вопрос сложнее. Для русского языка это точно CP1251, для английского - все равно. Если вы не из Англии и не из России - стоит задуматься над этим вопросом серьезнее. Я не знаю кодировку принятую в вашей стране. Возможно вам стоит проконсультироваться со знающим человеком.

** Язык
Для смены языка интерфейса поменяйте константу CT_LANGUAGE в файле config.php. Например, russian или english.

** Картинки и флэш
Директория для изображений по умолчанию задается в константе CT_IMAGES_DIR. По умолчанию это images/. Со слэшем на конце. Все пути для изображений в настройках теста должны быть относительно данного пути. Например, "stories/articles.jpg" или "stories/key.jpg".

** CSS и шаблонизация
Все CSS классы и их краткое описание можно найти в файле /components/com_cosmotest/modcosmotest.css.

** Лицензия и копирайт
Авторские права на компонент принадлежат мне (Dead Krolik). Официальное место распространения - http://pocket-games.ru . Классы рисования диаграмм - pChart [http://pchart.sourceforge.net/]. Лицензия - GPL.



Вот сам модуль CosmoTest_Joomla_1.5_RUS.zip

Может подскажите аналоги или как самому зделать здесь пример того что нужно зделать Образец?

 

 

  • 0


Оформление форума – IPBSkins.ru