Исправление выпадающего меню BuddyBar
Все, наверное, сталкивались с проблемой в FireFox, когда наводите мышкой на “Учетная запись”, а потом пытаетесь выбрать что-нибудь ниже, чем “Активность”. В этом случае пропадало меню выбора. При чем проявлялась данная особенность только в ФФ.
Существует 2 способа ликвидации ошибки, один из них очень специфический, так как связан с использованием шаблона из Набора плагинов BP-DEV. Практически никто им не пользуется, поэтому предлагаю иное решение (универсальное).
Для этого скачайте файлик и замените им стандартный, который находится в:
/wp-content/mu-plugins/bp-core/css/
Извините, этот файл сильно устарел и больше нет возможности его скачать.
Проема была в css стилях, которые заставляли закрывать выпадающий список при пересечении границы в 30 пикселей от нижней границы BuddyBar.
Спасибо Exay за то, что он поднял эту тему,
благодаря ему я начал искать решение – и нашел :).
Спасибо slaFFik! Работает….
А с наползанием на шапку админки что делать? Кажется у лекактуса что-то было в каких-то обсуждениях (сейчас не получается найти) но даже это было не про BuddyBar.
да, вопрос с шапкой еще пока актуальный
Эээ, я понял о чем вы, только я просто отключаю везде ее, считая не нужной. Давайте так, я попробую посмотреть код – что увижу, напишу. Ок?
Кстати насчёт налезания.. Этой беды раньше не было… сегодня скачал всё.. и WPMU ,BP и BP русский…. и воткнул на новый сайт…
А вы ещё.. осла скачйте.. восьмого.. там вообще… глюки… попробовал… Зарежу его.. IE8 в смысле :)
так восьмерка еще очень сырая, она бета, как никак.. я ее даже ставить не хочу.
Спасибо
скачал поглядим сейчас
slaFFik у Вас получилось найти решение этой проблемы?
Если да, то напишите о нём плиз
Я у себя на сайте исправил этот “наезд” достаточно просто: файл wp-admin.css (лежит в папке wp-admin) – находим параметр #wphead – и добавляем к нему – padding: 28px 0 0 0;
Теперь все на своих местах :)
спасибо давно этого не мог исправить, действительно всё получилось
@Alexander Simboss:
Спасибо за помощь, я добавил ваше исправление в FAQ.
Мне удалось решить проблему с наползанием на шапку админки путем удаления в wp-content/languages/ru.php строки wp_print_scripts();
@Antoha:
Где вы вообще нашли эту функцию? В этом файле в версии 2.7.1 вообще нет упоминания этой функции.
Как нет? 61-ая строчка
P.S. Было бы неплохо привентить к этому сайту форум, т.к. довольно сложно уследить за ответами и вопросами
@Antoha:
Там всего около 40 строк. Причем я посмотрел как WP2.7.1, так и WPMU2.7.1 с сайта Ивана Калинина.
А про форум вы не первый говорите. Но я их как-то недолюбливаю, потому избегаю. Да и не справлюсь я сам, тем более уезжаю на месяц через пару дней – некому будет присматривать.
wordpress-mu-2.7.1-ru-lecactus-edition
#adminmenu {
width: 195px; /* default 145px + 10px */
margin-left: -210px; /* default 160px + 10px */
}
#wpbody {
margin-left: 225px; /* default 175px + 10px */
}
* html #adminmenu { /* for IE6 only */
margin-left: -110px; /* default 80px + 5px */
width: 200px; /* default 145px + 10px */
}
#minor-publishing-actions {
padding: 3px;
text-align: right;
}
#dashboard_quick_press .input-text-wrap,
#dashboard_quick_press .textarea-wrap {
margin: 0 0 1em 6em;
}
.inline-edit-row fieldset label span.input-text-wrap {
display: block;
margin-left: 6em;
}
.inline-edit-row fieldset .inline-edit-date {
float: left;
margin-left: 1em;
}
.inline-edit-row fieldset label input.inline-edit-menu-order-input {
width: 3em;
margin-left: -0.85em;
}
.select-action
{
width: 180px !important;
}
.actions select
{
width: 180px !important;
}
#wpabar {
background-repeat: repeat-y;
height: auto !important; /* default 28px */
}
#wpabar-rightside {
min-width: 340px;
}
Чесно говоря какой-то не совсем интеллектуальный разговор у нас завезался. Хотя что то совсем не понятно почему во вродебы одинаковых версиях разные файлы ru.php. Может быть у меня версия чуть постарше, а Ваша чуть поновее и с даработкой Ивана.
Блин.
Я хотел выложить код файла ru.php, взял его в тег
, но код выложился на сайт обрезаным
Разговор действительно не интеллектуальный :)
У нас разные версии WPMU. Или точнее файла ru.php. У меня нет всего этого кода. Больше я ничего сказать не могу :)