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

Н

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

#1
Хак называется Advanced Navbar links 2.0.2
С его помощью можно переделать верхнее меню на свой вкус, добавив ссылки в выпадающее меню или просто отдельные ссылки.

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

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

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

Boss3

#2
А снаружи как оно выглядит? ;) Или как к примеру "Навигация" в навбаре?
 
Н

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

#3
А снаружи как оно выглядит?

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

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

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

Аркадий 10

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

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

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

#6
А в нашем случае это другая ситуация

Жуткий оффтоп: (эх, спойлера нету)
Ой, не хочется эту тему трогать, в модераторской наобсуждались. Я бы отключила репутацию от спасибок, а в репутацию разрешила отдельно плюсить, но это не мне решать. У себя на форуме я так и сделала - спасибки не ставила, но включила систему 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]
 
Н

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

#7
Протестировала. Работает. Добавляет как отдельные ссылки в верхнее меню, так и целые категории, раскрывающиеся по типу "Навигации". Имеющихся ссылок не убирает, просто добавляет новые. Каждая ссылка настраивается на предмет видимости для тех или иных групп. Удобно.

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

Аркадий 10

#8
А как добавлять то эти ссылки? Можно подробнее?
 
Н

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

#9
Аркадий 10, в первом сообщении есть скриншот формы, где нужно заполнить нужные поля.

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

mantr

#10
спасибо. отличный хак
 
X

xtwin

#11
Руками можно воспользоваться :)

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

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

Sayf

#12
Смотря куда хотите добавить,если после новых сообщений то после этого
Код:
$vbphrase[new_posts_nav]</a></td>
 
X

xtwin

#13
Смотря куда хотите добавить,если после новых сообщений то после этого
Код:
$vbphrase[new_posts_nav]</a></td>

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

Sayf

#14
Читайте установку. Там написано: "В шаблоне "navbar" найдите
Код:
$vbphrase[calendar]</a></td>
Но так как у Вас нету. То в этом же шаблоне "navbar" найдите строчку
Код:
$vbphrase[new_posts_nav]</a></td>
и ниже добавьте.
Код:
$custom_droplinks_cat
$custom_singlelinks
так же в этом шаблоне найдите
Код:
<!-- / NAVBAR POPUP MENUS -->
добавьте выше
Код:
$custom_droplinks
 
X

xtwin

#15
Читайте установку. Там написано: "В шаблоне "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 нету ((( Нужно, чтоб новые слова появлялись после "сообщения за день"
 
S

Sayf

#16
Покажите свой "navbar"
 
S

Sayf

#18
ставьте

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

xtwin

#19
ставьте

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

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

Sayf

#20
А Вы с папки "Форум" файлы загрузили?
И в админке новую категорию добавили?
 
X

xtwin

#21
А Вы с папки "Форум" файлы загрузили?
И в админке новую категорию добавили?

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

Sayf

#22
Значит где то что то не правильно сделали.
Ссылку на сайт можно?
 
X

xtwin

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

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

viktor6

#26
Ребята помогите
Захотел вверху над лого сделать дополнительное меню (как навбар)
В самый вверх (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 чтоб открывалось меню, а то названия есть а что внутри не открывается
 
Н

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

#27
но незнаю куда добавить $custom_droplinks чтоб открывалось меню, а то названия есть а что внутри не открывается

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

koil

#28
Поставил, понравилось. Отличная вещь.
Это ж туда можно запихнуть массу ссылок на различные ресурсы в инете.


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

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

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


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

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



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

Wmboard

#29
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread