Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > WWW - Готовые движки > Модуль теста для Joomla 1.5x


Автор: toorr2p 04.09.09, 17:13
Здраствуйте, у меня такая проблема с модулем для 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

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

Автор: p486 20.02.15, 23:52
с такими вопросами тебе сюда http://forum.joomla.org/

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)