Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

Вопрос _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>

Опубликовано:
  • Автор

 

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

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

 

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

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

Опубликовано:
  • Автор

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

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

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

Опубликовано:

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

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

Опубликовано:

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

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

favicon.gif

 

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

Гость
Эта тема закрыта для дальнейших сообщений.

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.