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



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

#1 Вячеслав

Вячеслав
  • Пользователь
  • 381 сообщений
  • Репутация: 2
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

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Тест шаблона для Joomla
  2. Как создать свой стиль для модуля Joomla
  3. Создание сайта на Joomla
  4. Как сделать каталог продукции на Joomla
  5. Посоветуйте модуль меню для Joomla


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