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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

pavelkim
Тогда вариант проблемы с самим файлом-изображения.
Для теста, просто переименуйте тот же icon_faq в ваш icon_rules и проверьте.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
pavelkim
phpBB 1.4.4
Сообщения: 113
Стаж: 17 лет 1 месяц
Откуда: Беларусь
Благодарил (а): 7 раз

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

Сообщение pavelkim »

Провел тест. Переименовал icon_faq.gif в icon_rules.gif.
Картинка тут ни при чем оказалась, потому как иконка исчезла и у Фака, и у Правил. Вернул все на место.
?..
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

pavelkim
Уважаемый, а самому не проверить?
Ваш http://krolikovod.com/phpforum/styles/p ... olours.css

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

div.rules {
	background-color: #ECD5D8;
	color: #BC2A4D;
}

p.rules {
	background-color: #ECD5D8;
	background-image: none;
}

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

/*  	
--------------------------------------------------------------
Colours and backgrounds for buttons.css
-------------------------------------------------------------- */

/* Big button images */
.reply-icon span	{ background-image: url("{IMG_BUTTON_TOPIC_REPLY_SRC}"); }
.post-icon span		{ background-image: url("{IMG_BUTTON_TOPIC_NEW_SRC}"); }
.locked-icon span	{ background-image: url("{IMG_BUTTON_TOPIC_LOCKED_SRC}"); }
.pmreply-icon span	{ background-image: url("{IMG_BUTTON_PM_REPLY_SRC}") ;}
.newpm-icon span 	{ background-image: url("{IMG_BUTTON_PM_NEW_SRC}") ;}
.forwardpm-icon span	{ background-image: url("{IMG_BUTTON_PM_FORWARD_SRC}") ;}

a.print {
	background-image: url("{T_THEME_PATH}/images/icon_print.gif");
}

a.sendemail {
	background-image: url("{T_THEME_PATH}/images/icon_sendemail.gif");
}

a.fontsize {
	background-image: url("{T_THEME_PATH}/images/icon_fontsize.gif");
}

/* Icon images
---------------------------------------- */
.site-home						{ background-image: url("{T_THEME_PATH}/images/icon_site.gif"); }
.icon-faq						{ background-image: url("{T_THEME_PATH}/images/icon_faq.gif"); }
.icon-members					{ background-image: url("{T_THEME_PATH}/images/icon_members.gif"); }
.icon-home						{ background-image: url("{T_THEME_PATH}/images/icon_home.gif"); }
.icon-ucp						{ background-image: url("{T_THEME_PATH}/images/icon_ucp.gif"); }
.icon-register					{ background-image: url("{T_THEME_PATH}/images/icon_register.gif"); }
.icon-logout					{ background-image: url("{T_THEME_PATH}/images/icon_logout.gif"); }
.icon-bookmark					{ background-image: url("{T_THEME_PATH}/images/icon_bookmark.gif"); }
.icon-bump						{ background-image: url("{T_THEME_PATH}/images/icon_bump.gif"); }
.icon-subscribe					{ background-image: url("{T_THEME_PATH}/images/icon_subscribe.gif"); }
.icon-unsubscribe				{ background-image: url("{T_THEME_PATH}/images/icon_unsubscribe.gif"); }
.icon-pages						{ background-image: url("{T_THEME_PATH}/images/icon_pages.gif"); }
.icon-search					{ background-image: url("{T_THEME_PATH}/images/icon_search.gif"); }

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background-image: url("{IMG_ICON_CONTACT_EMAIL_SRC}"); }
.aim-icon, .aim-icon a			{ background-image: url("{IMG_ICON_CONTACT_AIM_SRC}"); }
.yahoo-icon, .yahoo-icon a		{ background-image: url("{IMG_ICON_CONTACT_YAHOO_SRC}"); }
.web-icon, .web-icon a			{ background-image: url("{IMG_ICON_CONTACT_WWW_SRC}"); }
.msnm-icon, .msnm-icon a			{ background-image: url("{IMG_ICON_CONTACT_MSNM_SRC}"); }
.icq-icon, .icq-icon a			{ background-image: url("{IMG_ICON_CONTACT_ICQ_SRC}"); }
.jabber-icon, .jabber-icon a		{ background-image: url("{IMG_ICON_CONTACT_JABBER_SRC}"); }
.pm-icon, .pm-icon a				{ background-image: url("{IMG_ICON_CONTACT_PM_SRC}"); }
.quote-icon, .quote-icon a		{ background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }
.quickquote-icon, .quickquote-icon a		{ background-image: url("{IMG_ICON_POST_QUICKQUOTE_SRC}"); }


/* Moderator icons */
.report-icon, .report-icon a		{ background-image: url("{IMG_ICON_POST_REPORT_SRC}"); }
.edit-icon, .edit-icon a			{ background-image: url("{IMG_ICON_POST_EDIT_SRC}"); }
.delete-icon, .delete-icon a		{ background-image: url("{IMG_ICON_POST_DELETE_SRC}"); }
.info-icon, .info-icon a			{ background-image: url("{IMG_ICON_POST_INFO_SRC}"); }
.warn-icon, .warn-icon a			{ background-image: url("{IMG_ICON_USER_WARN_SRC}"); } /* Need updated warn icon */

/*  	
Ну и где оно?
pavelkim писал(а):4. В colours.css прописываю:
:evil:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
pavelkim
phpBB 1.4.4
Сообщения: 113
Стаж: 17 лет 1 месяц
Откуда: Беларусь
Благодарил (а): 7 раз

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

Сообщение pavelkim »

Палыч, прошу прощения. Досадная ошибка. Не загрузил измененный файл на сервер :oops:
onix1
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 4 месяца

Re:

Сообщение onix1 »

Я извиняюсь, но я не понял, с PHP пока на Вы.. Мне тоже нужно добавить кнопку "На главную". Но не пойму куда вводить ссылку на сайт и куда ее название... :oops:
И есть ли возможность вставить ссылку в саму шапку?
Последний раз редактировалось FEAR93 21.12.2011 12:38, всего редактировалось 1 раз.
Причина: Оверквотинг.
Аватара пользователя
LuxeMat
phpBB 1.2.1
Сообщения: 20
Стаж: 16 лет 10 месяцев
Благодарил (а): 6 раз

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

Сообщение LuxeMat »

Извиняюсь но столкнулся с такой темой и не смог найти ответ на форуме подскажите как добавить ссылку такого типа, наткнулся и хотельсьбы также сделать :oops:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

Сообщение владимир1983 »

LuxeMat стиль какой используешь? Ссылку дай на него.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
dobrodukh
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 11 месяцев

Re:

Сообщение dobrodukh »

rxu писал(а):Открываете includes/functions.php и добавляете ссылку по аналогии

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

		'U_MY_LINK'					=> append_sid("{$phpbb_root_path}my_link.$phpEx"),
Открываете языковой файл common.php (language/ru/ и language/en) и добавляете переменные для описания вашей ссылки аналогично

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

	'MY_LINK'					=> 'MY_LINK',
	'MY_LINK_EXPLAIN'			=> 'Это моя ссылка',
Открываете overall_header.html вашего стиля (в папке template вашего стиля) и добавляете рядом с FAQ

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

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
вашу ссылку, например для стиля prosilver:

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

<li><a href="{U_MY_LINK}" title="{L_MY_LINK_EXPLAIN}">{L_MY_LINK}</a></li>
Для subsilver2 всё то же самое, но без тегов <li></li> в последнем случае.
А куда именно тут нужную ссылку то вставлять?
стиль - prosilver Special Edition1
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

Сообщение владимир1983 »

dobrodukh, попробуй всё таки прочитать тему.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
dobrodukh
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 11 месяцев

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

Сообщение dobrodukh »

Ну понял :cry:
Если бы я знал html и тому подобную хренотень - тут бы естественно ваше драгоценное время не отнимал
Последний раз редактировалось FEAR93 09.01.2012 16:21, всего редактировалось 1 раз.
Причина: Оверквотинг.
Аватара пользователя
LuxeMat
phpBB 1.2.1
Сообщения: 20
Стаж: 16 лет 10 месяцев
Благодарил (а): 6 раз

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

Сообщение LuxeMat »

владимир1983 писал(а):LuxeMat стиль какой используешь? Ссылку дай на него.
Стиль у меня стандартный prosilver
а ссылка на ресурс читамедиа тут и вот хотелось сделать как у них
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

Сообщение владимир1983 »

Открыть:
styles/prosilver/template/overall_header.html
Найти:

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

<a name="start_here"></a>
Добавить перед:

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

<br/>
	<div class="navbar">
		<div class="inner"><span class="corners-top"><span></span></span>
			<ul class="linklist navlinks">
			 <li>{L_USEFUL_LINKS}:</li><li class="icon-home"><a href="http://">{L_MY_LINK}</a> | <li class="icon-home"><a href="http://">{L_MY_LINK_2}</a></li></li>
			</ul>

			
			<ul class="linklist leftside">
				<li>
					<a href="http://">{L_LINKS_LEFT}</a>
					 &bull;
                    <a href="http://">{L_LINKS_LEFT_2}</a>					
				</li>
			</ul>
		</div>
	       <span class="corners-bottom"><span></span></span></div>
Открыть:
language/ru/common.php
Найти:

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

	'MSNM'					=> 'MSNM/WLM',
Добавить после:

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

	'MY_LINK'				=> 'Моя ссылка',
	'MY_LINK_2'				=> 'Моя ссылка-2',
Найти:

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

	'USE_PERMISSIONS'		=> 'Проверить права пользователя',
Добавить после:

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

    'USEFUL_LINKS'		    => 'Полезные ссылки',
Найти:

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

	'LOG_ME_IN'							=> 'Автоматически входить при каждом посещении',
Добавить после:

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

    'LINKS_LEFT'						=> 'Название ссылки',
    'LINKS_LEFT_2'						=> 'Ещё одна ссылка',
Если нужны относительные ссылки, читай тему как их сделать.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
apylyov
phpBB 1.4.4
Сообщения: 139
Стаж: 17 лет 7 месяцев
Благодарил (а): 4 раза

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

Сообщение apylyov »

если 'Моя ссылка' ведет на совсем сторонний сайт, в каком месте и как правильно прописать ссылку сайта?
тут? : 'U_MY_LINK' => append_sid("{$phpbb_root_path}www.другой сайт.ру"),
Аватара пользователя
FEAR93
Former team member
Сообщения: 666
Стаж: 17 лет 11 месяцев
Откуда: Кривой Рог, Украина
Благодарил (а): 22 раза
Поблагодарили: 76 раз

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

Сообщение FEAR93 »

Попробуйте вот так
'U_MY_LINK' => 'ссылка',
А где твоя Родина, сынок?! Сдал Горбачёв твою Родину американцам, чтобы тусоваться красиво.

Шаблон запроса.
Правила.
Аватара пользователя
Mouse
phpBB 2.0.0
Сообщения: 221
Стаж: 14 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 6 раз

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

Сообщение Mouse »

Доброго времени суток. Пишу в надежде на помощь.
Я изменила кнопки в панели навигации так, чтобы они отображались в виде кнопок, а не в виде текста( сама сделала русскоязычный вариант ), получилось замечательно, но столкнулась с проблемой - никак не могу сделать то же самое с кнопкой Вход-Выход, а также Сообщение-Новое сообщение.
Дело в том, что для всех остальных кнопок ( таких как ФАК, Пользователи и тд ) путь един, то есть, после входа на форум как зарегистрированный участник, они не меняются, но после замены таким же образом кнопок Выход и Сообщения, а так же Регистрация происходит то же самое. То есть, я не вижу Выход или Новые сообщения, после того как вхожу на форум, а только ВХОД и Регистрация опять.
Прошу вас, помогите пожалуйста понять какой путь применить к этим кнопкам.

Пожалуйста, не отсылайте читать форум. Я очень долго его изучала, вбивала различные варианты вопроса в поиск, изучала FAQ, но так и не нашла ответа....(

Спасибо большое заранее

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