Пропустить

Как добавить ссылку в меню (навигацию в шапку)?

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Sheer » 09.02.2012 2:09

Mouse писал(а):для всех остальных кнопок ( таких как ФАК, Пользователи и тд ) путь един

Путь един для всех кнопок. Разные условия отображения.
<!-- IF S_USER_LOGGED_IN -->
   Показываем одну кнопку
<!-- ELSE -->
   Показываем другую кнопку
<!-- ENDIF -->

Вот и все...
Изображение
Аватара пользователя
Sheer
Поддержка
Поддержка
 
Сообщения: 1536
Зарегистрирован: 18.11.2009 1:40
Откуда: Рига, Латвия (нелепая страна)
Благодарил (а): 9 раз.
Поблагодарили: 289 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 09.02.2012 2:42

Спасибо большое за ответ, Sheer

Пыталась найти, у меня вот так

<!-- IF S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="13" height="11" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a><!-- ENDIF -->


Значит, мне нужно картинку с Новым Сообщением показать, а где же показать Вход?

Помогите, пожалуйста.

И вот это вообще понять не могу, здесь и вход и выход в одних скобках :?:

<!-- IF not S_IS_BOT --><a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login" width="13" height="11" alt="*" /> {L_LOGIN_LOGOUT}</a>&nbsp;<!-- ENDIF -->
Последний раз редактировалось Sheer 09.02.2012 3:17, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Палыч » 09.02.2012 8:34

вместо этого:
<a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login" width="13" height="11" alt="*" /> {L_LOGIN_LOGOUT}</a>


сделать это

<!-- IF S_USER_LOGGED_IN -->
<a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/ВАША_кнопка_logout" width="13" height="11" alt="{L_LOGIN_LOGOUT}" /></a>
<!-- ELSE -->
<a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/ВАША_кнопка_login" width="13" height="11" alt="{L_LOGIN_LOGOUT}" /></a>
<!-- ENDIF -->
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9467
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 09.02.2012 11:12

Палыч, спасибо Вам огромное, все получилось!!
Сначала никак не могла понять, как быть с Сообщениями и Регистрацией, потому что там ведь еще и Новое Сообщение нужно было прописать, но сделала, как Вы научили, перекопировала Ваши ссылки со Входом-Выходом и заменила текст и картинки на нужные и все работает!

Спасибо и благослови Вас Бог.
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 09.02.2012 11:17

О, еще забыла заметить, что, опять таки благодаря Вам, Палыч, я теперь поняла разницу между alt="*" /> и alt="

У меня было как в первом случае и при наведении мышки на кнопку, отображалась просто звездочка, а сейчас я заменила на второй вариант и теперь при наведении отображается русское описание кнопки!

СПАСИБО!

Добавлено спустя 28 минут 38 секунд:
Палыч, если позволите, еще один маленький вопрос
При наведении мышкой на кнопку Сообщения, выдает такое - НовыхЛС: >strong> 0 </strong>
Подскажите, пожалуйста, как оставить просто 0

У меня вот так сейчас

<!-- IF S_USER_LOGGED_IN -->
						<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/mes.png" width="77" height="31" alt="{PRIVATE_MESSAGE_INFO}" /></a/
<!-- ELSE -->
<a href="{PRIVATE_MESSAGE_INFO_UNREAD}"><img src="{T_THEME_PATH}/images/blink.png" width="53" height="31" alt=" {PRIVATE_MESSAGE_INFO_UNREAD}" /></a/
<!-- ENDIF -->
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Пчелкин » 09.02.2012 12:55

Скобку разверните...млин...(первую)

Добавлено спустя 21 секунду:
Mouse писал(а):>strong> 0 </strong>
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4891
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 552 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 09.02.2012 14:59

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

А вообще у меня теперь новая проблема и мне очень стыдно опять вас тревожить, но без вашей помощи я не справлюсь.
После замены кнопок Сообщение - Новое сообщение показывается только одна кнопка Сообщение, даже если пришло новое сообщение.
пыталась по разному, не выходит никак.
Палыч, я по вашему совету замены Вход-Выход сделала так же и с Сообщение - Новое сообщение, но Новое сообщение не отображается. Прошу Вас, исправьте пожалуйста, если Вам не трудно.
Заранее большое спасибо и извините.


<!-- IF not S_IS_BOT -->
					<!-- IF S_USER_LOGGED_IN -->
						<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/1ls.gif" width="25" height="17" alt="{PRIVATE_MESSAGE_INFO}" </a/
