Название расширения: Menubar
Требования: phpBB 3.1.4 и выше, phpBB 3.2.0
Описание расширения: Добавляет на форум пользовательское горизонтальное адаптивное меню с выпадающим списком. Меню располагается ниже или выше существующей навигации. При уменьшении размера экрана меню сворачивается, так же как и существующие группы ссылок на форумах phpBB 3.1.x (в верхней части форума "Ссылки" или внизу, там где часовой пояс). Сворачивание происходит по одному пункту, по мере уменьшения ширины экрана.
Скачать:
Версия: 1.1.0
На данный момент есть три стиля навигации
Настройка меню описана в настройках расширения.
На данный момент доступны стили:
Последние изменения.
С версии 1.1.0 изменён принцип отображения всплывающего меню в свёрнутом состоянии. Теперь пункты отображаются сразу же под своим "родителем", но с небольшим отступом слева.
Последний этап эволюции расширения доступен для 3.3 версии здесь - viewtopic.php?f=157&t=5035
Меню с созданием пунктов без применения html кода, созданием путём добавления каждого пункта так же как при создании форумов.
Требования: phpBB 3.1.4 и выше, phpBB 3.2.0
Описание расширения: Добавляет на форум пользовательское горизонтальное адаптивное меню с выпадающим списком. Меню располагается ниже или выше существующей навигации. При уменьшении размера экрана меню сворачивается, так же как и существующие группы ссылок на форумах phpBB 3.1.x (в верхней части форума "Ссылки" или внизу, там где часовой пояс). Сворачивание происходит по одному пункту, по мере уменьшения ширины экрана.
Скачать:
Версия: 1.1.0
На данный момент есть три стиля навигации
+Смотреть скриншоты:
На данный момент доступны стили:
menubar-pro
, menubar-pro2
и menubar-black
.Последние изменения.
С версии 1.1.0 изменён принцип отображения всплывающего меню в свёрнутом состоянии. Теперь пункты отображаются сразу же под своим "родителем", но с небольшим отступом слева.
+История расширения
Версия: 1.0.0
Управление из адм. раздела.Последний этап эволюции расширения доступен для 3.3 версии здесь - viewtopic.php?f=157&t=5035
Меню с созданием пунктов без применения html кода, созданием путём добавления каждого пункта так же как при создании форумов.
Комментарии: 310
Отличное расширение, единственный косяк, который если может автор, лучше исправить конечно, это то что когда я выбрал собственный цвет оформления то пропали белые разделительные палочки между кнопками... то есть бар стал единой полоской. это не то чтобы ппц как критично но все же приятно когда они разделены)
Ну, я бы не назвал это косяком, всё таки. Разделительные полоски можно прописать самостоятельно, пример как это сделано на одном из готовых оформлений:
Тут кому как, у каждого свои предпочтения и вид на то как должно выглядеть меню.
Код: Выделить всё
.menubar-pro2 li {
border-right: 1px solid #D3E0EB;
}
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Это в админке в стиле надо вставлять?CabinetAdmin писал(а): Ну, я бы не назвал это косяком, всё таки. Разделительные полоски можно прописать самостоятельно, пример как это сделано на одном из готовых оформлений:Тут кому как, у каждого свои предпочтения и вид на то как должно выглядеть меню.Код: Выделить всё
.menubar-pro2 li { border-right: 1px solid #D3E0EB; }
у меня вот так сейчас-
.menubar-blue {
border-right: 1px solid #ffffff;
background-color: #cadbeb;
}
и разделитель так и не появился(
Код: Выделить всё
.menubar-blue li {
border-right: 1px solid #ffffff;
}
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
спасбио все заработало) это отдельно надо было прописать_)
Отличное меню. Спасибо за реализацию.
Есть одна мелкая стилистическая неприятность. Возможно, можно придумать решение. Форум большой и тяжелый. При загрузке страницы меню сначала прогружается полностью (все пункты), и лишь после этого адаптируется и появлятяется гармошка. Меню длинное, поэтому такой эффект как на компах, так и на смартфонах. Вот это вот отображение, а потом скрывание визуально может длится секунд 5 пока не прогрузится контент. Это можно как-то изменить? Может ли влиять, что расширение установлено последним, а суммарно на форуме под сотню расширений, следовательно, оно грузится в конце.
Фиксированную ширину выставлять пробовал. В этом случае меню становится открытым. Да и вообще не вариант это.
Есть одна мелкая стилистическая неприятность. Возможно, можно придумать решение. Форум большой и тяжелый. При загрузке страницы меню сначала прогружается полностью (все пункты), и лишь после этого адаптируется и появлятяется гармошка. Меню длинное, поэтому такой эффект как на компах, так и на смартфонах. Вот это вот отображение, а потом скрывание визуально может длится секунд 5 пока не прогрузится контент. Это можно как-то изменить? Может ли влиять, что расширение установлено последним, а суммарно на форуме под сотню расширений, следовательно, оно грузится в конце.
Фиксированную ширину выставлять пробовал. В этом случае меню становится открытым. Да и вообще не вариант это.
Гармошка появляется в тот момент когда прогружаются родные форумные скрипты, поскольку расширение использует стандартные скрипты для сворачивания. Такой же эффект будет и с другими подобными местами на небольших экранах, например в личном разделе. Я, чаще всего, встречаю такое с телефона когда связь плохая и страницы загружаются долго.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Да, осознал. У вас тут точно такая же ерунда. Как-то я сразу не сообразил, что у вас такое же меню )
Но на смартфонах это смотрится крайне неприлично. Штатное меню имеет мелкие иконки, его адаптация под размер экрана остается незаметной. А это меню у меня тоже крупным шрифтом и оно превращается в 3-4 строки, занимая весь экран смартфона и это на любой странице.
Может можно придумать какой-нить костыль?
Но на смартфонах это смотрится крайне неприлично. Штатное меню имеет мелкие иконки, его адаптация под размер экрана остается незаметной. А это меню у меня тоже крупным шрифтом и оно превращается в 3-4 строки, занимая весь экран смартфона и это на любой странице.
Может можно придумать какой-нить костыль?
Хм...
Можно попробовать такой вариант:
По логике должно сработать. Тут получается, что до загрузки скриптов меню будет скрыто, как только скрипты загрузятся класс
Можно попробовать такой вариант:
Код: Выделить всё
.nojs .menu-navbar {
position: absolute;
overflow: hidden;
height: 0;
}
nojs
будет заменён на hasjs
и этот костыль перестанет работать.Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Куда вам сбросить пива? Яндекс есть?
Ещё небольшой вопрос. У меня css слегка изменен, вот общий код панели:
В момент загрузки светится голубая полоска вместо меню, как я понимаю это 4 пикселя бордера. Можно тоже как-то скрыть?
Ещё небольшой вопрос. У меня css слегка изменен, вот общий код панели:
Код: Выделить всё
.menu-navbar {
margin: 10px auto;
margin-top:20px;
margin-bottom:0px;
border: 2px solid #d3e0eb;
border-radius: 8px;
}
.menubar, .menubar ul {
margin: 0;
padding: 10px;
list-style: none;
}
.menubar {
border-radius: 6px;
}
Похожие темы
-
Расширение позволяющее добавить на форум свой стиль, скрипт или блок с произвольным содержимым. В расширении можно задать шапку форума, ico иконку...