Хак добавления своих ссылок в меню Advanced Navbar links

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Хак называется Advanced Navbar links 2.0.2
С его помощью можно переделать верхнее меню на свой вкус, добавив ссылки в выпадающее меню или просто отдельные ссылки.

Англоязычную версию класть не буду, но если кому нужно, она у меня есть.
Хак работает на всех версиях vBulletin от 3.6 до 3.8
Инструкция по установке есть внутри, но я повторюсь:

1) Загрузить файлы.
2) Импортировать продукт
3) Изменить шаблон navbar нужного стиля (не забудьте, иначе работать не будет!). Добавляемый код в файле, в архиве.

Добавляю версию хака для кодировки utf-8, проверено, работает без кракозябров.
 

Вложения

  • Advanced Navbar links 2.0.2(rus).zip
    7.8 KB · Просмотры: 56
  • Adv_Navbar_links2.0.2(utf-8).zip
    8.9 KB · Просмотры: 55
  • ссылки в навбар.jpg
    ссылки в навбар.jpg
    79.1 KB · Просмотры: 131
Последнее редактирование:

Boss3

Пользователь
Регистрация
19.06.10
Сообщения
1.683
Реакции
392
Баллы
28
Адрес
Pirate Bay
А снаружи как оно выглядит? ;) Или как к примеру "Навигация" в навбаре?
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
А снаружи как оно выглядит?

Boss, как выглядят ссылки в меню, там где "навигация" и "поиск"? Так и эти ссылки будут выглядеть, тоже можно сделать меню "выпадающим".
Сделала у себя всего одну пробную категорию с одним подменю - работает. Толком потестировать не успела.

Спасибо за метки, я про них хронически забываю. Надо как-то вырабатывать эту привычку.

Аркадий 10, кнопочку не украли, а ограничили количество "спасибок" в день до 5. Подробнее расскажет Veter.
 

Аркадий 10

Пользователь
Регистрация
06.01.12
Сообщения
487
Реакции
83
Баллы
13
Boss, как выглядят ссылки в меню, там где "навигация" и "поиск"? Так и эти ссылки будут выглядеть, тоже можно сделать меню "выпадающим".
Сделала у себя всего одну пробную категорию с одним подменю - работает. Толком потестировать не успела.
А как протестируете - расскажите? В подробностях, а?

Аркадий 10, кнопочку не украли, а ограничили количество "спасибок" в день до 5. Подробнее расскажет Veter.
Ну тогда я спокоен.
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
А в нашем случае это другая ситуация

Жуткий оффтоп: (эх, спойлера нету)
Ой, не хочется эту тему трогать, в модераторской наобсуждались. Я бы отключила репутацию от спасибок, а в репутацию разрешила отдельно плюсить, но это не мне решать. У себя на форуме я так и сделала - спасибки не ставила, но включила систему Like, она позволяет отметить, что пост понравился, не меняя репутации. В профиле отображается количество этих лайков.
Но давай не будем оффтопить? А все вопросы по репутации на этом форуме можно обсудить в разделе "Работа форума"

Вернемся к теме:
Тема про свои ссылки в меню, а не про репутацию. Есть еще код, который ставит второе меню "над хлебными крошками", но там надо вручную шаблоны менять.

[ADMIN="Veter"]Спасибки переехали:https://lumtu.com/rabota-foruma/1234-novye-izmeneniya-na-wmboard-4.html
Двойной навбар здесь: https://lumtu.com/haki-vbulletin/2686-dvoinoi-navbar-na-vbulletin.html[/ADMIN]
 
Последнее редактирование модератором:

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Протестировала. Работает. Добавляет как отдельные ссылки в верхнее меню, так и целые категории, раскрывающиеся по типу "Навигации". Имеющихся ссылок не убирает, просто добавляет новые. Каждая ссылка настраивается на предмет видимости для тех или иных групп. Удобно.

Скрин с моего стиля (добавлен раздел "Разное") во вложении.
 

Вложения

  • 2012_4_1_9_8_53.jpg
    2012_4_1_9_8_53.jpg
    71.5 KB · Просмотры: 72

Аркадий 10

Пользователь
Регистрация
06.01.12
Сообщения
487
Реакции
83
Баллы
13
А как добавлять то эти ссылки? Можно подробнее?
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Аркадий 10, в первом сообщении есть скриншот формы, где нужно заполнить нужные поля.

Категория
- это то, как будет именоваться пункт в меню, добавляется в разделе категорий слева (открытая вкладка)
URL ссылки - сама ссылка с http
Название - название ссылки в выпадающем списке
Текст описания - всплывающая подсказка над ссылкой
Путь к изображению - не пробовала
Порядок отображения - нумерация для расположения в определенном порядке
Группа пользователей с правами просмотра - кто может видеть ссылку
Открывать в новом окне - где будет открываться ссылка
 

mantr

Пользователь
Регистрация
04.07.12
Сообщения
67
Реакции
0
Баллы
1
спасибо. отличный хак
 

xtwin

Пользователь
Регистрация
29.01.13
Сообщения
43
Реакции
2
Баллы
3
Руками можно воспользоваться :)

Либо для навигации есть хак https://lumtu.com/haki-vbulletin/26...oih-ssylok-v-menyu-advanced-navbar-links.html
Это как здесь "Сервисы"

Спасибо ))) Но вот тут у меня еще вопрос. В инструкции по установки написано найти $vbphrase[calendar] </a> </td>, но в моем стиле в шаблоне navbar этого нет, поэтому я календарь и прочее удалил из шаблона header. Как мне правильно сейчас сделать?
 

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
Смотря куда хотите добавить,если после новых сообщений то после этого
Код:
$vbphrase[new_posts_nav]</a></td>
 

xtwin

Пользователь
Регистрация
29.01.13
Сообщения
43
Реакции
2
Баллы
3
Смотря куда хотите добавить,если после новых сообщений то после этого
Код:
$vbphrase[new_posts_nav]</a></td>

Я ничего не понял (((( В общем строчки $custom_droplinks_cat и
$custom_singlelinks я добавил в шаблон header в стиле, который у меня установлен (не тот, который стандартный стиль). Может не туда я это всё написал?
 
Последнее редактирование:

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
Читайте установку. Там написано: "В шаблоне "navbar" найдите
Код:
$vbphrase[calendar]</a></td>
Но так как у Вас нету. То в этом же шаблоне "navbar" найдите строчку
Код:
$vbphrase[new_posts_nav]</a></td>
и ниже добавьте.
Код:
$custom_droplinks_cat
$custom_singlelinks
так же в этом шаблоне найдите
Код:
<!-- / NAVBAR POPUP MENUS -->
добавьте выше
Код:
$custom_droplinks
 

xtwin

Пользователь
Регистрация
29.01.13
Сообщения
43
Реакции
2
Баллы
3
Читайте установку. Там написано: "В шаблоне "navbar" найдите
Код:
$vbphrase[calendar]</a></td>
Но так как у Вас нету. То в этом же шаблоне "navbar" найдите строчку
Код:
$vbphrase[new_posts_nav]</a></td>
и ниже добавьте.
Код:
$custom_droplinks_cat
$custom_singlelinks
так же в этом шаблоне найдите
Код:
<!-- / NAVBAR POPUP MENUS -->
добавьте выше
Код:
$custom_droplinks

В шаблоне navbar POPUP MENUS тоже нету (((( куда в этом случае писать? и $vbphrase[new_posts_nav] </a> </td> тоже такой строчки в navbar нету ((( Нужно, чтоб новые слова появлялись после "сообщения за день"
 
Последнее редактирование:

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
Покажите свой "navbar"
 

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
ставьте

Добавлено через 1 минуту
И напишите получилось или нет.
 

xtwin

Пользователь
Регистрация
29.01.13
Сообщения
43
Реакции
2
Баллы
3
ставьте

Добавлено через 1 минуту
И напишите получилось или нет.

Поставил, но при загрузке странице ничего нового не появилось ((( Я в том смысле, что после проделанных операций, я пытался создать заголовок, но он не появился
 
Последнее редактирование:

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
А Вы с папки "Форум" файлы загрузили?
И в админке новую категорию добавили?
 

xtwin

Пользователь
Регистрация
29.01.13
Сообщения
43
Реакции
2
Баллы
3
А Вы с папки "Форум" файлы загрузили?
И в админке новую категорию добавили?

Да, только она у меня называется "загрузить на сервер", в админке новую категорию добавил, но при загрузке ничего не появилось (((
 

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
Значит где то что то не правильно сделали.
Ссылку на сайт можно?
 

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
Форум включите.
 

xtwin

Пользователь
Регистрация
29.01.13
Сообщения
43
Реакции
2
Баллы
3
А у меня не добавляет новые заголовки ((((( Всё, что не напишу, появляется в меню навигации ((( как исправить? :( Стиль не родной, скачанный. Из шаблона header удалил календарь и еще что-то, точно уже не помню, в navbar календарь отсутствовал. Вот оригиналы header и navbar http://www.sendspace.com/file/apud4m

Поставил другую тему, теперь всё норм )))) Только вот незарегистрированные пользователи не видят новых заголовков, хотя в настройках поставил, чтоб все видели. Никто не подскажет, как исправить?
 
Последнее редактирование:

viktor6

Пользователь
Регистрация
29.06.07
Сообщения
14
Реакции
0
Баллы
1
Возраст
48
Адрес
Украина
Ребята помогите
Захотел вверху над лого сделать дополнительное меню (как навбар)
В самый вверх (header) стиля добавил такокое

Код:
<!-- nav buttons bar -->
<div class="tborder" style="padding:0px; border-top-width:0px">	<table cellpadding="0" cellspacing="10" border="0" width="100%" height="54px" align="center">	<tr align="center">
$custom_droplinks_cat
$custom_singlelinks	</tr>	</table>
</div>
<!-- / nav buttons bar -->
но незнаю куда добавить $custom_droplinks чтоб открывалось меню, а то названия есть а что внутри не открывается
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
но незнаю куда добавить $custom_droplinks чтоб открывалось меню, а то названия есть а что внутри не открывается

И не будет скорее всего... скрипты-то остались в навбаре... а вы другой шаблон меняете...
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Поставил, понравилось. Отличная вещь.
Это ж туда можно запихнуть массу ссылок на различные ресурсы в инете.


Остались вопросы.
Почему в папке лежат два текстовых файла "установка" и "обновление"
Особо не вчитываясь начал с "Установки".
Когда перешел к "Обновлению" заметил что нужно переписать поверх.. :shok:
Зачем? Ведь там то же самое лежит.

При этом в обновлении указано

-Найдите--
<!-- Advanced Navbar Link -->
...
у меня такого в навбаре нет


не нашел и
-Найдите--
<!-- custom_links_menu -->
<div class="vbmenu_popup
....

ну вроде работает и так.
не выйдет ли это позже боком?



2. А как сделать навбар в две строчки?
Где-то мельком видел не могу найти..
 
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard

Статистика форума

Темы
200.631
Сообщения
380.508
Пользователи
327.849
Новый пользователь
ffors
Сверху Снизу