Оптимизация шапки - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила форума

Здесь обсуждаются вопросы оформления форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Оформление форумов IPB 3.x.
Настройка форумов, включая установку и техническую настройку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

global_board_header ipb-top-left-link ipb-top-right-link member_bar
Страница 1 из 1
  • Вы не можете создавать новые темы
  • Тема закрыта

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

#1 Пользователь не на сайте   sondza 

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 59
  • Регистрация: 14-Декабрь 07
  • Откуда:сети типа интернет
  • IPB version:2.2.2
 

Отправлено 17 Март 2008 - 17:22

Вопрос _http://www.sondza.net/forum/uploads/post-2-1205763085.jpg
Спасиба :)
PS: и от куда вы всё знаете...
0

#2 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 454
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 17 Март 2008 - 17:44

Вы хотите скрестить кусок мембербара и шапку.
Это разные шаблоны, но скрестить можно.
В 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.
0

#3 Пользователь не на сайте   Acid Burn 

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 376
  • Регистрация: 21-Ноябрь 06
  • IPB version:2.3.x
 

Отправлено 17 Март 2008 - 17:48

Ищем в 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>


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

#4 Пользователь не на сайте   sondza 

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 59
  • Регистрация: 14-Декабрь 07
  • Откуда:сети типа интернет
  • IPB version:2.2.2
 

Отправлено 18 Март 2008 - 21:45

[quote name='Acid Burn' date='Mar 17 2008, 06:49 PM' post='13167']

Удаляем, и после
<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>


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

#5 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 454
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 18 Март 2008 - 21:55

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

#6 Пользователь не на сайте   Acid Burn 

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 376
  • Регистрация: 21-Ноябрь 06
  • IPB version:2.3.x
 

Отправлено 18 Март 2008 - 23:29

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

#7 Пользователь не на сайте   sondza 

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 59
  • Регистрация: 14-Декабрь 07
  • Откуда:сети типа интернет
  • IPB version:2.2.2
 

Отправлено 19 Март 2008 - 00:15

куда и какой тег для 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&amp;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&amp;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-->

0

#8 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 454
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 19 Март 2008 - 03:00

Под гостем не ясно, что есть навигатор.
Поскольку установлен параметр 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>

0

#9 Пользователь не на сайте   sondza 

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 59
  • Регистрация: 14-Декабрь 07
  • Откуда:сети типа интернет
  • IPB version:2.2.2
 

Отправлено 19 Март 2008 - 11:55

[quote name='Fisana' date='Mar 19 2008, 04:01 AM' post='13229']

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

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

Сообщение изменено: sondza (19 Март 2008 - 11:56)

0

#10 Пользователь не на сайте   sondza 

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 59
  • Регистрация: 14-Декабрь 07
  • Откуда:сети типа интернет
  • IPB version:2.2.2
 

Отправлено 19 Март 2008 - 12:17

:) теперь всё ОК
Спасиба и Фисана и Acid Burn

Сообщение изменено: sondza (19 Март 2008 - 12:19)

0

#11 Пользователь не на сайте   grizzli 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1
  • Регистрация: 19-Март 08
  • IPB version:2.1.x
 

Отправлено 19 Март 2008 - 21:31

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

Сообщение изменено: grizzli (19 Март 2008 - 21:32)

0

#12 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 454
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 19 Март 2008 - 21:40

Читайте правила и не оффтопьте.
А иконку ищите в корне форума.
favicon.gif

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

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Тема закрыта

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна