Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
sondza

Оптимизация шапки

Рекомендованные сообщения

Вопрос _http://www.sondza.net/forum/uploads/post-2-1205763085.jpg

Спасиба :)

PS: и от куда вы всё знаете...

Поделиться сообщением


Ссылка на сообщение

Вы хотите скрестить кусок мембербара и шапку.

Это разные шаблоны, но скрестить можно.

В global_board_header перенести left_links в rights_links, заменив в подчиненных классах left на right. ipb-top-left-link на ipb-top-right-link

 

А потом надо залезть в шаблон member_bar, найти там гостевое приветствие с переменными.

Аккуратно его скопировать (удалить успеете потом, когда все получится), затем пропишите его вместо left_links, не забыв про дополнительный "левый" класс ipb-top-left-link.

Поделиться сообщением


Ссылка на сообщение

Ищем в skin_global - global_board_header

		<if="$this->ipsclass->vars['home_url']">
		<div class='ipb-top-left-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div>
	</if>

Удаляем, и после

<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div>

Вставляем

		<if="$this->ipsclass->vars['home_url']">
		<div class='ipb-top-right-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div>
	</if>

 

Из member_bar выкусываем

<p class="pcen"><b>{$this->ipsclass->lang['guest_stuff']}</b> ( <a href="{$this->ipsclass->base_url}act=Login&CODE=00">{$this->ipsclass->lang['log_in']}</a> | <a href="{$this->ipsclass->base_url}act=Reg&CODE=00">{$this->ipsclass->lang['register']}</a> )

И в global_board_header перед

<!--IBF.RULES-->

Вставляем

<div class='ipb-top-left-link'><b>{$this->ipsclass->lang['guest_stuff']}</b> ( <a href="{$this->ipsclass->base_url}act=Login&CODE=00">{$this->ipsclass->lang['log_in']}</a> | <a href="{$this->ipsclass->base_url}act=Reg&CODE=00">{$this->ipsclass->lang['register']}</a> )</div>

 

Остаётся только потом убрать красную полосу, которая когда-то была рамкой.

Поделиться сообщением


Ссылка на сообщение

 

Удаляем, и после

<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div>

Вставляем

		<if="$this->ipsclass->vars['home_url']">
		<div class='ipb-top-right-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div>
	</if>

 

а вот это никак в раит не страновиться :) можно другой тег?

Поделиться сообщением


Ссылка на сообщение

Становиться должно.

Поделиться сообщением


Ссылка на сообщение

У меня всё стало как надо.

Поделиться сообщением


Ссылка на сообщение

куда и какой тег для home_name , чтобы навигатор стал справа возле календаря? _http://www.sondza.net/forum/index.php?act=idx

<!--ipb.leftlinks.start-->

	<if="$this->ipsclass->vars['csite_on']">
		<div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=home">{$this->ipsclass->vars['csite_title']}</a></div>

	</if>		
	<!--IBF.RULES-->
	<!--ipb.leftlinks.end-->
	<!--ipb.rightlinks.start-->
	<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a></div>
	<div class='ipb-top-right-link' id="ipb-tl-search"><a href="{$this->ipsclass->base_url}act=Search&f={$this->ipsclass->input['f']}">{$this->ipsclass->lang['tb_search']}</a></div>
	<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Members">{$this->ipsclass->lang['tb_mlist']}</a></div>
	<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div>

	<if="$component_links != """>
		{$component_links}
	</if>
	<div class='popupmenu-new' id='ipb-tl-search_menu' style='display:none;width:210px'>
		<form action="{$this->ipsclass->base_url}act=Search&CODE=01" method="post">
			<input type='hidden' name='forums' id='gbl-search-forums' value='all' /> 
			<input type="text" size="20" name="keywords" id='ipb-tl-search-box' />
			<input class="button" type="image" style='border:0px' src="{$this->ipsclass->vars['img_url']}/login-button.gif" />
			<if="($this->ipsclass->input['act'] == 'sf' OR $this->ipsclass->input['act'] == 'st') AND $this->ipsclass->input['f']">
				<br /><input type='checkbox' id='gbl-search-checkbox' value='1' onclick='gbl_check_search_box()' checked='checked' /> {$this->ipsclass->lang['gbl_forum_search']}
			</if>
		</form>
		<div style='padding:4px'>
			<a href='{$this->ipsclass->base_url}act=Search'>{$this->ipsclass->lang['gbl_more_search']}</a>
		</div>
	</div>
	<script type="text/javascript">
		ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' );
		gbl_check_search_box();
	</script>
	<!--ipb.rightlinks.end-->

Поделиться сообщением


Ссылка на сообщение

Под гостем не ясно, что есть навигатор.

Поскольку установлен параметр float, все, что ставим левее, улетает правее.

То есть в целом линки правые, но выстраиваются наоборот.

Находим

Код сайта (навигатор он или нет, мне неведомо) будет первым справа (перед календарем), если например

после

<if="$component_links != """>
		{$component_links}
	</if>

Добавить его код

<if="$this->ipsclass->vars['csite_on']">
		<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=home">{$this->ipsclass->vars['csite_title']}</a></div>
	</if>

Поделиться сообщением


Ссылка на сообщение
03/19/08 08:56 (изменено)

 

место навигатора:

вход | регистрация ______________________ навигатор календарь пользователи поиск помощь

 

...а может быть задан гденибудь параметр по ширине и поэтому навигатор просто не виден? :)

Изменено пользователем sondza

Поделиться сообщением


Ссылка на сообщение
03/19/08 09:18 (изменено)

:) теперь всё ОК

Спасиба и Фисана и Acid Burn

Изменено пользователем sondza

Поделиться сообщением


Ссылка на сообщение
03/19/08 18:32 (изменено)

Извините, что немного не по делу. просто не хочу создавать новую тему. Подскажите пожалуйста, как убрать иконку, которая появляется в браузере возле адреса. Спасибо!

Изменено пользователем grizzli

Поделиться сообщением


Ссылка на сообщение

Читайте правила и не оффтопьте.

А иконку ищите в корне форума.

favicon.gif

 

Дабы пресечь дальнейший флуд в полезной теме, закрываю..

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...