<!-- ELSE -->
<a href="{PRIVATE_MESSAGE_INFO_UNREAD}"><img src="{T_THEME_PATH}/images/1nls.gif" width="25" height="17" alt=" {PRIVATE_MESSAGE_INFO_UNREAD}" /></a/
<!-- ENDIF -->
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Пчелкин » 09.02.2012 15:58

Mouse писал(а):а также Сообщение-Новое сообщение.

В вашем языковом файле..где прописывали эту переменную -
 НовыхЛС: >strong> 0 </strong>

...вам лучше знать где..
Скорей всего это переменная -
PRIVATE_MESSAGE_INFO
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4891
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 552 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 10.02.2012 12:08

Пчелкин, спасибо огромное за помощь.

Но проблема с получением новых сообщений осталась.
Очень прошу, помогите мне, пожалуйста.
Что нужно прописать, чтобы при получении нового сообщении менялась картинка?
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение HAMMER663 » 10.02.2012 12:21

<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->тут путь до картинки<!-- ENDIF -->

Картинка будет выводиться только если есть непрочитанные сообщения
Аватара пользователя
HAMMER663
Модератор
Модератор
 
Сообщения: 1281
Зарегистрирован: 17.04.2010 12:59
Откуда: Москва
Благодарил (а): 26 раз.
Поблагодарили: 158 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 12.02.2012 2:30

HAMMER, спасибо большое, только у меня так ничего и не получается.
Сообщения новые приходят, в папке они есть, а картинка не меняется.
Билась- билась, все без пользы.
Помогите мне,пожалуйста, если не трудно, исправьте целиком кусок кода , чтобы я могла его перекопировать, если возможно.
Заранее огромное спасибо.

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN --> &nbsp;<span style="color: red;">{L_BOARD_DISABLED}</span><!-- ENDIF -->
				<!-- IF not S_IS_BOT -->
					<!-- IF S_USER_LOGGED_IN -->
						<!-- IF S_DISPLAY_PM --> &nbsp;<a href="{U_PRIVATEMSGS}"><img src="{T_THEME_PATH}/images/icon_mini_message.gif" width="13" height="11" alt="*" /> {PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a><!-- ENDIF -->
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Пчелкин » 12.02.2012 3:53

Все тут правильно...кешуйтесь...обильно...до браузера...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4891
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 552 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 13.02.2012 10:48

Пчелкин, код, который я разместила - оригинальный, то есть не переделанный мной, а тот, что был задан создателем.
Мне же нужно изменить его таким образом, чтобы когда приходило новое сообщение, картинка менялась.
Я пробовала по разному ( уже, по - моему, неоднократно писала об этом ), как Палыч советовал и разные другие варианты, но не получилось никак. По прежнему не меняется картинка и мои пользователи при наличии новых ЛС даже и не подозревают об их существовании пока не заглянут в папку. А раньше сразу при входе на форум как залогиненный пользователь высвечивалось - у вас одно (два, три и тд ) новых личных сообщения - или - У вас нет новых личных сообщений.
Понимаете в чем проблема?

Может кто - нибудь помочь с этим и прописать код, как Палыч сделал выше с функцией Вход - Выход?

Заранее спасибо
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Татьяна5 » 15.02.2012 2:43

<!-- IF S_USER_NEW_PRIVMSG --> <img src="Адрес_картинки" alt="" /> <!-- ENDIF -->

условие вывода - при получении нового сообщения
Аватара пользователя
Татьяна5
phpBB 1.4.2
 
Сообщения: 50
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 9 раз.
Поблагодарили: 12 раз.

Re: Как добавить ссылку в меню (навигацию в шапку)?

Сообщение Mouse » 16.02.2012 0:34

Татьяна, добрый день!
К сожалению, никак не могу воспользоваться Вашей помощью, потому что у меня просто пропали эти две кнопки, равно как и вход - выход. :(

Установили портал и теперь со страницы форума никто не может ни залогиниться, ни зарегистрироваться, ни личное сообщение прочитать.

Наверное, я не совсем по теме, и сейчас продублирую свое сообщение в нужном разделе, просто увидела Ваше сообщение, так обрадовалась, решила попробовать и никак..(
Аватара пользователя
Mouse
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 09.02.2012 0:45
Благодарил (а): 22 раз.
Поблагодарили: 0 раз.

Пред.След.

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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение