Меню phpbbex

Board index Общие разделы О phpBBex

Description: Обсуждение phpBBex в целом, всё что не подходит в предыдущие разделы.
Moderator: Поддержка

Post #1by HD321kbps » 23.10.2013, 13:03

Подскажите очень похоже, что меню на phpbbex сделано на основе этого мода Menu System
Причем в моде и в меню phpbbex при большем количестве пунктов меню с сужением браузера пункты съезжают. Это обусловлено min-width и тд. Подправить бы это как-то универсально.
Last edited by HD321kbps on 23.10.2013, 15:50, edited 1 time in total.
HD321kbps M
Topic author, Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 339
With us: 4 yaers 2 months

Post #2by factotum » 23.10.2013, 14:24

Меню похоже на старую кладовку. По уму там бы порядок навести:
Форум (линк на список разделов. Дублируется со ссылкой в шапке) >
Список разделов (линк дублируется уже трижды)
Активные темы (дубль на главной)
{
Непрочитанные темы
Ваши темы
Ваши сообщения
} (Группа вполне подходит к "Личное")
Поиск по форуму (более подходящее место рядом с формой поиска)
Личное, Новых ЛС - может переехать туда, где тут кнопка Download
Пользователи - самое место в футере
Снова таки, в каждом разделе меню - дубли ссылок. Зачем, думаю, уже не знает никто

Экспериментировал с радикальным редизайном под mobile-first. Сверху получилось как-то так:
screenshot.75.jpg

На маленьких экранах это выглядит так:
screenshot.77.jpg
screenshot.77.jpg (35.61 KiB) Viewed 6263 times

Хотя изменения не окончательные. Хочется собрать функции по группам (панель форума уже есть, добавить панель модераторов, чего там еще)
Если "улучшение" стало "граблями" - Вы его переросли
factotum
Гуру
Location: Люксембург
Reputation: 232
With us: 5 years 1 month

Post #3by Sumanai » 23.10.2013, 15:13

factotum wrote:Активные темы (дубль на главной)

Пускай в меню остаётся.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1568
With us: 4 yaers 4 months

Post #4by HD321kbps » 23.10.2013, 15:26

а как же например ссылка на portal или еще какую страницу (мало ли кто захочет ссылку вставить)
HD321kbps M
Topic author, Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 339
With us: 4 yaers 2 months

Post #5by factotum » 23.10.2013, 15:39

HD321kbps wrote:а как же например ссылка на portal или еще какую страницу (мало ли кто захочет ссылку вставить)
такая же необходимость есть. Нужно экспериментировать, принимая во внимание юзабилити. Не исключаю, что найдется место как раз в основном меню. Во всяком случае после разброса пунктов меню по более подходящим местам - место появилось. А в общем нравится реализация меню FB - когда выдвигается сбоку. Два меню - две стороны. С мобильника это очень удобно.

Added after 7 minutes 57 seconds:
Sumanai wrote:Пускай в меню остаётся.
кнопки нужны, когда их нажимают. Чтобы нажимали - они должны быть на виду. Активные темы - это очень неплохой инструмент вовлечения. И им нужно пользоваться. Это мнение как специалиста по юзабилити не последней IT-конторы.
Last edited by factotum on 23.10.2013, 16:24, edited 1 time in total.
Если "улучшение" стало "граблями" - Вы его переросли
factotum
Гуру
Location: Люксембург
Reputation: 232
With us: 5 years 1 month

Post #6by HD321kbps » 23.10.2013, 16:12

также круто было сделать так, чтобы можно выделить выбранный в данный момент пункт (активный) (id="select")
HD321kbps M
Topic author, Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 339
With us: 4 yaers 2 months

Post #7by VEG » 23.10.2013, 18:57

HD321kbps wrote:Подскажите очень похоже, что меню на phpbbex сделано на основе этого мода Menu System
Если быть точным, то очень похоже, что мод Menu System сделан с использованием кода из phpBBex.

Судя по коду, скопировано было достаточно давно. Как пример:
Code: Select all
/* fixed width for IE */
#main-menu li ul
{
   min-width: 155px;
}
Этот же стиль в phpBBex:
Code: Select all
/* фиксирует ширину выпадашек 1 уровня потому что автоматом в IE не определяется нужная ширина */
#main-menu li ul
{
   min-width: 155px;
}
Русский комментарий и это правило попали в код phpBBex ещё в 2008 году, когда самого phpBBex по сути не было (сейчас в коде нет ничего по-русски). Тогда ещё поддерживалась полная совместимость с IE6, и вместо min-width: 155px; было width: 155px;. Без этого правила в IE6 пункты меню имели разную ширину. Время шло, от поддержки IE6 отказались, это правило было заменено на min-width: 155px; для того, чтобы не изменялся привычный внешний вид меню, но при этом не было жёсткого ограничения по ширине. Русскоязычные комментарии тоже какое-то время были, но в последней версии я их удалил. А автор этого мода перевёл русскоязычные комментарии на английский.

HD321kbps wrote:Причем в моде и в меню phpbbex при большем количестве пунктов меню с сужением браузера пункты съезжают. Это обусловлено min-width и тд. Подправить бы это как-то универсально.
Задайте минимальную ширину страницы таким образом, чтобы этим пунктам меню не приходилось «съезжать».
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1573
With us: 5 years 1 month

Post #8by HD321kbps » 23.10.2013, 19:43

VEG wrote:Задайте минимальную ширину страницы таким образом, чтобы этим пунктам меню не приходилось «съезжать».
Есть возможность сделать, чтобы съезжало на 2 строку без потери фона и тд (вдруг пунктов сильно много)
HD321kbps M
Topic author, Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 339
With us: 4 yaers 2 months


Return to О phpBBex