Горизонтальное меню сайта IPB 3.2.3 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Горизонтальное меню сайта IPB 3.2.3 Настройка акктивности меню форума.

#1 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 12 Февраль 2014 - 02:27

Всем привет, не так давно решил заняться Горизонтальным меню сайта, но появилось пару вопросов не могу сделать эффект переключенной страницы в меню, тоесть на данном скрине у нас акктивна Горизонтальное меню Форума, она подсвечиваеться красным вот так как на скрине, если мы переключим на Новости, она тоже будет подсвечиваться красным, а вот если мы будем нажимать на другие меню, Видео, Помощь и тд. Они подсвечиваються только при наведении, а когда они акктивны тоесть когда мы нажали и перешли на их страницу они не подсвечиваються как акктивные Форум и Новости. Сразу скажу что Видео, Меню, Ресурсы, Помощь, Начать Игру, Добовлял кодом через шаблон globalTemplate. Так же не получаеться поменять местами Форум и Новости, что бы Новости находились у меня самые первые слева а за ним и форум, пытаюсь изменить порядок через Управление приложениями В АЦП - Перемещяя приложения но почему то не дает мне не стандартное приложение Unreal Poratal сделать первым!
Вложение  12.02.2014__06_18_29.jpg (33,04К)
Количество загрузок: 20
0

#2 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 149
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 12 Февраль 2014 - 13:13

Просмотреть сообщениеKaZaK555 12 Февраль 2014 - 02:27 сказал(а):

Сразу скажу что Видео, Меню, Ресурсы, Помощь, Начать Игру, Добовлял кодом через шаблон globalTemplate.
Фиговый код у вас.

Просмотреть сообщениеKaZaK555 12 Февраль 2014 - 02:27 сказал(а):

Так же не получаеться поменять местами Форум и Новости
В новых версиях можно перетаскивать приложения в панели управления, да. Для IPB 3.2.x нужна правка globalTemplate или можно IP.Content с соответствующим плагином установить.
0

#3 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 12 Февраль 2014 - 13:32

Просмотреть сообщениеDmitriy427 12 Февраль 2014 - 13:13 сказал(а):

Фиговый код у вас.

Да код самый простой, но интересно как сделать то что мне надо, хотябы как такая функция называется? она же есть и в обычном шаблоне IP.Board только выделение не множко другое, узнать бы код который отвечает за это и я бы их сам изменил :P
0

#4 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 12 Февраль 2014 - 13:33

Просмотреть сообщениеDmitriy427 12 Февраль 2014 - 13:13 сказал(а):

В новых версиях можно перетаскивать приложения в панели управления, да. Для IPB 3.2.x нужна правка globalTemplate или можно IP.Content с соответствующим плагином установить.
На новую версию переходить ну не как ;) 3.2.3 понравилась стабильная :rolleyes:
0

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 12 Февраль 2014 - 16:12

Просмотреть сообщениеKaZaK555 сказал(а):

Сразу скажу что Видео, Меню, Ресурсы, Помощь, Начать Игру, Добовлял кодом через шаблон globalTemplate.

Чтобы было "подсвечивание", надо выделить активную вкладку соответствующим классом active.
0

#6 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 21 Февраль 2014 - 19:47

Просмотреть сообщениеsiv1987 12 Февраль 2014 - 16:12 сказал(а):

Чтобы было "подсвечивание", надо выделить активную вкладку соответствующим классом active.

Уважаемый siv1987, не моглибы вы подсказать мне из стандартного шаблона IPB этот класс? ;)
0

#7 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 21 Февраль 2014 - 19:50

Просмотреть сообщениеsiv1987 сказал(а):

соответствующим классом - active

1

#8 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 21 Февраль 2014 - 21:55

Вот код класса форума!
<li class='active'>

{parse variable="forumActive" default="" oncondition="IPS_APP_COMPONENT == 'forums'" value="active"} 


Допустим у меня есть видео но сделанно в меню горизонтальном я код отображаю в ручную, как можно применить класс? Active к данному коду?
<li><a href="/index.php?app=videos" >Видео</a></li>

0

#9 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 21 Февраль 2014 - 23:39

С условием что находимся на вкладке компонента видео

<li class='<if test="IPS_APP_COMPONENT == 'videos'">active</if>'>

1

#10 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 22 Февраль 2014 - 06:19

У меня просто исчезает меню к которому я применяю этот скрипт. Возможно виноват я дал не полный скрипт active?
0

#11 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 22 Февраль 2014 - 12:16

Если меню исчезает, значит что-то не закрывается. Надеюсь понятно что это код тега li, и заменять нужно им только <li>, остальное остается так как есть. Смотрите там лишнее не поудаляйте.
1

#12 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 22 Февраль 2014 - 17:41

Просмотреть сообщениеsiv1987 22 Февраль 2014 - 12:16 сказал(а):

Если меню исчезает, значит что-то не закрывается. Надеюсь понятно что это код тега li, и заменять нужно им только <li>, остальное остается так как есть. Смотрите там лишнее не поудаляйте.
Не меню, а код который я вывожу в этом меню.
<li class='<if test="IPS_APP_COMPONENT == 'videos'"><a href="http://needforcraft.ru/index.php?app=videos" target="">Видео</a></if>'>

Что то не знаю почему изчезает кнопки к которым я добовляю код, возможно чего то не хватает!
<li class='<if test="IPS_APP_COMPONENT == 'videos'"> </if>'>

0

#13 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 271
  • Регистрация: 20-Март 09
  • Репутация: 2 077
  • IPB version:3.1.x
 

Отправлено 22 Февраль 2014 - 18:04

Просмотреть сообщениеKaZaK555 сказал(а):

Не меню, а код который я вывожу в этом меню.

WTF? Зачем условие переделали? У вас был пустой тег <li> без класса. Нужно было просто по условию добавить ему css класс. Я вам написал тег с условием. Осталось было только пустой тег <li> заменить тем, что с условием, при этом остальное ничего не трогая.

Это: <li>
Заменить этим: <li class='<if test="IPS_APP_COMPONENT == 'videos'">active</if>'>

<li class='<if test="IPS_APP_COMPONENT == 'videos'">active</if>'><a href="/index.php?app=videos" >Видео</a></li>


Просмотреть сообщениеKaZaK555 сказал(а):

возможно чего то не хватает!

Внимательности не хватает.
1

#14 Пользователь не на сайте   KaZaK555 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 27-Январь 14
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 22 Февраль 2014 - 22:53

Извините пока мало что понимаю в этом, спасибо вам. Теперь все заработало!
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна