Обратная связь

Обратная связь

от Sergey Fedosov -
Количество ответов: 6

Добрый день!

Использую moodle версии 3.2 (закрытая сеть, сложности с обновлением)

Добавляю один курс, один элемент курса - "Обратная связь". Добавляю вопросы, включаю возможность гостю mod/feedback:complete:

права гостю

В результате гость может делать только предварительный просмотр:

просмотр

а ожидается, что будет кнопка перехода на опрос:

кнопка

подскажите плиз, в чём может быть подвох?

В ответ на Sergey Fedosov

Re: Обратная связь

от Vadim Tabunshchik -
Изображение пользователя Developers
в чём может быть подвох?

В том, что модуль создан в курсе. При включении mod/feedback:complete гость сможет отвечать только, если feedback размещен на главной странице сайта, и в админке включен параметр feedback_allowfullanonymous (https://docs.moodle.org/36/en/Feedback_FAQ#How_can_I_allow_non-logged_in_users_to_give_feedback.3F)

В ответ на Vadim Tabunshchik

Re: Обратная связь

от Sergey Fedosov -

Спасибо за ответ.

В админке параметр включен.

Модуль действительно в курсе. Не пойму, как его разместить на главной странице. Если добавляю блок "обратная связь", то этот блок доступен и виден только в режиме редактирования. добавить в него что-то не могу.

В ответ на Sergey Fedosov

Re: Обратная связь

от Vadim Tabunshchik -
Изображение пользователя Developers
Не пойму, как его разместить на главной странице

На главной можно активировать раздел курса (numsections) и разместить в нем фидбек. Или добавить блок «Основное меню», в котором тоже можно создавать разные ресурсы/элементы курса.

В ответ на Vadim Tabunshchik

Re: Обратная связь

от Sergey Fedosov -

Спасибо!

всё заработало.

последний вопрос, можно ли как-то этот опросник вставить в чужой iframe, чтобы были видны только вопросы+описание, но чтобы не были видны все остальные элементы moodle, не относящиеся к этой анкете?

В ответ на Sergey Fedosov

Re: Обратная связь

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

чужой - это чей? улыбаюсь

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

Только придумывать какие-то «костыли», например, скрыть стилями CSS блоки только на странице фидбека. Или изменить раскладку страницы в исходниках РНР - ищем в /mod/feedback/complete.php и /mod/feedback/view.php строку с set_pagelayout и вместо incourse прописываем что-то типа «popup» (layout темы оформления нужно смотреть).

Самый правильный вариант - написать свой шаблон mustache для страницы фидбека в тему оформления, но кто же этим займется…улыбаюсь)