Как убрать

Как убрать

by Igor Teplov -
Number of replies: 13

Здравствуйте! Обновился до версии 3.0, однако появилась дублирующая надпись (см. прикрепленный скриншот). Как ее убрать?

Attachment скрин.PNG
Sum of ratings: -
In reply to Igor Teplov

Re: Как убрать

by Vadim Tabunshchik -
Picture of Developers

Что, Игорь, тему нестандартную используете? cool

Отсутствует в теме или "не подхватывается" из родительской стиль .hidden:

.hidden {
display: none;
visibility: hidden;
}

Добавьте или в course.css используемой темы, или, при его отсутствии, в core.css (moodle.css), или, в конце концов, в настройках темы пропишите.

In reply to Vadim Tabunshchik

Re: Как убрать

by Igor Teplov -

Спасибо большое, Ваши рекомендации помогли!

In reply to Vadim Tabunshchik

Re: Как убрать

by Vadim Dvorovenko -
Picture of Developers Picture of Майнтейнер перевода

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

In reply to Vadim Dvorovenko

Re: Как убрать

by Vadim Dvorovenko -
Picture of Developers Picture of Майнтейнер перевода

Обращаю внимание, что если прописать только стиль hidden, то начнут пропадать секции курса, если они помечены как скрытые.

Пока вот такой набор подобрал

.hidden {
    display: none;
    visibility: hidden;
}

.course-content ul li.section.hidden {
    .sectionname > span,
    .content > div,  /* All the divs but the activities which are in a UL. */
    .activity .activityinstance {
        opacity: .5;
        margin-left: 10px;
        margin-right: 10px;
    }
}

li.section.hidden,
.block.hidden,
.block.invisible {
  visibility: visible;
  display: block;
}


In reply to Vadim Dvorovenko

Re: Как убрать

by Vadim Dvorovenko -
Picture of Developers Picture of Майнтейнер перевода

И ещё

fieldset.hidden {
    display: inherit;
    visibility: inherit;
}

In reply to Vadim Dvorovenko

Re: Как убрать

by Igor Teplov -

Да, ваш код более корректный, использую его. Спасибо.

In reply to Vadim Dvorovenko

Re: Как убрать

by Igor Teplov -
Установил moodle 3.1, использую выше указанный код, помог, но теперь другая проблема, которую я описываю здесь: https://moodle.org/mod/forum/discuss.php?d=334265#p1347008

Как быть?
In reply to Igor Teplov

Re: Как убрать

by Igor Teplov -

Никто не знает как решить данную проблему?

In reply to Igor Teplov

Re: Как убрать

by Igor Teplov -
?????
In reply to Igor Teplov

Re: Как убрать

by Igor Teplov -

никто не знает как решить данную проблему?

In reply to Igor Teplov

Re: Как убрать

by Людмила Татарникова -

Вам же в той теме подсказали несколько направлений поиска источника ошибки - Вы по ним "погуляли"? Другую тему ставили? Эту обновляли? Сам Moodle обновили? Как Вам кто-то сможет помочь, если Вы никакой информации не предоставили.

И "апать" лучше ту тему, где проблема описана.

In reply to Людмила Татарникова

Re: Как убрать

by Igor Teplov -

1) Да, другую тему ставил, все нормально отображается, но меня другие темы не интересуют, т.к. все привыкли именно к этой.

2) Текущая тема обновлена (стоит последняя версия).

3) Система Moodle стоит самая последняя версия.

In reply to Igor Teplov

Re: Как убрать

by Людмила Татарникова -

продолжаю цитирование:

После обновления кэш Мудл чистили? Включите отладку на «Разработчик …», может ошибка какая будет. Посмотрите в Firebug, есть ли вообще кнопки (может они скрыты стилем, тема ведь для 2.7, на 3.1 её никто не проверял).

 Что я бы делала в такой ситуации:

- поищите ошибку с помощью инструментов разработчика в браузерах (типа FireBug в FireFox), кнопка, скорее всего, есть, только скрыта или "недораскрыта" каким-нибудь стилем. Найдёте - исправьте в пользовательском CSS;

- поищите похожую тему (с тем же "функционалом"), в которой эта кнопка работает, и  через пользовательский CSS приведите её к привычному виду;

- если кнопку восстановить не смогли и другая тема категорически не устраивает, вернитесь к прежней версии Moodle, в которой эта кнопка присутствовала.

Пишу по собственному очень небогатому опыту, надеюсь, опытные коллеги дополнят и поправят.