Всплывающая панель Меню при прокрутке вниз

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Всплывающая панель Меню при прокрутке вниз

Сообщение remak »

Хотелось бы найти тех, кто уже соприкасался с этой задачей. В просильвере при прокрутке вниз должна всплывать панель меню. Я что то наподобие для себя состряпал, но пока очень всё сыровато, да и в ИЕ не работает. Может уже есть готовые решения? Помогите.
Последний раз редактировалось remak 18.03.2013 18:56, всего редактировалось 2 раза.
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение remak »

Если есть интерес, могу выложить файлы для тестирования. Будет особо полезна эта фича тому у кого установлено множество модов, таких как блокнот, игры, галерея...

Добавляю демо-версию для наглядности работы панели меню.

ПАНЕЛЬ МЕНЮ

При прокрутке вниз всплывает вот такая панель:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось remak 10.02.2014 21:30, всего редактировалось 1 раз.
Аватара пользователя
Carica
phpBB 1.4.4
Сообщения: 136
Стаж: 17 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 35 раз
Поблагодарили: 5 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение Carica »

remak, конечно выкладывайте.
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать.
Ко мне на "ты".
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение remak »

Выкладываю чисто для тестирования. Никакие притензии не принимаются только пожелания. :D

Ссылка на скачивание

DEMO- версия

Добавлено спустя 39 минут 51 секунду:
Соответственно чтобы на соответствующей странице была активна соответствующая вкладка нужно задать условие.
В overall_header.html находим

Код: Выделить всё

<a class="active" href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
и заменяем на

Код: Выделить всё

<a<!-- IF SCRIPT_NAME eq 'viewforum' or SCRIPT_NAME eq 'index' or SCRIPT_NAME eq 'viewtopic' or SCRIPT_NAME eq 'viewonline' or SCRIPT_NAME eq 'ucp' or SCRIPT_NAME eq 'mcp' --> class="active"<!-- ENDIF --> href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
затем находим

Код: Выделить всё

        <li>
          <a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a>
        </li>
и заменяем на

Код: Выделить всё

        <li>
          <a<!-- IF SCRIPT_NAME eq 'memberlist' --> class="active"<!-- ENDIF --> href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a>
        </li>
И так для каждой кнопки своё условие.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось remak 17.04.2013 4:11, всего редактировалось 3 раза.
Аватара пользователя
boroda-max
phpBB 1.4.4
Сообщения: 110
Стаж: 14 лет 6 месяцев
Откуда: CCCР. Ленинград
Благодарил (а): 105 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение boroda-max »

remak писал(а):Выкладываю чисто для тестирования.
Спасибо!, интересная "штука".....бум ковырять....
Изображение
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение remak »

Возможно название одной из переменных уже используется на вашем форуме.
Аватара пользователя
boroda-max
phpBB 1.4.4
Сообщения: 110
Стаж: 14 лет 6 месяцев
Откуда: CCCР. Ленинград
Благодарил (а): 105 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение boroda-max »

Добавлял класс и для (по одному и вместе...)

Код: Выделить всё

header class="panel"
nav class="panel"
ul class="panel"
li class="panel"
, но вот как то не сростается ((

Как можно еще унифицировать переменные? Спасибо!
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение remak »

Попробуй ещё раз проверить по-шагово всё ли ты изменил как описывается в \install.xml
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение remak »

Подправил кое-какие ошибки. Если кто потестил, прошу отписаться.
И что бы не нарушать авторских прав, отмечу, что за основу была взята вот эта страница
Аватара пользователя
boroda-max
phpBB 1.4.4
Сообщения: 110
Стаж: 14 лет 6 месяцев
Откуда: CCCР. Ленинград
Благодарил (а): 105 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение boroda-max »

Скачал последний архив. Учитывая совет в Л/С относительно применения конкретно к моему стилю :

Код: Выделить всё

				<p>{SITE_DESCRIPTION}</p>
				<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
			</div>
подключив класс к переменным ui & li wrpanel результат - просто великолепен - все работает! Спасибо большое!
Изображение
Изображение
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение remak »

Подгони панель к левому краю. Вроде очень даже симпатично смотрится. :P
Есть небольшие проблемы. Твои ссылки в шапке стали не кликабельны. У меня тоже такая проблема... Кто сможет помочь?
Аватара пользователя
boroda-max
phpBB 1.4.4
Сообщения: 110
Стаж: 14 лет 6 месяцев
Откуда: CCCР. Ленинград
Благодарил (а): 105 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение boroda-max »

remak писал(а):Подгони панель к левому краю.
там просто будет больше ссылок ;)
remak писал(а):Есть небольшие проблемы. Твои ссылки в шапке...
Действительно пропали.... попробую панель переместить сегодня ниже......
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение Татьяна5 »

Высота элементов <header id="header"> и <div class="wrapper"> равна высоте шапки, эти блоки все перекрывают. Исправить - только полностью переверстывать css меню
Аватара пользователя
boroda-max
phpBB 1.4.4
Сообщения: 110
Стаж: 14 лет 6 месяцев
Откуда: CCCР. Ленинград
Благодарил (а): 105 раз
Поблагодарили: 10 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение boroda-max »

Спасибо большое, то есть если им задать "жесткий" размер - то тогда все вернется на места?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Всплывающая панель Меню при прокрутке вниз

Сообщение Татьяна5 »

boroda-max
Нет, меню съедет под шапку, а эти блоки станут выше меню...
Там только полностью всё менять

Вернуться в «Стили для phpBB 3.0.x»