Фильтр question.

Фильтр question.

от Светлана Коваленко -
Количество ответов: 4

Нужна помощь.

Фильтр question выводит вопрос из базы тестов нв страницу любого модуля. Замечательно.

Но отображается этот вопрос или на отдельно открытой странице - тогда у страницы нет привычной навигации типа - Вернуться в курс, только кнопка "Назад" в браузере. Или отображет вопрос на страничке, где хотелось бы его видеть, но уж больно криво.

Подскажите, как сделать так, чтобы окошко вопроса было полным, без вертикальной полосы прокрутки?

Спасибо!

Приложение 15.11.png
В ответ на Светлана Коваленко

Re: Фильтр question.

от Vadim Tabunshchik -
Изображение пользователя Developers

>> Подскажите, как сделать так, чтобы окошко вопроса было полным, без вертикальной полосы прокрутки?

Светлана, сложно подсказать, не имея установленного фильтра в системе.

Нужен оригинал страницы полностью, чтобы посмотреть исходный код, откуда и какие стили берутся для отображения фрейма с вопросом. Пока могу посоветовать одно - попробуйте увеличить ширину фрейма с 60% до 80% (файл filter.php), может поможет.

ЗЫ: А в настройках самого фильтра нельзя указать размеры фрейма?

В ответ на Vadim Tabunshchik

Re: Фильтр question.

от Светлана Коваленко -

Вадим, спасибо.

Изменение ширины пробовала. Она как раз и изменяется. А вот высоту получается задать только в px, проценты вообще никак не берутся во внимание.

Часть исходного кода страницы, где как раз отображение этого вот вопроса -

a target="_self" href="http://localhost/moodle/question/preview.php?continue=1&courseid=2&id=83.qst"><span class="nolink">Вопрос</span></a><iframe id=filter_question_12898668211 src="http://localhost/moodle/question/preview.php?continue=1&courseid=2&id=83.qst"width="80%" height=400px"></iframe> </div><ul class="section img-text"

Настройка у фильтра только одна - разрешение системе его использовать.

Жалко, что не очень получается - мы работаем со школьниками, фильтр был бы очень полезен.

В ответ на Светлана Коваленко

Re: Фильтр question.

от Vadim Tabunshchik -
Изображение пользователя Developers

>> А вот высоту получается задать только в px

Ну так задайте принудительно, заменив в файле filter.php фразу width="60%" на что-нибудь такое: style="width: 80%; height: 600px;"

Будет больше содержимого отображаться в фрейме (я думаю, мониторы с маленькой диагональю уже не актуальны?)

Проблема в том, что во фрейме показывается целая html-страница предпросмотра вопроса (question/preview.php) c футером и от полосы прокрутки тут никуда не денешься, особенно, если вопрос содержит много текста (или рисунки).

Смиритесь и используйте, как есть улыбаюсь

PS: Промелькнула мысль - зачем вообще нужен этот фильтр? Ученик же не получает оценку за ответ, толку никакого. Уж, если есть желание теорию перемежать с контролем знаний, то лучше использовать элемент курса "Занятие/Урок/Лекция" (название зависит от перевода). Пользы будет больше, чем от этого недофильтра улыбаюсь ИМХО

В ответ на Vadim Tabunshchik

Re: Фильтр question.

от Светлана Коваленко -

Вадим, спасибо. Принудительно и задаю, в коде видно. Изначально там только ширина. Думала, может, можно ограничить по содержимому как-то.

А про оценивание... Не всегда нужно. Это мы в методики и дидактики  всякие сдвинемся. Обучение детей и студентов - две большие разницы. Лекцию тоже используем. Но это все-таки другое.

Спасибо!